intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Quá trình hình thành giáo trình thiết kế mạch đếm điện tử dùng vi điều khiển mạch báo p8

Chia sẻ: Asfdg AgaG | Ngày: | Loại File: PDF | Số trang:9

83
lượt xem
6
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Khi đàm thoại, bộ phận phát và tiếp nhận tín hiệu chuông phải tách ra khỏi đường điện, trên đường dây chỉ có dòng điện điện thoại. 3. Máy phải phát được mã số thuê bao bị gọi tới tổng đài và phải nhận được tín hiệu chuông từ tổng đài đưa tới. 4. Trạng thái nghỉ, máy thường trực đón nhận tín hiệu chuông của tổng đài. Ngoài ra máy cần phải chế tạo ngắn gọn, nhẹ, đơn giản, bền, đẹp, tiện lợi cho mọi người sử dụng....

Chủ đề:
Lưu

Nội dung Text: Quá trình hình thành giáo trình thiết kế mạch đếm điện tử dùng vi điều khiển mạch báo p8

  1. Luaän vaên toát nghieäp Trang 34 (2) 44H  LUUHOPL 45H  LUUHOPH Ñ A =#06H 46H  LUU_SPL 47H  LUU_SPH S UU_SPH Ñ A =#07H S 4CH  LUUHOPL 4DH  LUUHOPH Ñ A =#08H 4EH  LUU_SPL 4FH  LUU_SPH S 50H  LUUHOPL 51H  LUUHOPH Ñ A =#09H 52H  LUU_SPL 53H  LUU_SPH S RET Löu ñoà chöông trình löu soá lieäu GVHD Nguyeãn Vieät Huøng
  2. Luaän vaên toát nghieäp Trang 35 Löu ñoà chöông trình cho pheùp xem soá lieäu Goïi chöông trình con doø phím LUUHOPL  #FFH LUUHOPH  #FFH Ñ A =#00H XEM: LUU_SPL  #FFH LUU_SPH  #FFH S LUUHOPL  30H Ñ LUUHOPH  31H A =#01H LUU_SPL  32H LUU_SPH  33H S LUUHOPL  34H LUUHOPH  35H Ñ A =#02H LUU_SPL  36H LUU_SPH  37H S LUUHOPL  38H LUUHOPH  39H Ñ A =#03H LUU_SPL  3AH LUU_SPH  3BH S LUUHOPL  3CH LUUHOPH  3DH Ñ A =#04H LUU_SPL  3EH LUU_SPH  3FH S (1) (2) GVHD Nguyeãn Vieät Huøng
  3. Luaän vaên toát nghieäp Trang 36 (2) LUUHOPL  40H LUUHOPH  41H Ñ A =#05H LUU_SPL  42H LUU_SPH  43H S LUUHOPL  44H Ñ LUUHOPH  45H A =#06H LUU_SPL  46H LUU_SPH  47H S LUUHOPL  48H LUUHOPH  49H Ñ A =#07H LUU_SPL  4AH LUU_SPH  4BH S LUUHOPL  4CH LUUHOPH  4DH Ñ A =#08H LUU_SPL  4EH LUU_SPH  4FH S LUUHOPL  50H LUUHOPH  51H Ñ A =#09H LUU_SPL  52H LUU_SPH  53H S RET Goïi chöông trình blank (1) GVHD Nguyeãn Vieät Huøng
  4. Luaän vaên toát nghieäp Trang 37 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 LED70 EQU 70H LED71 EQU 71H LED72 EQU 72H LED73 EQU 73H LED74 EQU 74H LED75 EQU 75H LED76 EQU 76H LED77 EQU 77H 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 BLK EQU 0FH START EQU 0CH NO BIT 7DH YES BIT 7EH LUU_CY BIT 7FH ;-------------------------CHUONG TRINH CHINH----------------- ORG 00H LJMP BAT_DAU0 ORG 1BH LJMP NGAT_T1 ORG 30H BAT_DAU0: MOV R1,#LED77 MOV R2,#TOCDO1 MOV TMOD,#21H MOV TH1,#COUNT1 LCALL KD_NV SETB TR1 GVHD Nguyeãn Vieät Huøng
  5. Luaän vaên toát nghieäp Trang 38 SETB ET1 SETB EA BAT_DAU1: MOV 2EH,#00H MOV 30H,#00H MOV 31H,#00H MOV 32H,#00H MOV 33H,#00H MOV 34H,#00H MOV 35H,#00H MOV 36H,#00H MOV 37H,#00H MOV 38H,#00H MOV 39H,#00H MOV 3AH,#00H MOV 3BH,#00H MOV 3CH,#00H MOV 3DH,#00H MOV 3EH,#00H MOV 3FH,#00H MOV 40H,#00H MOV 41H,#00H MOV 42H,#00H MOV 43H,#00H MOV 44H,#00H MOV 45H,#00H MOV 46H,#00H MOV 47H,#00H MOV 48H,#00H MOV 49H,#00H MOV 4AH,#00H MOV 4BH,#00H MOV 4CH,#00H MOV 4DH,#00H MOV 4EH,#00H MOV 4FH,#00H MOV 50H,#00H MOV 51H,#00H MOV 52H,#00H MOV 53H,#00H MOV 54H,#00H MOV 55H,#00H MOV 56H,#00H MOV 57H,#00H BAT_DAU: MOV DEMHOPL,#00H MOV DEMHOPH,#00H MOV DEM_SPL,#00H MOV DEM_SPH,#00H INC 2EH MOV 77H,2EH MOV 76H,#BLK GVHD Nguyeãn Vieät Huøng
  6. Luaän vaên toát nghieäp Trang 39 MOV 75H,#BLK MOV 74H,#BLK MOV 73H,#BLK MOV 72H,#BLK MOV 71H,#0AH MOV 70H,#10H MOV R4,#250 LCALL DELAY MOV LED70,#0DH ;'N' MOV LED71,#0BH ;'H' MOV LED72,#0AH ;'A' MOV LED73,#0EH ;'P' LCALL NHAPHOP LCALL NHAP_SP MOV DPTR,#ROLE_BC MOV A,#0FFH ;Cho phep bang chuyen hoat dong MOVX @DPTR,A DEM: LCALL BLANK LCALL DAUDO MOV A,DEM_SPL LCALL TANG_1 MOV DEM_SPL,A JNC DU_SP? MOV A,DEM_SPH LCALL TANG_1 MOV DEM_SPH,A DU_SP?: MOV A,DEM_SPH CJNE A,LUU_SPH,DEM MOV A,DEM_SPL CJNE A,LUU_SPL,DEM LCALL BLANK MOV R4,#DELAY1 LCALL DELAY MOV A,#00H MOV DPTR,#ROLE_DH MOVX @DPTR,A MOV R4,#DELAY2 LCALL DELAY MOV A,#0FFH MOVX @DPTR,A MOV DEM_SPL,#00H MOV DEM_SPH,#00H MOV A,DEMHOPL LCALL TANG_1 MOV DEMHOPL,A JNC DUHOP? MOV A,DEMHOPH LCALL TANG_1 MOV DEMHOPH,A DUHOP?: MOV A,DEMHOPH GVHD Nguyeãn Vieät Huøng
  7. Luaän vaên toát nghieäp Trang 40 CJNE A,LUUHOPH,DEM MOV A,DEMHOPL CJNE A,LUUHOPL,DEM LCALL BLANK KETTHUC: MOV DPTR,#ROLE_BC MOV A,#00H MOVX @DPTR,A MOV A,2EH LCALL LUU L14: LCALL IN_HEX CJNE A,#0EH,L12 MOV 77H,#BLK MOV 76H,#BLK MOV 75H,#BLK MOV 74H,#BLK MOV 73H,#BLK MOV 72H,#BLK MOV 71H,#0AH MOV 70H,#10H L13: LCALL IN_HEX PUSH ACC CLR C SUBB A,#0AH POP ACC JNC L13 MOV 77H,A LCALL DELAY LCALL XEM MOV 74H,#0CH MOV DEMHOPL,LUUHOPL MOV DEMHOPH,LUUHOPH MOV DEM_SPL,LUU_SPL MOV DEM_SPH,LUU_SPH LCALL BLANK LCALL DELAY LJMP L14 L12: MOV A,2EH CJNE A,#09H,L15 LJMP BAT_DAU1 L15: LJMP BAT_DAU ;------------------KHAI BAO CHUONG TRINH CON----------------- ;CHUONG TRINH CON LUU SO HOP, SO SAN PHAM LUU: NOP L0: CJNE A,#01H,L1 MOV 30H,LUUHOPL MOV 31H,LUUHOPH MOV 32H,LUU_SPL MOV 33H,LUU_SPH LJMP L10 L1: CJNE A,#02H,L2 GVHD Nguyeãn Vieät Huøng
  8. Luaän vaên toát nghieäp Trang 41 MOV 34H,LUUHOPL MOV 35H,LUUHOPH MOV 36H,LUU_SPL MOV 37H,LUU_SPH LJMP L10 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 XEM: NOP GVHD Nguyeãn Vieät Huøng
  9. Luaän vaên toát nghieäp Trang 42 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 GVHD Nguyeãn Vieät Huøng
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
4=>1