Перевод документации на ATmega16, страницы с 144 по 171 (все, касающееся USART)

Взялся я тут частично перевести документацию на ATmega16, а именно расставить наконец точки над USART. Изначально хотел перевести для себя, чтобы подробней разобраться, но раз перевел, то почему бы не поделиться. Язык корявенький, но суть понять думаю можно. Если бы я еще красиво фразы строил, то за два вечера точно бы не управился.
Если честно, то четыре года назад, когда datasheet на ATmega16 впервые попал на мой жесткий диск, я был в ужасе. 349 страниц текста, еще и на английском. Только читать замучаешься, не то что понять и разобраться. Так что тем, кто сейчас стоит на той же ступеньке, на которой я тогда, перевод, даже кривой, может быть очень кстати. В главах про USART описывается не только работа с контроллером. Там описан и сам протокол и его реализация, и принцип по которому контроллер его обрабатывает.
Желающие могут качать и читать.
Перевод документации ATmega16, страницы с 144 по 171 — глава USART:
ATMEGA16_USART_RU.pdf.html
  • +1
  • 18 декабря 2011, 23:13
  • Ozze

Комментарии (3)

RSS свернуть / развернуть
+
0
Отличный мануал. Обязательно прочту, т.б., что с микроконтроллерами работаю всего две недели и это видимо как раз то что мне надо. Кстати объем и качество явно не двух вечеров)))
avatar

execom

  • 18 декабря 2011, 23:21
+
0
Спасибо. Ну чтобы этому стать отличным мануалом, его надо переписать нормальным русским языком и ошибки поискать. Тут как раз два вечера по 3-4 часа на все про все, но и перевод вышел топорный.
Для работы там все примеры есть. Главное — не бросать, и все рано или поздно прояснится. В конце главы в таблицах обрати внимание, для кварцев, у которых частота с 4мя знаками после запятой процент ошибок — 0, а большие скорости можно задавать только в UBRRL, т.е. UBRRH c его заковыристым доступом нужен только на маленьких скоростях связи.
avatar

Ozze

  • 19 декабря 2011, 11:41
+
0
Приветствую перевожу даташит Atmrga16A на https://sites.google.com/site/russkijdatasitatmega16a/
Прошу твоего разрешения включить в перевод ATMEGA16_USART_RU.
avatar

kras

  • 23 декабря 2014, 08:47

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.