Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
05.09.2008, 14:07
|
|
Вид на жительство
Регистрация: 05.01.2007
Адрес: Украина, г. Макеевка
Сообщений: 408
Сказал спасибо: 229
Сказали Спасибо 62 раз(а) в 52 сообщении(ях)
|
ATMaga16+ 45DB011B нид хелп
Уважаемые коллеги, помогите разобраться с микросхемой памяти. Для работы с микросхемой взял за основу файлик от avr123.nm.ru http://avr123.nm.ru/z7.htm, вроде исправил смещения в командах согласно мануалу, но на попытку считывания в ответ получаю одни FF, стирание совсем не проходит. Может кто что подскажет. Проект в прикрепленном файле.
Да и еще, микросхема без вывода RDY. Поэтому я просто поставил задержку в 5 мс.
подключил микросхему так
wp-›res-›vcc-› +
gnd-› -
cs-›pb4
si-›pb5
so-›pb6
sck-›pb7
Прикрепленный файл: 2701214.rar
|
|
|
Сказали "Спасибо" Nikopol
|
|
|
05.09.2008, 23:30
|
|
Временная регистрация
Регистрация: 11.06.2006
Сообщений: 60
Сказал спасибо: 17
Сказали Спасибо 6 раз(а) в 4 сообщении(ях)
|
Re: ATMaga16+ 45DB011B нид хелп
В сети много исходников, все скорей рабочии.
Но, например, для AT45DB161D, там старые opcode.
Может в этом дело?
Смотрите в даташитене, хотя совместимость остается.
Кстати, чем заливать данные во флешь? Мне пришлось написать прогу на комп и через уарт, но 2мега очень долго передается, LPT на компе нет.
Прикрепленный файл: 2701214.rar
|
|
|
|
06.09.2008, 11:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
N_i_k_o_p_o_l, ... веселый вы барин !
выложили архив с кучей проектов и исходников, как в них разобраться.
Хотел помочь но нет такого сильного энтуЗАЗИЗма.
Сделайте и выложите проект ТОЛЬКО чтение запись в память и добавьте туда симуляцию в PROTEUS или VMLAB чтоб увидеть правильные ли последовательности сигналов выдает МК.
Т.е. займитесь ТОЛЬКО памятью пока и получите рабочий код.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
Сказали "Спасибо" avr123-nm-ru
|
|
|
06.09.2008, 11:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Добавьте линк на ДШ на 45DB011B.
А может вам 45DB161 за 65 рублей купить проще ?
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
Сказали "Спасибо" avr123-nm-ru
|
|
|
06.09.2008, 11:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
Сказали "Спасибо" avr123-nm-ru
|
|
|
06.09.2008, 12:15
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Вот тоже трабла была:
http://www.fulcrum.ru/cgi-bin/bbs/me...ID=3076&page=1
Оказалось питание просаживалось при записи.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
Сказали "Спасибо" avr123-nm-ru
|
|
|
07.09.2008, 15:44
|
|
Вид на жительство
Регистрация: 05.01.2007
Адрес: Украина, г. Макеевка
Сообщений: 408
Сказал спасибо: 229
Сказали Спасибо 62 раз(а) в 52 сообщении(ях)
|
Сообщение от avr123-nm-ru
|
N_i_k_o_p_o_l, ... веселый вы барин !
выложили архив с кучей проектов и исходников, как в них разобраться.
Хотел помочь но нет такого сильного энтуЗАЗИЗма.
Сделайте и выложите проект ТОЛЬКО чтение запись в память и добавьте туда симуляцию в PROTEUS или VMLAB чтоб увидеть правильные ли последовательности сигналов выдает МК.
Т.е. займитесь ТОЛЬКО памятью пока и получите рабочий код.
|
Да, сглупил немного, просто использую одну большую отладочную плату вот там и пытаюсь чтобы все зараюотало, по поводу проектов, то смотреть надо только test'.prj, но в понедельник выложу только проект который работает лишь с памятью, по поводу Proteus, сам хотел просимулировать, да вот не нашел можельки на память, может Вы подскажите как выйти из такой ситуации.
Мануал качал с атмела, но всеже посмотрю какой релиз, мож старый.
А питание беру от USB.
|
|
|
Сказали "Спасибо" Nikopol
|
|
|
07.09.2008, 15:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Сообщение от N_i_k_o_p_o_l
|
Proteus, сам хотел просимулировать, да вот не нашел можельки на память,
|
нет там такой модели. Я ж написал просто осциллограммы посмотреть.
Сообщение от N_i_k_o_p_o_l
|
Proteus, может Вы подскажите как выйти из такой ситуации.
|
Можно генератором цифровых последоват. делать ответы памяти, а можно взять на схему добавить еще МК который запрограмить как память - получится модель памяти.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
Сказали "Спасибо" avr123-nm-ru
|
|
|
07.09.2008, 16:14
|
|
Вид на жительство
Регистрация: 05.01.2007
Адрес: Украина, г. Макеевка
Сообщений: 408
Сказал спасибо: 229
Сказали Спасибо 62 раз(а) в 52 сообщении(ях)
|
Тогда сделаю проект, а к меге прикручу SPI monitor и осцилограф, будем тогда глядеть и думать.
Спасибо за ответы.
|
|
|
Сказали "Спасибо" Nikopol
|
|
|
08.09.2008, 13:14
|
|
Вид на жительство
Регистрация: 05.01.2007
Адрес: Украина, г. Макеевка
Сообщений: 408
Сказал спасибо: 229
Сказали Спасибо 62 раз(а) в 52 сообщении(ях)
|
что то у меня не выходит ничего хорошего. Создал проект в протэусе нашел некоторые баги, исправил, эффекта особого не получил, не могу понять, что за проблема. Пытался записать числа в память и сразу их прочесть, пишет, но не все числа и не с 0 как в цикле, а полностью стиреть кристал вообше не выходит. Меня еще смущает, тот факт, что я не могу узнать о готовности микросхемы аппартно, может в этом причина. Надеюсь на Вашу помощь.
Прикрепленный файл: 5340022.rar
|
|
|
Сказали "Спасибо" Nikopol
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:16.
|
|