Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/60: Рейтинг темы: голосов - 60, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 06.02.2010
Сообщений: 262
1

Software UART ATTiny45/85

10.04.2011, 20:49. Просмотров 11157. Ответов 6
Метки нет (Все метки)

Кто нибудь может помочь готовым кодом для Software UART ATTiny45/85 ?
про avr-cdc сам знаю.
ковыряю его сейчас (usb-rs232 под тини45)/ только пока не могу раздуплиться.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.04.2011, 20:49
Ответы с готовыми решениями:

CMA Bosch WAS20762TR/07-FD9007 display software required, Two modules kill software
Hello friends This screen is loaded incorrectly and only 0000 output is very effort but no...

Сообщения для 2 UART выводятся в 1 UART, STM32F103C8T6
Почему может неправильно работать uart? Подключил 1 uart к пк через usb/uart переходник, а второй к...

Прошивка attiny45
Здравствуйте, при записи в attiny45 прошивка имеет вид: ...

fuse ATtiny45
Помогите посчитать фьюзы. <Изображение удалено>

6
SWK
10.04.2011, 21:17 2
Цитата Сообщение от syssobssy
Кто нибудь может помочь готовым кодом для Software UART ATTiny45/85 ?
про avr-cdc сам знаю.
ковыряю его сейчас (usb-rs232 под тини45)/ только пока не могу раздуплиться.
В компиляторах МикроЭлектраники (МикроС, МикроПаскаль, МикроБэйсик) в библиотеках есть как софтовые, так и аппаратные USORT, I2C, SPI, и куча других интерфейсов.
Даже если вам религия не позволяет юзать ничего, кроме голого асма, можно откомпилировать в них, и взять из листинга готовые ассемблерные куски.
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 3,496
10.04.2011, 21:25 3
Цитата Сообщение от syssobssy
Кто нибудь может помочь готовым кодом для Software UART ATTiny45/85 ?
Аппнотесы - рулес. avr304, avr305, легко нагугливаются, исходники поставляются в комплекте со Студией, лежат «c:\Prokram Files\Atmel\AVR Tools\AvrAssembler\Appnotes\»
0
0 / 0 / 0
Регистрация: 06.02.2010
Сообщений: 262
11.04.2011, 03:07 4
так и не раздуплил. мне не подходит решение app305, только - 307. Все что накопал по USI.

В итоге целый день потратил на подключение ATtiny45 8pins к UART. Аппаратного UART у него нет, как выяснилось к моему сожалению.. Пришлось подключать программный.
Примеры реализаций :
ref1 здесь пример кода
ref2

Помогите пожалуйста разобраться с кодом.

мой проект в WinAVR
0
0 / 0 / 0
Регистрация: 06.02.2010
Сообщений: 262
11.04.2011, 20:41 5
разобрался, работает на 57600. как по мне, редкостное дерьмо, этот attiny45.
0
tsp54
14.04.2011, 18:27 6
Цитата Сообщение от syssobssy
разобрался, работает на 57600. как по мне, редкостное дерьмо, этот attiny45.
Странный вывод для человека, выяснившего про отсутствие аппаратного UART в ходе экспериментов.
0 / 0 / 0
Регистрация: 06.02.2010
Сообщений: 262
14.04.2011, 19:55 7
Цитата Сообщение от tsp54
Цитата Сообщение от syssobssy
разобрался, работает на 57600. как по мне, редкостное дерьмо, этот attiny45.
Странный вывод для человека, выяснившего про отсутствие аппаратного UART в ходе экспериментов.

ага, и не говори... ;)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.04.2011, 19:55

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Attiny45 залочилась?
Всем hi! Дело было вечером, делать было особо нефиг... Короче, зашил я своей attiny45-20su новые...

Два TX UART на один RX. Мультиплексирование UART.
Привет, сообщество. Возник небольшой затык. Есть необходимость при одном UART на Atmego32 подавать...

Программка для ATtiny45
Начал недавно изучать программирование микроконтроллеров, но еще есть несколько вопросов. Вот...

Проблема при программировании Attiny45
Недавно приобрел себе несколько Тинек45. Взял одну испытать, начинаю шить и опа ! USBasp пишет мол...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.