1. Trang chủ
  2. » Luận Văn - Báo Cáo

Kết cấu trạm BTS Inbuilding dùng vi điều khiển 8051 part8 ppt

9 312 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 9
Dung lượng 160,33 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

MOV 75H,#BLK MOV R4,#250 LCALL NHAPHOP LCALL NHAP_SP MOV DPTR,#ROLE_BC MOV A,#0FFH ;Cho phep bang chuyen hoat dong MOVX @DPTR,A MOV A,DEM_SPL MOV DEM_SPL,A MOV A,DEM_SPH MOV DEM_SPH,A CJ

Trang 1

RET

A =#06H

A =#07H

A =#08H

A =#09H

44H  LUUHOPL 45H  LUUHOPH 46H  LUU_SPL 47H  LUU_SPH

UU_SPH

4CH  LUUHOPL 4DH  LUUHOPH 4EH  LUU_SPL 4FH  LUU_SPH

50H  LUUHOPL 51H  LUUHOPH 52H  LUU_SPL 53H  LUU_SPH

Đ

S

Đ

S

S

Đ

S

Đ ( 2 )

Lưu đồ chương trình lưu số liệu

Trang 2

Gọi chương trình con dò phím

A =#00H

A =#01H

A =#02H

A =#03H

A =#04H

LUUHOPL  #FFH LUUHOPH  #FFH LUU_SPL  #FFH LUU_SPH  #FFH

LUUHOPL  30H LUUHOPH  31H LUU_SPL  32H LUU_SPH  33H

LUUHOPL  34H LUUHOPH  35H LUU_SPL  36H LUU_SPH  37H

LUUHOPL  38H LUUHOPH  39H LUU_SPL  3AH LUU_SPH  3BH

LUUHOPL  3CH LUUHOPH  3DH LUU_SPL  3EH LUU_SPH  3FH

( 1 )

Đ

( 2 )

S

Đ

S

Đ

S

S

Đ

S

Đ XEM:

Lưu đồ chương trình cho phép xem số liệu

Trang 3

A =#05H

A =#06H

A =#07H

A =#08H

A =#09H

LUUHOPL  40H LUUHOPH  41H LUU_SPL  42H LUU_SPH  43H

LUUHOPL  44H LUUHOPH  45H LUU_SPL  46H LUU_SPH  47H

LUUHOPL  48H LUUHOPH  49H LUU_SPL  4AH LUU_SPH  4BH

LUUHOPL  4CH LUUHOPH  4DH LUU_SPL  4EH LUU_SPH  4FH

LUUHOPL  50H LUUHOPH  51H LUU_SPL  52H LUU_SPH  53H

Ñ

S

Ñ

S

Ñ

S

S

Ñ

S

Ñ ( 2 )

(1)

Trang 4

B CHÖÔNG TRÌNH HEÄ THOÁNG

;CHUONG TRINH DEM SAN PHAM VA DONG HOP

; -KHAI BAO CAC BIEN HANG -

CWR4 EQU 4003H ;CWR4 ROLE_BC EQU 4000H ;PORTA4 CAMBIEN EQU 4001H ;PORTB4 NGO_DP1 EQU 4002H ;PORTC4 CWR6 EQU 6003H ;CWR6

HIENTHI EQU 6000H ;PORTA6 ROLE_DH EQU 6001H ;PORTB6 CHONLED EQU 6002H ;PORTC6

LUU_SPL EQU 78H ;Luu san pham (byte thap) LUU_SPH EQU 79H ;Luu san pham (byte cao) DEM_SPL EQU 7AH ;Dem san pham (byte thap) DEM_SPH EQU 7BH ;Dem san pham (byte cao) LUUHOPL EQU 7CH

LUUHOPH EQU 7DH DEMHOPL EQU 7EH DEMHOPH EQU 7FH COUNT0 EQU -10000 DELAY1 EQU 50 DELAY2 EQU 20 TOCDO1 EQU 9 COUNT1 EQU -250

LUU_CY BIT 7FH

; -CHUONG TRINH CHINH -

LJMP NGAT_T1

BAT_DAU0: MOV R1,#LED77

MOV TMOD,#21H MOV TH1,#COUNT1

Trang 5

SETB ET1

BAT_DAU1: MOV 2EH,#00H

BAT_DAU: MOV DEMHOPL,#00H

MOV DEMHOPH,#00H MOV DEM_SPL,#00H MOV DEM_SPH,#00H

MOV 77H,2EH

Trang 6

MOV 75H,#BLK

MOV R4,#250

LCALL NHAPHOP LCALL NHAP_SP MOV DPTR,#ROLE_BC MOV A,#0FFH ;Cho phep bang chuyen hoat dong MOVX @DPTR,A

MOV A,DEM_SPL

MOV DEM_SPL,A

MOV A,DEM_SPH

MOV DEM_SPH,A

CJNE A,LUU_SPH,DEM MOV A,DEM_SPL CJNE A,LUU_SPL,DEM

MOV DPTR,#ROLE_DH MOVX @DPTR,A

MOV A,#0FFH MOVX @DPTR,A MOV DEM_SPL,#00H MOV DEM_SPH,#00H MOV A,DEMHOPL

MOV DEMHOPL,A

MOV A,DEMHOPH

MOV DEMHOPH,A

Trang 7

CJNE A,LUUHOPH,DEM MOV A,DEMHOPL CJNE A,LUUHOPL,DEM

KETTHUC: MOV DPTR,#ROLE_BC

MOVX @DPTR,A

MOV DEMHOPL,LUUHOPL MOV DEMHOPH,LUUHOPH MOV DEM_SPL,LUU_SPL MOV DEM_SPH,LUU_SPH

; -KHAI BAO CHUONG TRINH CON -

;CHUONG TRINH CON LUU SO HOP, SO SAN PHAM

L0: CJNE A,#01H,L1

MOV 30H,LUUHOPL MOV 31H,LUUHOPH MOV 32H,LUU_SPL MOV 33H,LUU_SPH

L1: CJNE A,#02H,L2

Trang 8

MOV 34H,LUUHOPL MOV 35H,LUUHOPH MOV 36H,LUU_SPL MOV 37H,LUU_SPH

L2: CJNE A,#03H,L3

MOV 38H,LUUHOPL MOV 39H,LUUHOPH MOV 3AH,LUU_SPL MOV 3BH,LUU_SPH LJMP L10

L3: CJNE A,#04H,L4

MOV 3CH,LUUHOPL MOV 3DH,LUUHOPH MOV 3EH,LUU_SPL MOV 3FH,LUU_SPH LJMP L10

L4: CJNE A,#05H,L5

MOV 40H,LUUHOPL MOV 41H,LUUHOPH MOV 42H,LUU_SPL MOV 43H,LUU_SPH LJMP L10

L5: CJNE A,#06H,L6

MOV 44H,LUUHOPL MOV 45H,LUUHOPH MOV 46H,LUU_SPL MOV 47H,LUU_SPH LJMP L10

L6: CJNE A,#07H,L7

MOV 48H,LUUHOPL MOV 49H,LUUHOPH MOV 4AH,LUU_SPL MOV 4BH,LUU_SPH LJMP L10

L7: CJNE A,#08H,L8

MOV 4CH,LUUHOPL MOV 4DH,LUUHOPH MOV 4EH,LUU_SPL MOV 4FH,LUU_SPH LJMP L10

L8: CJNE A,#09H,L10

MOV 50H,LUUHOPL MOV 51H,LUUHOPH MOV 52H,LUU_SPL MOV 53H,LUU_SPH L10: RET

; -

;CHUONG TRINH CON XEM

Trang 9

CJNE A,#00H,H0 MOV LUUHOPL,#0FFH MOV LUUHOPH,#0FFH MOV LUU_SPL,#0FFH MOV LUU_SPH,#0FFH LJMP H9

H0: CJNE A,#01H,H1

MOV LUUHOPL,30H MOV LUUHOPH,31H MOV LUU_SPL,32H MOV LUU_SPH,33H LJMP H9

H1: CJNE A,#02H,H2

MOV LUUHOPL,34H MOV LUUHOPH,35H MOV LUU_SPL,36H MOV LUU_SPH,37H LJMP H9

H2: CJNE A,#03H,H3

MOV LUUHOPL,38H MOV LUUHOPH,39H MOV LUU_SPL,3AH MOV LUU_SPH,3BH LJMP H9

H3: CJNE A,#04H,H4

MOV LUUHOPL,3CH MOV LUUHOPH,3DH MOV LUU_SPL,3EH MOV LUU_SPH,3FH LJMP H9

H4: CJNE A,#05H,H5

MOV LUUHOPL,40H MOV LUUHOPH,41H MOV LUU_SPL,42H MOV LUU_SPH,43H LJMP H9

H5: CJNE A,#06H,H6

MOV LUUHOPL,44H MOV LUUHOPH,45H MOV LUU_SPL,46H MOV LUU_SPH,47H LJMP H9

H6: CJNE A,#07H,H7

MOV LUUHOPL,48H MOV LUUHOPH,49H MOV LUU_SPL,4AH MOV LUU_SPH,4BH LJMP H9

H7: CJNE A,#08H,H8

MOV LUUHOPL,4CH

Ngày đăng: 14/07/2014, 00:20

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w