求程序用8051单片机设计一交通信号灯模拟控制系统的设计

2019-07-16 07:13发布

求程序用8051单片机设计一交通信号灯模拟控制系统的设计
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
10条回答
assingle
2019-07-16 11:23
有现成的一篇

  1. ORG    00HMAIN:
  2.         MOV   P2,#05H
  3.   MOV   R1,#20
  4. LOAD:
  5.       
  6.   MOV   A,R1
  7.   MOV   B,#10
  8.   DIV   AB
  9.   MOV   R2,A
  10.   MOV   R3,B
  11.   SWAP  A
  12.   ADD   A,R3
  13.   MOV   P0,A
  14.   CALL  DELAY
  15.   DJNZ  R1,LOAD
  16.   MOV   P0,#00H
  17.   CALL  DELAY
  18. MAIN2:
  19.   MOV   P2,#30H
  20.   MOV   R4,#05H
  21. LOAD_1:
  22.   MOV   P0,R4
  23.   CALL  DELAY
  24.   MOV   P0,#0FFH
  25.   CALL  TIME
  26.   DJNZ  R4,LOAD_1
  27.   MOV   P0,#0FFH
  28.   CALL  DELAYMAIN3:
  29.   MOV   P2,#0AH
  30.      MOV   R1,#20
  31. LOAD2:
  32.       
  33.       
  34.   MOV   A,R1
  35.   MOV   B,#10
  36.   DIV   AB
  37.   MOV   R2,A
  38.   MOV   R3,B
  39.   SWAP  A
  40.   ADD   A,R3
  41.   MOV   P0,A
  42.   CALL  DELAY
  43.   DJNZ  R1,LOAD2
  44.   MOV   P0,#00H
  45.   CALL  DELAY
  46. MAIN4:   
  47.   MOV   P2,#30H
  48.   MOV   R4,#05HLOAD_2:
  49.   MOV   P0,R4
  50.   CALL  DELAY
  51.      MOV   P0,#0FFH
  52.   CALL  TIME
  53.   DJNZ  R4,LOAD_2
  54.   MOV   P0,#0
  55.   CALL  DELAY
  56.         JMP     MAIN TIME:
  57.       MOV  R2,#10
  58. D3:
  59.    MOV  R6,#10
  60. D4:
  61.    MOV  R7,#30
  62.    DJNZ R7,$
  63.    DJNZ R6,D4
  64.    DJNZ R3,D3
  65.    RET
  66.         
  67. DELAY:
  68.        MOV   R5,#40
  69. D1:
  70.     MOV   R6,#50
  71. D2:
  72.     MOV   R7,#248
  73.     DJNZ  R7,$
  74.     DJNZ  R6,D2
  75.     DJNZ  R5,D1    RET
  76.     END
复制代码


一周热门 更多>