- 1
- 0
- 约2.01万字
- 约 19页
- 2025-10-25 发布于山东
- 举报
百川东到海,何时复西归?少壮不努力,老大徒伤悲。——汉乐府
单片机控制交通灯程序代码
第一篇:单片机控制交通灯程序代码
毕业设计
程序源代码
ORG2025H
;主程序的入口地址
LJMPMAIN
;跳转到主程序的开始处
ORG0003H
;外部中断0的中断程序入口地址
ORG000BH
;定时器0的中断程序入口地址
LJMPT0_INT
;跳转到中断服务程序处
ORG0013H
;外部中断1的中断程序入口地址
MAIN:MOVSP,#50H
MOVIE,#8EH
;CPU开中断,允许T0中断,T1中断和外部中断1中断
MOVTMOD,#51H
;设置T1为计数方式,T0为定时方式,且都工作于模式1
MOVTH1,#00H
;T1计数器清零
MOVTL1,#00H
SETBTR1
;启动T1计时器
SETBEX1
;允许INT1中断
SETBIT1
好学近乎知,力行近乎仁,知耻近乎勇。——《中庸》
;选择边沿触发方式
MOVDPTR,#0003H
MOVA,#80H
;给8255赋初值,8255工作于方式0
MOVX@DPTR,AAGAIN:JBP3.1,N0
;判断是否要设定东西方向红绿灯时间的初值,若P3.1为1则跳转
MOVA,P1
JBP1.7,RED
;判断P1.7是否为1,若为1则设定红灯时间,否则设定绿灯时间
MOVR0,#00H
;R0清零
MOVR0,A
;存入东西方向绿灯初始时间
MOVR3,A
LCALLDISP1
LCALLDELAY
AJMPAGAINRED:
MOVA,P1
ANLA,#7FH
;P1.7置0
MOVR7,#00H
;R7清零
MOVR7,A
;存入东西方向红灯初始时间
MOVR3,A
LCALLDISP1
LCALLDELAY
AJMPAGAIN
毕业设计
;N0:
英雄者,胸怀大志,腹有良策,有包藏宇宙之机,吞吐天地之志者也。——《三国演义》
SETBTR0
;启动T0计时器
MOV76H,R7
;红灯时间存入76HN00:
您可能关注的文档
最近下载
- 《SBT 11164-2016绿色仓库要求与评价》(2026年)实施指南.pptx VIP
- 宿迁思睿屹新材料有限公司年产3000吨2羟基6萘甲酸项目环境影响修编报告书.pdf VIP
- 金智学工管理系统功能白皮书.pdf VIP
- 2025年度医院党支部组织生活会临床医生个人对照检查材料.doc VIP
- 环境影响评价报告公示:新建热处理淬火、处理金属表面发黑项目环评报告.pdf VIP
- 译林版英语七年级上册首字母(短文篇).pdf VIP
- 《经颅电刺激技术在精神障碍临床应用中的操作规范》.docx
- 2025年福建省宁德市中考数学试卷真题(含标准答案).docx
- GB51110-2015:洁净厂房施工及验收规范.pdf VIP
- 核反应堆设计软件:FLUKA二次开发_(2).FLUKA二次开发环境搭建.docx VIP
原创力文档

文档评论(0)