boez писал(а):А вот если хочется чтобы к этим двум МК потом "еще что-то" - то стоит наверное таки остановиться на TWI, оно же i2c.
Да можно и UART-ов КУЧУ соединить одним проводом и землей - например по топологии LIN - http://microchip.com для автомобилей создано - помехоучтойчиво и реально в сигнализациях авто я видел.
А что значит в Cvavr при настройке 16 битного таймера в меге 16 разные режимы работы, где написано например PWM top=какоето число,PWM top=другое число. Чем они различаются? Где можно на русском про все режимы прочитать?
На русском можно в книгах прочитать, в курсе на каждой страничке предложено скачать книги и указано где библиотеки находятся, и на страничке "Устройство микроколнтроллера AVR" - http://avr123.nm.ru/02.htm есть русский перевод даташита ATmega128 - там похожий 16 битный таймер.
Но и в англ даташите есть диаграммы работы таймера и ШИМ - довольно понятные и подробные.
Где можно взять полный текст задачи 9 из курса AVR123 - электронный вольтметр и измеритель вибрации. В скачанном на прошлой неделе полного курса решение задачи (программирование МК - файл z09.htm) приведено только настройка переферии МК и чуть-чуть, а в файле z09с.htm только заголовки на один экран, а где Дальше.... - нету. Или полного решения и не предусмотрено, как достучаться до автора?
через пост от вашего вверх постил аффтар курса) стучите наздоровье )
«Как сердцу выразить себя? … Мысль изреченная есть ложь!» В этом мире меня подводит доброта и порядочность... "двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Vala писал(а):Где можно взять полный текст задачи 9 из курса AVR123 - электронный вольтметр и измеритель вибрации.
Если бы я ее дописал то выложил бы конечно. Просто не доделал так как тот для кого я ее делал потерял к ней интерес. однако теоретический материал с практикой расчетов там изложен полностью. Просто устройство не сделано. Я вам советую попробовать использовать проект "Моддинг блока питания" уважаемого мной ARV - http://arv.radioliga.com/content/view/35/44/
Список новых AVR - Tiny4, Tiny5, Tiny9, Tiny87, Tiny861A, Tiny2313A, Tiny4313, Mega16HVB, Mega16M1, Mega64M1, Mega64C1, Mega8U2, Mega16U2, Mega32U2, XMmega192D3, AT90SCR100, Mega128RFA1 и др.
AVR Studio 4.17 includes new device support and numerous overall enhancements; Full AVR ONE! 8-bit support - both programming and debugging, AVR Battery Studio version 1.02, JTAGICE mkII command line SW with support for ELF production file format, and STK500 command line SW with support for ELF production file format.
«Как сердцу выразить себя? … Мысль изреченная есть ложь!» В этом мире меня подводит доброта и порядочность... "двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
в инициализации перестал нормально работать в железе,а именно такое впечатление, что каждый раз при выходе из прерывания происходит выполнение вышеизложенного кода,а в протеусе всё нормально,происходит включение бита2 порта B на 10сек только при влючении.Подскажите где туплю.
Код не смотрел - нет времени - но возможно где то ваш реальный МК сбрасывается и прога начинается с начала - возможно фьюзами включен у вас "вочдог" или еще что-то.
Советую вставить проверку тестовым сигналом - пример задача-упражнение 4 - простой метод отвлеживания движения по программа http://avr123.nm.ru/z4.htm но можно и просто светодиод переключать на свободной ноге.
Паузу разбейте на 2 по 5 сек и между ними воткните тестовые сигналы.
Последний раз редактировалось avr123.nm.ru 03 авг 2009, 13:43, всего редактировалось 1 раз.
AVR123.nm.ru,к сожалению к вашему курсу нету доступа уже с полгода с нашей страны, не пускает какой-то сервер hp4.pochta.ru.Зеркала сайта у вас нет? Фьюзы проверял много раз. MiBBiM,питаю пока от блока питания стабилизированного 15B ,а на устройстве 78L05.