Столкнулся с проблемой: Надо к PIC 16F628A приделать 8 разрядный одноканальный ЦАП по любому из I2C , SPI интерфейсов. В библиотеке моделей из подходящих нашёл только МАХ517 по I2C, но она дорога (просят 186руб. за корпус), аналогичная микросхема МАХ5382 стоит 72руб, но модели в Проктеусе 7.2SP6 нет! Есть другой вариант МАХ5385 (SPI), но модели и даже близкого аналога нет! Подставил в моделировании МАХ517, обмен идёт, однако на выходе никакого напряжения нет. Адрес в команде I2CWRITE ставил такой же как и при обращении к микросхеме памяти 24LC01B: (%10100000) Вопрос: Какой правильно задать адрес для этой микросхемы в РВР, I2CWRITE и будет ли работать болеее дешёвый её аналог МАХ5382 в реальном мире, если же МАХ517 удастся запустить в Проктеусе. Где можно найти модели МАХ5382 и МАХ5385. В чём будут отличие адресации вышеуказанных микросхем, если микросхема всего только одна на линии? Где найти примеры подключений и программ на РВР для аналогичного случая.
Адрес в команде I2CWRITE ставил такой же как и при обращении к микросхеме памяти 24LC01B: (%10100000)
Неправильно ! Для МАХ517 адрес выглядит так: (0 1 0 1 1 А1 А0 0), А1 и А0 сответствуют состоянию одноименных выводов куда вы их припнули к "0" или "1". Попробуй всё и вся... может быть пол...
Одно из двух: либо оч( )ко с мягким знаком пишется, либо я уже совсем засиделся за компьютером. Короче - нихрена эта штуковина не здаётся, чего только не пробовал и в разных комбинациях. Гляньте что можно сделать и где собака паршивая, сволочь зарыта, ещё чуть и комп в окошко выкину, вкурить не могу что делать! Прилагаю схему в Проктеусе 7.2SP6, прошивочку и саму программу на РВР. За ранее спасибо!
Ну не хотите, тогда хоть скажите, только честно - работает ли эта модель или это фуфел!!! Что может быть мудрёного в одной единственной команде I2CWRITE Упростил программу до четырёх строчек, а МАХ 517 не запускается ни в какую! Может гляните на досуге?!!
Вам же сказали, какой адрес указывать для данного девайса. Эта информация есть в даташите. Я изменил строку команды I2CWRITE, где указан адрес и заземлил AD0. Обратате внимание. Это все. ps: здесь проект в протеусе 7.5 sp.3
УРА!!!! Понеслась!!!! Я никак не мог догнать что надо заземлять ногу AD0, а с управлением таким %01011000 уже пробовал и .....ничего. к стати, не могли бы Вы скинуть ссылочку на рабочий протеус 7.5 sp.3, как он устойчив в работе? И вообще какое впечатление от работы? P.S я так и не смог открыть Вашу присланную схему, т.к у меня V7.2SP6