Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: софт в помощь
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
d71
Собственно тут http://formacom.chat.ru/avr/

AvrUart - собрался работать с Ком портом, а дата шит говорит что кварц подбирай для нужной скорости, а то мол ошибка... и дает табличку с кварцами, не, ну может у них там за буграми и влегкую с кварцами, а я вот лично что понавыпаивал то и юзаю. короче, что бы не считать руками каждый, написал прогу - простая проверка на кратность, собственно, но уж лучше чем с калькулятором или в екселе сидеть.

PortBit - тут история от туда же - из лени, чего это я буду из биты в шестнадцатиричную в уме считать? нахрен - так и появился софт - тыкаем в ноги проца - получаем десятиричку и хекс, за одно и на семисегментном светодиоде рисуем smile.gif

Всё просто, и никаких инструкций не надо smile.gif
vilkin
Спасибо за ваше желание поделиться.
Удобно пользовать утилитку AvrCalc от Jack Tidwell
www3.igalaxy.net/~jackt/ сайтик автора не работает к сожалению.
Её относительно свежую перекомпиляцию можно забрать с
http://homepage.sunrise.ch/mysunrise/peterfleury/AvrCalc.zip
Позволяет оценить процент ошибок уарта и расчитать значения регистров таймеров для генерации необходимых частот и длительностей.
CodeVisionAVR при использовании визарда генерации проекта тоже подсчитывает ошибки уарта. А биты в хексы переводятся калькулятором виндовз.
haker_fox
2d71: чтож, желаю развиться Вашим программам до полноценного уровня!!!
Насчет ошибок UART - я предпочитаю смотреть таблицу в даташите и ставить кварц, который даст их (ошибок) по-минимуму.

http://homepage.sunrise.ch/mysunrise/peterfleury/AvrCalc.zip
Согласен с "vilkin", хорошая программа, но никогда ее не пользовался.

Цитата
А биты в хексы переводятся калькулятором виндовз.

Согласен или так:
ldi r16, (1<<PORTB2) | (1<<PORTB5) | (1<<PORTB7)
out PORTB,r16
тем самым мы устанавливаем биты 2, 5, 7 порта PORTB в 1...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.