ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
1 июля
89682 Топик полностью
Lexales (18.05.2007 12:50, просмотров: 1) ответил Gamma SPb на ИМХО в таких случаях принято говорить, в чем проблема была
Неправильно была выставлена чкорость обмена данными(U1DLL), вместо положенных 9600, она была 12000. А получилось так, потому что в Keil, стояла частота процессора 12 Mhz, вместо положенных моему 14.7546 Mhz. Частоту подбирал методом научного тыка через вкладку Peripherals->UART-> UART0.Ставим галочку DLAB, и изменяя U0DLL, подгоняем значение Baudrate под 9600(+-5%).