8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

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

2

rxd

4

dtr

6

dsr

В

10

-j- +5

+5<-

J RST

C2

11 4

Cl-C2 + C2-

11 +

47rrkf 5

TXD В

RXD 7

DTR 13

DSR 14

+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

XOUT

P17/INT5/SCLK

XIN

P16/INT4/MISO

P30/RXD0

P15/INNT3/MOSI

P31/TXD0

P14/INT2/SS

P32/INT0

P13/TXD1

P33/INT1/TN/TWM

P12/RXD1

P34/T0

DVDD

P35/T1

DGND

P36/WR

P11/T2EX

P37/RD

P10/T2

DVDD

P00/AD0

DGND

POJ/АГЛ

RST

P02/AD2

DVDD

P03/AD3

DVDD

P04/AD1

NC

P05/AD5

AGND

EA

AINO

P06/AD6

AIN1

P07/AD7

AIN2

ALE

AIN3

PSEN/OCLK/MCLK

AIN4

P27/A15

AIN5

DVDD

AIN6/EXTD

DGND

AIN7/EXTA

P26/A14

AINCOM

P25/A13

AGND

P24/A12

AVDD

P23/A11

REPIN-

P22/A10

REFIN+

P21/A9

REFOUT

P20/A8

NC

NC

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 Гц.

57600

- 255:

255

= 256-

1

=>57600/1 =

57600

19200 -

253 :

253

= 256-

3

=>57600/3 =

19200

9600 -

250 :

250

= 256-

6

=>57600/6 =

9600

4800

- 244:

244

= 256-

12

=>57600/12 =

= 4800



0 ... 27 28 29 30 31 32 33 ... 55