Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
11.05.2010, 23:38
|
|
Частый гость
Регистрация: 27.10.2006
Адрес: Украина, Днепропетровская область
Сообщений: 27
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Отладочный модуль для ATtiny2313, ATtiny2313v, AT90S2313
MasterMushi, я уже решил этот вопрос с помощью Basecom AVR. Если интересно кому-то, выложу исходный код демо-программки с пояснениями.
__________________
Все пройдет, и печаль и радость...
|
|
|
|
12.05.2010, 17:15
|
|
Временная регистрация
Регистрация: 29.03.2005
Сообщений: 86
Сказал спасибо: 6
Сказали Спасибо 45 раз(а) в 21 сообщении(ях)
|
Re: Отладочный модуль для ATtiny2313, ATtiny2313v, AT90S2313
Макетные платы с интерфейсом USB на ATmega16(32), ATtiny45(85), AT91SAM7X256. Есть примеры работы с индикаторами, клавиатурой, АЦП, виртуальным COM-портом, карточками MMC, датчиками температуры и давления, шаговыми двигателями, исходники всех проектов можно свободно скачать.
|
|
|
|
18.06.2010, 10:07
|
|
Прохожий
Регистрация: 16.06.2010
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Отладочный модуль для ATtiny2313, ATtiny2313v, AT90S2313
Сообщение от MasterMushi
|
Силами стандартной CVAVR библиотеки никак не переключить на другой порт. Или нужно использовать другой контроллер, или писать свой драйвер
|
Можно ![Идея!](images/smilies/icon_idea.gif)
В lcd.lib надо переправить назначения 3х выводов LCD
#asm
.equ __lcd_direction=__lcd_port-1
.equ __lcd_pin=__lcd_port-2
.equ __lcd_rs=1
.equ __lcd_rd=2
.equ __lcd_enable=3
.equ __lcd_busy_flag=7
#endasm
тогда нулевой бит любого порта свободен ![Окей](images/smilies/icon_ok.gif)
|
|
|
|
14.10.2010, 20:30
|
|
Прохожий
Регистрация: 27.01.2009
Адрес: Украина
Сообщений: 3
Сказал спасибо: 46
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Отладочный модуль для ATtiny2313, ATtiny2313v, AT90S2313
Попробовал и я запустить LCD Winstar WH1602 по даной схеме и сданой прошивкой.Скажу сразу не заработало.Контрастность регулировалась,но на экран ничего не выводилось.Подключено все было правильно,поскольку запустилось по методе описаной в http://robozone.su/forum/topic_120.Именно такой был LCD (распиновка выводов)был у меня.
Возможно я чето не то сделал с фюзами?Но пробовал я и с внутреним генератором,и с кварцем(4МГц).А как только зашил прошивку с robozone.su все заработало.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:14.
|
|