Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
22.11.2009, 12:30
|
|
Прохожий
Регистрация: 10.01.2009
Сообщений: 9
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Котроллер дисплея на Atmega8
Можно ли написать ассемблеровскую вставку под портС для мах1062?
|
|
|
|
22.11.2009, 14:15
|
|
Вид на жительство
Регистрация: 05.07.2006
Адрес: Tashkent
Сообщений: 454
Сказал спасибо: 24
Сказали Спасибо 67 раз(а) в 44 сообщении(ях)
|
Re: Котроллер дисплея на Atmega8
Можно. Для кодвижна это директива #asm и #endasm. Только зачем, неужто возможностей самого Си не хватает?
|
|
|
|
22.11.2009, 17:06
|
|
Частый гость
Регистрация: 21.06.2006
Сообщений: 14
Сказал спасибо: 1
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Котроллер дисплея на Atmega8
Можете посмотерть мой драйвер шины аппаратного SPI для AVR на С под WinAVR с коментариями может поможет )))
Там есть еще функуии работы с АЦП MAX186
|
|
|
|
23.11.2009, 11:49
|
|
Прохожий
Регистрация: 10.01.2009
Сообщений: 9
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Котроллер дисплея на Atmega8
спасибо, попробую, отпишу результат
|
|
|
|
24.11.2009, 05:30
|
|
Прохожий
Регистрация: 21.10.2009
Сообщений: 7
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Котроллер дисплея на Atmega8
вы забыли ограничивающие ток резисторы на сегменты поставить, примерно 200 ом.
|
|
|
|
24.11.2009, 07:27
|
|
Прохожий
Регистрация: 10.01.2009
Сообщений: 9
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Котроллер дисплея на Atmega8
В схеме я учел резисторы по 160 Ом просто их не рисовал на принципиалке)
|
|
|
|
27.11.2009, 09:48
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.10.2006
Сообщений: 1,446
Сказал спасибо: 99
Сказали Спасибо 317 раз(а) в 233 сообщении(ях)
|
Re: Котроллер дисплея на Atmega8
Вижу, чтобы исключить дребезг, вы поставили паралелльно кнопке переключения режимов конденсатор 0,1 мкФ. Так делать нельзя. Помехи в момент замыкания кнопки могут приводить к подвесу и перезагрузке контроллера. Рекомендую поставить последовательно с кнопкой резистор в несколько десятков ом или убрать конденсатор.
|
|
|
|
29.11.2009, 21:10
|
|
Прописка
Регистрация: 11.04.2006
Сообщений: 197
Сказал спасибо: 80
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: Котроллер дисплея на Atmega8
Цитата:
|
Вижу, чтобы исключить дребезг, вы поставили паралелльно кнопке переключения режимов конденсатор 0,1 мкФ. Так делать нельзя. Помехи в момент замыкания кнопки могут приводить к подвесу и перезагрузке контроллера. Рекомендую поставить последовательно с кнопкой резистор в несколько десятков ом или убрать конденсатор.
|
С какого перепугу...там что емкость в десятки мкф??? Бред вообщем - работать будет, но смысла ставить нет конечно - проще програмно делать фильтрацию!!!
|
|
|
|
29.11.2009, 22:17
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.10.2006
Сообщений: 1,446
Сказал спасибо: 99
Сказали Спасибо 317 раз(а) в 233 сообщении(ях)
|
Re: Котроллер дисплея на Atmega8
Сообщение от awtoap
|
С какого перепугу...там что емкость в десятки мкф??? Бред вообщем - работать будет
|
Я в своё время работал с механическим энкодером (2 пары контактов). Так вот. Поставил туда 2 конденсатора по 10 нФ (а не десятки мкФ, как вы пишите). Провода до контроллера били где-то 10 см. При быстром вращении контроллер жёстко сбоил (зависал, перезагружался, и т.д.). Это при том, что по питанию стояли развязывающие конденсаторы как электролиты, так и по 0,1 мкФ. Так что никакой это не бред. Работать, конечно, будет, но так лучше не делать.
|
|
|
|
30.11.2009, 09:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Котроллер дисплея на Atmega8
Да зачем вообще занромождать схему ЛИШНИМИ деталями? Дребезг элементарно гасится программно, вы б ещё одновибраторы на логических элементах поставили...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:16.
|
|