|
USART attiny2313, синхр режим |
|
|
|
Sep 5 2007, 17:42
|
Группа: Новичок
Сообщений: 14
Регистрация: 5-09-07
Пользователь №: 30 312

|
добрый день, написал програму на передачу USART (attiny2313) в асинхр режиме - работает. Меняю флаг на установку синхр режима (1) - передачи нет. В чем дело ? Чем же еще отличается настройка синхр режима от асинхр, кроме как устаовки другого режима работы ?
|
|
|
|
|
 |
Ответов
|
Sep 5 2007, 23:46
|

Ambidexter
    
Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282

|
Цитата(asddsa @ Sep 5 2007, 17:42)  написал програму на передачу USART (attiny2313) в асинхр режиме - работает. Меняю флаг на установку синхр режима (1) - передачи нет. В чем дело ? Чем же еще отличается настройка синхр режима от асинхр, кроме как установки другого режима работы ? Для синхронного режима, кроме установки UMSEL=1, надо ещё установить DDR_XCK=1. Синхронный и асинхронный режимы в основном отличаются способом синхронизации принимаемых битов, на передачу отличий нет (если не учитывать, что в синхронном режиме есть отдельный сигнал синхронизации). По-моему, атмельцы сами не знают, зачем придумали этот синхронный режим, столько несуразностей...нормально работать можно только в полудуплексе. Я смотрю вы здесь новичок, и сразу на вас напал незабвенный авр, привыкайте(:-). АВР, 99!
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Oct 31 2007, 11:38
|
Участник

Группа: Новичок
Сообщений: 34
Регистрация: 22-09-06
Из: Беларусь
Пользователь №: 20 595

|
Цитата(=GM= @ Sep 6 2007, 01:46)  Для синхронного режима, кроме установки UMSEL=1, надо ещё установить DDR_XCK=1. Синхронный и асинхронный режимы в основном отличаются способом синхронизации принимаемых битов, на передачу отличий нет (если не учитывать, что в синхронном режиме есть отдельный сигнал синхронизации). По-моему, атмельцы сами не знают, зачем придумали этот синхронный режим, столько несуразностей...нормально работать можно только в полудуплексе.
Я смотрю вы здесь новичок, и сразу на вас напал незабвенный авр, привыкайте(:-).
АВР, 99! Не знаю зачем синхронный режим, но выход xck - очень удобно использовать в качестве генератора, если другие таймеры заняты.
|
|
|
|
Сообщений в этой теме
asddsa USART attiny2313 Sep 5 2007, 17:42 =AVR= Синхронный режим сделан для тех, кто как минимум п... Sep 5 2007, 18:59 =AVR= 73 и 88, 8К! Sep 6 2007, 00:06 ReAl Цитата(=AVR= @ Sep 6 2007, 02:06) 73 и 88... Sep 6 2007, 00:15 =AVR= 8К ставит все точки над "ё" (devoted onl... Sep 6 2007, 00:26 Т.Достоевский Цитата(=AVR= @ Sep 6 2007, 04:26) 8К став... Sep 6 2007, 00:31 Igor26 Цитата(=AVR= @ Sep 6 2007, 04:26) 8К став... Sep 6 2007, 05:14 sseett > Никагда бы ни падумал что АВР из наших
Похож... Sep 6 2007, 06:54 =AVR= В жизни всякое бывало Sep 6 2007, 07:00 alexander55 Цитата(=AVR= @ Sep 6 2007, 11:00) В жизни... Sep 6 2007, 07:18  ReAl Цитата(alexander55 @ Sep 6 2007, 09:18) К... Sep 6 2007, 14:31   =GM= Цитата(ReAl @ Sep 6 2007, 14:31) А вот ка... Sep 6 2007, 21:43 =AVR= Да я и сейчас считаю за полное счастье осознание т... Sep 6 2007, 07:52 alexander55 Цитата(=AVR= @ Sep 6 2007, 11:52) Да я и ... Sep 6 2007, 09:40 asddsa Если можно поясните как настороить DDR XCK на 1, к... Sep 6 2007, 08:12 =GM= Цитата(asddsa @ Sep 6 2007, 07:12) Если м... Sep 6 2007, 09:01 =AVR= ЦитатаХамство и наглость, молодой человек, - это с... Sep 6 2007, 11:36 alexander55 Цитата(=AVR= @ Sep 6 2007, 15:36) Ничего,... Sep 6 2007, 12:46 =AVR= Я никогда в интернет-общении не "выкаю",... Sep 6 2007, 13:55 =AVR= Сэр, коль скоро Вы таки рискнули сказать, что мне ... Sep 6 2007, 22:39 alexander55 Цитата(=AVR= @ Sep 7 2007, 02:39) Сэр, ко... Sep 7 2007, 04:28 =AVR= Нет, я и в жизни гавно то еще. И когда мне указыва... Sep 7 2007, 09:10
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|