реклама на сайте
подробности

 
 
> софт в помощь, написал немного для облегчения жизни
d71
сообщение Jan 7 2006, 06:37
Сообщение #1


Частый гость
**

Группа: Новичок
Сообщений: 91
Регистрация: 24-12-05
Из: г. Благовещенск
Пользователь №: 12 614



Собственно тут http://formacom.chat.ru/avr/

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

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

Всё просто, и никаких инструкций не надо smile.gif


--------------------
нет ничего невозможного, есть трудные пути... других не ищем
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
vilkin
сообщение Jan 8 2006, 15:46
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 66
Регистрация: 13-12-04
Из: Москва
Пользователь №: 1 466



Спасибо за ваше желание поделиться.
Удобно пользовать утилитку AvrCalc от Jack Tidwell
www3.igalaxy.net/~jackt/ сайтик автора не работает к сожалению.
Её относительно свежую перекомпиляцию можно забрать с
http://homepage.sunrise.ch/mysunrise/peterfleury/AvrCalc.zip
Позволяет оценить процент ошибок уарта и расчитать значения регистров таймеров для генерации необходимых частот и длительностей.
CodeVisionAVR при использовании визарда генерации проекта тоже подсчитывает ошибки уарта. А биты в хексы переводятся калькулятором виндовз.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Jan 10 2006, 01:06
Сообщение #3


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



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...


--------------------
Выбор.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 18:45
Рейтинг@Mail.ru


Страница сгенерированна за 0.01618 секунд с 7
ELECTRONIX ©2004-2016