久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6888|回復: 4
打印 上一主題 下一主題
收起左側

單片機控制交通燈制作 匯編語言程序

[復制鏈接]
跳轉到指定樓層
樓主
ID:76686 發表于 2015-4-11 22:54 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
       該匯編語言單片機控制交通燈,適合電子小制作愛好者練習制作用,具有:時間顯示,紅綠燈提示,警示,夜間模式(黃燈閃爍),東西方向或者     南北方向緊急應急模式。匯編語言單片機控制交通燈正常情況下,若按下P3.2,程序進入夜間模式;若按下P3.3,程序進入緊急應急模式,此時,按下P3.4,東西綠燈亮,南北紅燈亮。若按下P3.5,東西紅燈亮,南北綠燈亮。若想退出緊急應急模式,按下復位按鈕即可。P1口接LED(P1.3,P1.4空著),P2口數碼管位選,P0口數碼管段選。程序里用了單片機的兩個外部中斷(INT0,INT1)。該匯編語言單片機控制交通燈功能強,電路簡單易制作。下面是匯編語言單片機控制交通燈全部匯編程序,電子小制作愛好者可以仿制。


      ORG   0000H
      JMP   START
      ORG   0003H      
      JMP   EXT0
      ORG   0013H
      JMP   EXT1
START:
      MOV   IE,#10000101B
      MOV   IP,#00000100B
      MOV   TCON,#00000000B
      MOV   SP,#70H
      MOV   30H,#09H
      MOV   31H,#01H     
LOOP1:      
      MOV   P1,#7EH
      ACALL LOOP3
      DEC   30H
      MOV   A,30H
      CJNE  A,#0FFH,LOOP1
      MOV   30H,#09H
      DEC   31H
      MOV   A,31H
      CJNE  A,#0FFH,LOOP1
      MOV   31H,#01H
      JMP   LOOP2
LOOP2:
      MOV   P1,#0DBH
      ACALL LOOP3
      DEC   30H
      MOV   A,30H
      CJNE  A,#0FFH,LOOP2
      MOV   30H,#09H
      DEC   31H
      MOV   A,31H
      CJNE  A,#0FFH,LOOP2
      MOV   31H,#01H
      JMP   START
LOOP3:
      MOV   DPTR,#TABLE
      MOV   R0,#100   
LOOP4:
      MOV   A,30H
      MOVC  A,@A+DPTR
      MOV   P0,A
      CLR   P2.0
      CLR   P2.2
      CLR   P2.4
      CLR   P2.6
      ACALL DELAY
      SETB  P2.0
      SETB  P2.2
      SETB  P2.4
      SETB  P2.6
      MOV   DPTR,#TABLE
      MOV   A,31H
      MOVC  A,@A+DPTR
      MOV   P0,A
      CLR   P2.1
      CLR   P2.3
      CLR   P2.5
      CLR   P2.7
      ACALL DELAY
      SETB  P2.1
      SETB  P2.3
      SETB  P2.5
      SETB  P2.7   
      DJNZ  R0,LOOP4
      RET
EXT0:
      PUSH  ACC
      PUSH  PSW
      MOV   P0,#0FFH
      MOV   P2,#0FFH
      MOV   P1,#0BDH
      ACALL DELAY1
      MOV   P1,#0FFH
      ACALL DELAY1
      POP   PSW
      POP   ACC
      RETI
EXT1:
      PUSH  ACC
      PUSH  PSW
      JNB   P3.4,LOP1
      JNB   P3.5,LOP2
      MOV   P1,#0FFH
      ACALL DE
      JMP   EXT1
LOP1:
      ACALL DE
      MOV   P1,#7EH
      JMP   EXT1
LOP2:
      ACALL DE
      MOV   P1,#0DBH
      JMP   EXT1
      POP   PSW
      POP   ACC
      RETI
DE:
      MOV   P0,#0FFH
      MOV   P2,#0FFH
      RET
DELAY:
      MOV   R1,#25
  L1:
      MOV   R2,#100
      DJNZ  R2,$
      DJNZ  R1,L1
      RET
DELAY1:
      MOV   R3,#25
   L3:
      MOV   R4,#100
   L4:
      MOV   R5,#100
      DJNZ  R5,$
      DJNZ  R4,L4
      DJNZ  R3,L3
      RET
TABLE:
      DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0BFH
      END

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:129302 發表于 2016-7-6 17:34 | 只看該作者
匯編語言怎么換換成c語言啊
回復

使用道具 舉報

板凳
ID:139514 發表于 2017-1-25 17:54 | 只看該作者
能夠給註解嗎??
回復

使用道具 舉報

地板
ID:260921 發表于 2017-12-13 20:58 | 只看該作者
能給仿真圖嘛
回復

使用道具 舉報

5#
ID:249545 發表于 2018-4-18 09:38 | 只看該作者
作品很厲害呀
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲欧美中文日韩在线v日本 | 男女羞羞视频在线免费观看 | 超碰97干| 国产一区二区在线免费播放 | 国产激情视频在线免费观看 | 欧美一区在线视频 | 日韩三级精品 | 日韩中文字幕免费在线观看 | 国产精品无码久久久久 | 欧美成人激情 | 精品久久影院 | 四虎午夜剧场 | 久久久久久久久久一区二区 | 亚洲第1页| 免费一级片 | 亚洲欧洲中文 | 日韩电影中文字幕 | 色综合一区二区 | 国产成人精品一区二区三区在线 | h免费观看 | 久久综合九色综合欧美狠狠 | 午夜影院在线观看 | 精品国产乱码久久久久久蜜柚 | 久久一二区 | 国产久| 精品国产乱码久久久久久丨区2区 | 国产一级黄色网 | 一道本一区二区 | 国产美女一区二区 | 亚洲精品www | 久草在线 | 在线中文视频 | 国产99久久精品一区二区永久免费 | 日韩在线一区二区 | 一区二区三区中文字幕 | 亚洲日韩中文字幕一区 | 国产精品av久久久久久久久久 | 日日操操 | 国产精品国产三级国产aⅴ无密码 | 狠狠的干狠狠的操 | 国产精品69毛片高清亚洲 |