Раздел: Документация
0 ... 27 28 29 30 31 32 33 ... 55 DDI psen gnd +10-c— +VCC +5V —>+5 3 -vcc -J>-io ik L......-d- 4--•— j , rts C6 RTS □ RXDMC TXDMC l1059200
+5<- J RST
+5 V+ V- сз +50 4.7rrkf—~ = C4 4.7rrkf +0 5£t p2 CS -10 4.7nkl" RXDMC BP RST 11 TXDMC Дол +5<. MAX3232 27 32 DD3
MSCI2I0Y5 59 56 55 53 46 msc1210k1t Рис. 7.2. Пример сопряжения микроконтроллера MSCI2I0YX с СОМ-портом компьютера по интерфейсу RS232 для программирования и запуска программы f&3$ : Тип объекте: = Приложение ЯН И Попка:.uv2 Рис. 7.3. Общий вид окна при работе с программой загрузки микроконтроллера MSC1210YX Максимальная скорость обмена при использовании кварцевого резонатора с частотой 11059200 Гц, к сожалению, не превышает 57600 бод, да и на этой скорости программа загрузки работает не очень стабильно. Реальная скорость обмена при стабильной работе не превышает 38400 бод. Однако, по мнению автора, этого достаточно, чтобы с данным микроконтроллером можно было работать (и не писать свою программу загрузки). Вышесказанное не означает, что микроконтроллер не будет работать с компьютером на скорости 115200 бод. Он будет прекрасно работать на скорости 115200 бод, если, например, в него загрузить и запустить программу, приведенную в гл. 6 (inrsll5.asm) с там же рассмотренным протоколом обмена. А вот загрузка программы inrsll5.hex с помощью программы download.exe будет происходить со скоростью, не превышающей 38400 бод. Программа 1 (л Программа загрузки РСВ80С552 с помощью АТ89С2051 по интерфейсу RS232 с постоянной скоростью. Макрос ввода байта INBYTE .macro clr рЗ.1 jnb ri,$ setb рЗ.1 mov a,sbuf clr ri . endm Начало программы Инициал. поел. порта SPINIT: mov scon,#52h mov peon,#8Oh TINIT: mov tmod,#2 0h mov thl,#255 - Скорость :250-9600,-255-57600 при Fkb=11059200, 244-9600,255 -115200 при Fkb.=22118400. Выбор скорости: Скор. I коэф. При FKBapua=11059200 Гц.
0 ... 27 28 29 30 31 32 33 ... 55
|