ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
31171 Топик полностью
Ксения (29.05.2005 10:57, просмотров: 1) ответил AS на Ответ: Так ведь даже если у кого и работает - не факт, что заработает у Вас. Может он, к примеру, в EEPROM не пишет.
Страшновато за контрольные регистры Страшновато за контрольные регистры: TIFR, TIMSK, TCCR1B; - таймерные биты вроде на старых местах WDTCR = 0xE; - произошли изменения, но мои биты вроде тоже не сползли UBRR, UCR; - а здесь что-то много изменений. У UBRR появлась старшая часть, теперь вместо UBRR имется пара UBRRL и UBRRH. UCR поделился на UCSRA и UCSRB... Еще расположение регистров могло сдвинутся. Сравниваю определения регистров в хидерах: io2313.h SFR_B(UBRR, 0x09) /* UART Baud Rate Register */ SFR_B(UCR, 0x0A) /* UART Control Register */ iotiny2313.h SFR_B(UBRRH, 0x02) /* UART Baud Rate Register */ SFR_B(UBRRL, 0x09) /* UART Control Register */ SFR_B(UCSRB, 0x0A) /* UART Status Register */ SFR_B(UCSRA, 0x0B) /* UART Status Register */ Коментарии по крайней мере "испортились" - контрольный регистр UCR почему-то стал статусным, а бодовый UBRR стал контрольным... Ответы на возникающие вопросы неочевидны. Поэтому я и обратилась со своим вопросом только к тем, кому приходилось в этом разбираться. А такие ответы, чтобы хоть что-нибудь вякнуть "из общих соображений" мне не нужны. Тем более реплики с переходом на личности в духе anonimus'а. Последнего прошу впредь не утруждаться общением со мной на форуме, т.е. объявляю ему игнор в одностороннем порядке.