|
Не могу проинитить UART1. Одинаково обрабатываю UART0 и UART1,
нулевой работает 1-й никак. Причем в Студии все ОК. Правда как то странно
Студия показывает передачу в UDR. Если при работе с UART0 в UDR она показывает
выводимый байт (после инструкции OUT) то после инструкции STS 0x9C,R17
и UDR и ячейка 0x9C в Extended I/O остаются по нулям.
А в прошивке вообще не работает. Сразу вешается на конструкции Не дайте погибнуть.
E-mail:
info@telesys.ru
while( !(UCSR1A & (1<
Если заремить эту строчку, данные передачи на ПИНе появляются,
но прерываний нет.
Программирую AVReal через альтеровский байтбластер.
New fuses value
OSCCAL = 9F, A2, 97, 97
BLEV = 1
BODEN = 1
SUT = 3
CKSEL = F
BLB1 = 3
BLB0 = 3
OCDEN = 1
JTAGEN = 0
CKOPT = 1
EESV = 1
BSIZ = 0
BRST = 1
M103C = 0
WDTON = 1
Ответы