Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
18.08.2005, 09:39
|
|
Прохожий
Регистрация: 04.08.2005
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Помогите разобраться
Запрограммировал контроллер AT89C51RD2, теперь
хочу его перепрошить, однако при попытке это
сделать программатор контроллер не видит. Может
кто-нибудь подскажет, в чем дело?
Программировал при помощи FLIP 2.4.4.
|
|
|
|
18.08.2005, 21:14
|
|
Прописка
Регистрация: 11.06.2005
Сообщений: 266
Сказал спасибо: 9
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Была такая же беда и у нас на работе.
Правда контроллер ATMega128, программатор PonyProg. Но дело суть не в этом. А в том, что мы с самого начала не разобрались в битах конфигурации. С самого начала контроллер был настроен на внутренний RC-генератор. После записи конфигурации программатор переставал видеть контроллер.
После того, как разобрались, подключили внешнюю RC-цепочку (вместо кварца оказывается в конфигурации мы прописали именно её), перепрограммировали конфигурацию на кварцевый резонатор, и все пошло!
Возможно, и ваша проблема в этом...
|
|
|
|
19.08.2005, 05:59
|
|
Прохожий
Регистрация: 04.08.2005
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Хм, просмотрел документацию на свой
контроллер, таких регистров, которые позволяют
задать тип используемого источника колебаний
там нет. В самом программаторе максимум что можно
сотворить, так это запретить чтение/запись в Flash-память
контроллера, эти опции я отключал. Когда прошивки в контроллере не было, соединение с ним устанавливалось нормально, а теперь на сотню попыток до него достучаться одна успешная ...
Но за совет спасибо.
|
|
|
|
19.08.2005, 11:51
|
|
Временная регистрация
Регистрация: 29.05.2005
Адрес: где-то в 300км от Красноярска
Сообщений: 76
Сказал спасибо: 4
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
А точно утебя AT89C51RD2 ? , а то ведь есть ещё и
T89C51RD2. Если перепутаеш то может и непрошиваться.
|
|
|
|
19.08.2005, 11:59
|
|
Временная регистрация
Регистрация: 29.05.2005
Адрес: где-то в 300км от Красноярска
Сообщений: 76
Сказал спасибо: 4
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
В том же самом Flip 2.4.4 есть и AT89C51RD2
и T89C51RD2. Я работаю с T89C51RD2, правда если у
тебя есть возможность то лучше замени его на
AT89C51ED2 он намного лучше.
|
|
|
|
21.08.2005, 03:48
|
|
Прохожий
Регистрация: 04.08.2005
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
У меня точно AT89C51RD2, дело не в этом.
Просто чтобы после прошивки контроллер перевести
в режим ISP нужно подать на ножку PSEN нуль в момент
включения, а у меня она повисла в воздухе..
Хм, пробовал в порты записывать числа, 1,2 и 3 порты
работают нормально, а вот на нулевом порте напряжение сильно падает. В чем дело?
|
|
|
|
23.08.2005, 17:34
|
|
Временная регистрация
Регистрация: 29.05.2005
Адрес: где-то в 300км от Красноярска
Сообщений: 76
Сказал спасибо: 4
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Поставь подтягивающие резисторы 1к6.
|
|
|
|
26.08.2005, 08:23
|
|
Прохожий
Регистрация: 04.08.2005
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Угум, оно так, вроде работает. А кто нибудь
дело с WizNet W3100a имел? Занес в регистры
IP адрес своего устройства, его MAC адрес и т.п.,
дал ему команлу инициализации, а в сети его не
видно, может этого недостаточно?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:03.
|
|