Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
31.08.2006, 07:42
|
#91
|
Частый гость
Регистрация: 21.12.2005
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Курс неплохой. Но основной недостаток это неудобство навигации и непоследовательность информации. А так все пучком)
|
|
|
|
31.08.2006, 11:23
|
#92
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Навигации специально нет.
А не последовательность что-то не понятно, вроде по порядку объявленому на заглавной все идет.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
01.09.2006, 03:24
|
#93
|
Частый гость
Регистрация: 30.07.2005
Сообщений: 34
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Проблемма!!!
Подключил Мегу16 через ST232 к COM-порту
- какие бы сообщения МК не отправлял в проге LookRS232 отображаются различные каракули (например пишу 'A' в регистр UDR - в LookRS232 получаю что то типа 'K..d')
и после каждого сообщения прога пищет что то типа "Line Error и т.д.". Такое чювство что не та кодировка!? Все делал как написано в задаче 4.
Посоветуйте как выйти из положения!!!
|
|
|
|
01.09.2006, 04:35
|
#94
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
программу проверьте в VMLAB - если там работает то у вас МК не на той частоте работет.
Вы наверно фузы не запрограмили на внешний кварц и мега16 пашет на 1 МГц на внутреннем генераторе.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
01.09.2006, 11:02
|
#95
|
Временная регистрация
Регистрация: 17.05.2006
Сообщений: 72
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Извините, что вклиниваюсь.
Можно сколько угодно говорить о качестве и полноте представленного матриала, но я считаю, что курс авр123 очень полезная штука, особенно для начинающего.
Всегда важно иметь перед глазами примеры с объяснениями, собранные в одном месте. Пусть даже они содержат какие либо неточности, ошибки и не соответстсвуют религиозному мировоззрению некоторых эмбеддеров. Человеку, у которого есть голова это не помеха.
АВР123! Сенькс!
__________________
"Имею честь иметь Вашу честь в своём доме..."
|
|
|
|
01.09.2006, 11:31
|
#96
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
спасибо!
|
|
|
|
03.09.2006, 20:12
|
#97
|
Прохожий
Регистрация: 12.08.2006
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Возникла проблема с atmega128.
При исползовании UART.
1)Напряжение на ножке Rx не меняется(примерно 2.5В)
при инициализации.
2)При передаче...символы передаются... но значение регистра UDR не меняется...
в уроках есть на atmega16...
сделал сам... прекрасно работает...
моего кода пока нет... только визардовский...
использую CVAVR&VMlab
может посоветуете что-нибудь
|
|
|
|
03.09.2006, 21:23
|
#98
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
маловато инфы. там 2 USART - может не такие названия регистров используете ?
При включении передатчика USART нога TXD должна становится "1".
если пишите в CVAVR то попробуйте проверить USART на коде сгененрированым мастером - он обычно правильный.
Проверте свою прошивку или проект на Си в VMLAB.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
03.09.2006, 21:45
|
#99
|
Прохожий
Регистрация: 12.08.2006
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
в том-то все и заключается что я использую код сгенерированный визардом(Cvavr), на TxD единица сразу при начале симуляции в Vmlab'e, а RxD 2.5В...(у меня почему-то всегда такое значение на ножках..)
может быть эмулятор не понимает с каким USART'om надо работать ... но опять же... значение ножки TxD меняеться(отправляет символ согласно структуре), но при этом символ не записывается в регист UDR.
|
|
|
|
03.09.2006, 21:49
|
#100
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
а а а ... теперь понял. это означает в VMLAB что RXD стал входом.
Если к входу ни чего не подключено VMLAB считает что на нем 2.5 вольта? потому что нужно же что-то отображать в SCOPE.
Если вы подключите к нему терминал TTY то на RXD станет "1".
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:46.
|
|