Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Руководство по эксплуатации УЛС Кристалл-22М

.pdf
Скачиваний:
37
Добавлен:
22.03.2015
Размер:
2.38 Mб
Скачать

. , ,

. -

. -

, . -

. ,

-

. -

. - -

. -

.

- ( ). , -

, -

. , ,

. , , -

, .

, .

. , ,

, . ,

« 1» -

.

,

.

14.4. RM ( )

TRC101 .

UART, , -

RS232 RS485.

TRC101 433 .

400 . 2400..115200 ,

9600 .

41

15. (SLAVE MCU)

SLAVE MCU – ( ), SPI, -

, 4 4.

. -

, .

15.1

 

 

 

 

 

 

SDI

In

 

 

 

 

SCK

In

 

 

 

 

SDO

Out

 

 

 

 

CS

In

SLAVE MCU

 

 

 

CS=0, ,

, -

.

.

1. WR_PAGE_LCD - 0 7 x 0 127 .

page_lcd, x_lcd.

.

page_lcd > 0x07, 3-7 .

x_lcd > 127 , x_lcd 0.

:

movlw

.50

; WREG=0x32

movwf

x_lcd

; x_lcd=WREG

movlw

.2

;

WREG 0x02

movwf

page_lcd

;

page_lcd=WREG

WR_PAGE_LCD

2. WR_DATA_LCD - .

WREG.

( ) 8 page[0..7] x[0..127].

.

127, ;

7, 0.

:

movlw b'10101010' WR_DATA_LCD

; LCD 4- ,

3. WR_CHAR_LCD - .

WREG.

page[0..7] x[0..127].

.

20, .

7, 0.

:

42

movlw "M" WR_CHAR_LCD movlw "C" WR_CHAR_LCD movlw "U" WR_CHAR_LCD

; LCD - MCU,

4. WR_POINT_LCD - .

x_point[0..127] y_point[0..63].

x_point.

x_point > 127 y_point > 63, 0.

:

movlw

.100

movwf

x_point

movlw

.35

movwf

y_point

WR_POINT_LCD

; LCD c x=100, y=35,

5. WR_MUL_LCD - , , 16-

page [0..7]

x[0..127].

, ,

10- 5 , =5/1024 = 0,0048828125, -

6 , 0,00488.

int_h, int_l - , flt1, flt2, flt3, flt4, flt5, flt6 - 6- .

:

ADRESH,int_h ; int_h

movff

movff

ADRESL,int_l ; int_l

movlw

0x80

movwf

flt1

movlw

0x00

movwf

flt2

movlw

0x00

movwf

flt3

movlw

0x04

movwf

flt4

movlw

0x08

movwf

flt5

movlw

0x08

movwf

flt6

WR_MUL_LCD

; LCD 4.99224, , ADRESH=0x03 ADRESL=0xFF, . 1023 .

;

 

 

;

0 80 (0,00488)

6.CLEAR_LCD -

7.START_LINE_LCD - .

WREG[0..63]

8.ON_LCD -

9.OFF_LCD -

10.RESET_LCD

11.LED_LCD - .

WREG[0..255]. 0 - ;

255 - .

12. RD_DATA_LCD - WR_PAGE_LCD.

WREG.

, WR_DATA_LCD.

:

;

movlw .2

43

movwf

page_lcd

movlw

.50

 

movwf

x_lcd

 

WR_PAGE_LCD

 

; -------------------------------------

 

; , WREG

RD_DATA_LCD

movwf

Temp1

;

RD_DATA_LCD

;

movwf

Temp2

;

 

 

13. RD_KEY - .

WREG.

0x00 0x0F.

0x00 - ,

0x01 - '1', ... , 0x09 - '9', 0x0A - 'A', ... , 0x0F - 'F', 0x10 - '0'.

:

 

 

RD_KEY

Key

;

movwf

;

 

 

14. RD_TS_X - .

x_ts.

x_ts - x, y_ts .

:

 

 

RD_TS_X

x_ts,Rg1

; x_ts Rg1

movff

;

 

 

15. RD_TS_Y - Y.

y_ts.

 

:

 

 

RD_TS_Y

y_ts,Rg2

; x_ts Rg2

movff

. TS

TS.

44

16. - (RG)

RG 561 1 (CD4094) :

 

5

 

 

8.8

 

3

 

16.1

 

 

 

 

 

 

DT

In

 

 

 

 

CK

In

 

 

 

 

ST

In

 

 

 

 

Z

In

 

 

 

 

Q0

Out

1

 

 

 

Q1

Out

2

 

 

 

Q2

Out

3

 

 

 

Q3

Out

4

 

 

 

Q4

Out

5

 

 

 

Q5

Out

6

 

 

 

Q6

Out

7

 

 

 

Q7

Out

8

 

 

 

RG

16.1 – ( ) -

.

45

, -

. 3, 4 , 8 -

.

DT ( )

CK ( )

ST ( )

Z ( . )

8

8

8

Z

Q0-Q7

16.2 – .

16.2. -

: , -

. 8 ,

ST ( ) . Z=1,

Q0-Q7. -

16.3.

46

 

 

 

 

DT=0

 

 

CK=0

 

 

ST=0

 

 

Z=1

 

 

Data_rg

(8 )

 

Ct=8

 

DT=0

 

 

Data_rg<0>=1?

DT=1

 

nop

 

 

CK=1

 

 

nop

 

 

CK=0

 

 

Data_rg=Data_rg->

 

Ct=Ct-1

 

 

 

 

 

Ct=0?

 

 

ST=1

Q0-Q7

 

 

 

16.3 – .

47

17.(BS)

« -22 » 4 (BS),

, 561 3 (CD4066)

:

 

 

 

 

 

 

,

270 ( +25° )

 

10

 

 

 

 

-3

40

 

.

17.1 – 561 3.

17.1

 

 

 

 

 

 

K1

In

1 (1 - , 0 - )

 

 

 

K2

In

2

 

 

 

K3

In

3

 

 

 

K4

In

4

 

 

 

X1

In/Out

1

 

 

 

X2

In/Out

2

 

 

 

X3

In/Out

3

 

 

 

X4

In/Out

4

 

 

 

Y1

Out/In

1

 

 

 

Y2

Out/In

2

 

 

 

Y3

Out/In

3

 

 

 

Y4

Out/In

4

 

 

 

48

18. (DMX)

DMX 561 2 (CD4051) -

:

 

 

 

 

 

 

 

 

,

470 ( +25 )

 

10

 

 

 

 

-3

20

 

.

DMX

18.1 – 561 2.

18.1

 

 

 

 

 

 

 

 

 

I1

I2

 

I4

 

C

 

 

 

 

 

 

 

 

0

0

0

 

0

 

X-Y0

 

 

 

 

 

 

 

1

0

0

 

0

 

X-Y1

 

 

 

 

 

 

 

0

1

0

 

0

 

X-Y2

 

 

 

 

 

 

 

1

1

0

 

0

 

X-Y3

 

 

 

 

 

 

 

0

0

1

 

0

 

X-Y4

 

 

 

 

 

 

 

1

0

1

 

0

 

X-Y5

 

 

 

 

 

 

 

0

1

1

 

0

 

X-Y6

 

 

 

 

 

 

 

1

1

1

 

0

 

X-Y7

 

 

 

 

 

 

 

x

x

x

 

1

 

 

 

 

 

 

 

 

 

18.2

49

 

 

 

 

 

 

I1

In

1

 

 

 

I2

In

2

 

 

 

I4

In

3

 

 

 

X

In/Out

 

 

 

 

 

In

(0 – , 1 - )

 

 

 

Y0

Out/In

1

 

 

 

Y1

Out/In

2

 

 

 

Y2

Out/In

3

 

 

 

Y3

Out/In

4

 

 

 

Y4

Out/In

5

 

 

 

Y5

Out/In

6

 

 

 

Y6

Out/In

7

 

 

 

Y7

Out/In

8

 

 

 

50