


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、U1JI-P5ENP1 QTT2 P1 1.ri2EP1,3at 朋 C57DISPLAYpIT-I rII4POXJrtf* PDJWD1 FQ 2TAD7 PO 3W3 PD堀回 PD.SflM PO&tf PDIWTP2.IWP2.1M9 P2.2MIO F2.3WH P2.4M12P? 3P2.CM14P2JM15P3OTXD P3 imci P3 IflNTO P3iinT psmo pssm P3 &WR P3 T.WDllM &工_JACLKW.7AID 7|cE7 uT / u7 Llt2:F Xf 7iD5 y ?4D5T4D33 TE;cj - =:aiiriLED-R6D
2、D11LED-GREEND5LED-TELLOWD9 . D7LEHf LED-MIj lED-YELlCW主电路图 图一)Lil* 血疔 EjLH I-MlE IfaUifk F3bpll. Vd 蚀曲 ihrirjr T4|jv;h Eftldk falpUS10;| UL13 M13内瓯蛍乂嗅.国I関#1図曲I也回NFT10EJ-J OFCE? T勺:辰咖 rse&tDMOFGftM ruSlMiECMOS hg=K扯 JC-iSflEEh ID:吨 LKLUCWid m4LE1M& CJ1UStatic Display 子图 r: misPl.T 他F3 J.T4TEF3 W4T1 r
3、arrt pjpn fi r/WR FITfflD;STATIC DISPLAY-LEb-VELLW封厂廿 ”LED-DRET4UEQ怔 LLW亡LED-s&LQWD7LE 口江LLOW DHcfl.m 匚tp.ii 匚口 mi嶼? i嘲?i匚厂厂厂I厂厂l 厂B | Ql匕函訂“til ./用通皈I而冏许UEliri仿真效果 图三)-k.!: 11U1POACH) PO 1JAOII P0JAO2J4_KTM.2PQaOS POJKWG PO.TWJTpe a期 Pi IW9上RETFEN ALE 賦筮叩筑1?Pj.grtiM Fi 丁間31-PLorn Pli.liTSEK Ffl.ZPf
4、l.3F1.4Pii.5Pi.&PP.JP3(WWDP3imfTM.SfTiAT30C52STATIC DISPLAYTl.TXID*9R F2LED-iSHE&JlECLOfiEEKLEO-LLOWD11LE&-TEU.OW D3U211 r-MP2J2.仿真效果 0 2J*D2PD1WJ3PD4W?A FDlflDS PDawePDT.IADJIF二4- F1XKT3Pl.Di*F5 3U11 P2IWI2 呛坏柑 iP2 俯! iPZ TJW15pmmxD F3 inp psiitrra psiimTP34JTaP35JTIP3&OTP3 7.fitjATSocsacro nGCTOTI
5、AD3i_BC庄 LLWLfiOOREEND4074 LED-VELLiJrtLEOOREENLEC-VELLDWP2P2詐jnJ KF71打F2(:yCID ?| 匚BID.?! rUEOHEODIO仿真效果 CLK.D2CCTCfllJLE孕阳丄CWdUtP作 LtWfl 7 EC|O J冷OSp,1VF和DI上?耳日”D104m-UJSL U仿真效果 图六)U制FLED-RE1D11lED-QfiE&J诟 AHQWLD-Q|RI D5DTJLEDYElLOW汇编语言程序:SEC0ND1EQU30HSEC0ND2EQU31HDBUF EQU40HTEMP EQU44HLED_G1BITP2
6、.1LED_Y1BITP2.2LED R1BITP2.3。东西路口绿灯。东西路口黄灯。东西路口红灯LED_G2BITP2.4。南北路口绿灯LED_Y2BITP2.5。南北路口黄灯LED_R2BITP2.6。南北路口红灯ORG0000HLJMPSTARTORG0100HSTART: MOVTMOD,#01H。置 T0 为工作方式 1MOVTH0,#3CH。置 T0 定时初值 50msMOVTL0,#0B0HCLRTF0SETBTR0。启动 T0CLRAMOVP1,A。关闭不相关地 LED*LOOP: MOVR2,#20。置 1s 计数初值 ,50ms*20=1sMOVR3,#20。红灯亮 20s
7、MOVSECOND1,#25。东西路口计时显示初值25sMOVSECOND2,#25。南北路口计时显示初值25sLCALL DISPLAYLCALL STA TE1。调用状态 1WAIT1: JNBTF0,WAIT1。查询50ms 到否CLRTF0MOVTH0,#3CH。恢复 T0 定时初值 50msMOVTL0,#0B0HDJNZR2,WAIT1。判断1s 到否?未到继续状态 1MOVR2,#20。置 50ms 计数初值DECSECOND1。东西路口显示时间减 1sDECSECOND2。南北路口显示时间减 1sLCALL DISPLAYDJNZR3,WAIT1。状态 1 维持 20s*。MO
8、VR2,#5。 置 50ms 计 数 初5*4=20MOVR3,#3。绿灯闪 3sMOVR4,#4。闪烁间隔 200msMOVSECOND1,#5。东西路口计时显示初值5sMOVSECOND2,#5。南北路口计时显示初值5sLCALL DISPLAYJNBTF0,WAIT2。查询 50ms 到否CLRTF0MOVTH0,#3CH。恢复 T0 定时初值 50msMOVTL0,#0B0HoDJNZR4,WAIT2。判断 200ms 到否?未到继续状态2CPLLED_G1。东西绿灯闪MOVR4,#4。闪烁间隔 200msDJNZR2,WAIT2。判 1s 到否?未到继续状态 2MOVR2,#5。置
9、50ms 计数初值DECSECOND1。东西路口显示时间减 1sDECSECOND2。南北路口显示时间减 1sLCALL DISPLAYDJNZR3,WAIT2。状态 2 维持 3s*。MOVR2,#20。置 50ms 计数初值MOVR3,#2。黄灯闪 2sMOVSECOND1,#2。东西路口计时显示初值2sMOVSECOND2,#2。南北路口计时显示初值2sLCALL DISPLAYWAIT3: LCALL STA TE3。调用状态 3JNBTF0,WAIT3。查询 100ms 到否CLRTF0MOVTH0,#3CH。恢复 T0 定时初值 100msMOVTL0,#0B0HDJNZR2,WA
10、IT3。判断 1s 到否?未到继续状态 3MOVR2,#20。置 100ms 计数初值DECSECOND1。东西路口显示时间减 1sDECSECOND2。南北路口显示时间减 1sLCALL DISPLAYDJNZR3,WAIT3。状态 3 维持 2s*。MOVR2,#20。置 50ms 计数初值MOVR3,#20。红灯闪 20sMOVSECOND1,#25。东西路口计时显示初值25sMOVSECOND2,#25。南北路口计时显示初值25sLCALL DISPLAYWAIT4: LCALL STA TE4 。调用状态 4JNBTF0,WAIT4。查询 100ms 到否CLRTF0MOVTH0,#
11、3CH。恢复 T0 定时初值 100msMOVTL0,#0B0HDJNZR2,WAIT4。判断 1s 到否?未到继续状态 4MOVR2,#20。置 100ms 计数初值DECSECOND1。东西路口显示时间减 1sDECSECOND2。南北路口显示时间减 1sLCALL DISPLAYDJNZR3,WAIT4。状态 4 维持 20s*。MOVR2,#5。置 50ms 计数初值MOVR4,#4。红灯闪 20msMOVR3,#3。绿灯闪 3sMOVSECOND1,#5。东西路口计时显示初值5sMOVSECOND2,#5。南北路口计时显示初值5sLCALL DISPLAYWAIT5:LCALL ST
12、A TE5。调用状态 5JNBTF0,WAIT5。查询 100ms 到否CLRTF0MOVTH0,#3CH。恢复 T0 定时初值 100msMOVTL0,#0B0HcDJNZR4,WAIT5。判断 200ms 到否?未到继续状态5CPLLED_G2。南北绿灯闪MOVR4,#4。闪烁 200msDJNZR2,WAIT5。判断 1s 到否?未到继续状态 5MOVR2,#5。置 100ms 计数初值DECSECOND1。东西路口显示时间减 1sDECSECOND2。南北路口显示时间减 1sLCALL DISPLAYDJNZR3,WAIT5。状态 5 维持 3s*。MOVR2,#20。置 50ms 计
13、数初值MOVR3,#2。红灯闪 2sMOVSECOND1,#2。东西路口计时显示初值2sMOVSECOND2,#2。南北路口计时显示初值2sLCALL DISPLAYWAIT6:LCALL STA TE6。调用状态 6JNBTF0,WAIT6。查询 100ms 到否CLRTF0MOVTH0,#3CH。恢复 T0 定时初值 100mMOVTL0,#0B0HDJNZR2,WAIT6。判断 1s 到否?未到继续状态 6MOVR2,#20。置 100ms 计数初值DECSECOND1。东西路口显示时间减 1sDECSECOND2。南北路口显示时间减 1sLCALL DISPLAYDJNZR3,WAIT
14、6。状态 6 维持 2sLJMPLOOP。大循环*。STATE1: 。状态 1SETBLED_G1。东西路口绿灯亮CLRLED_Y1CLRLED_R1CLRLED_G2CLRLED_Y2SETBLED_R2。南北路口红灯亮RETSTATE2:。状态 2CLRLED_Y1CLRLED_R1CLRLED_G2CLRLED_Y2SETBLED_R2。南北路口红灯亮RETSTATE3:。状态 3CLRLED_G1CLRLED_R1CLRLED_G2CLRLED_Y2SETBLED_R2。南北路口红灯亮SETBLED_Y1。东西路口绿灯亮RETSTATE4:。状态 4CLR CLR SETB SETBC
15、LR CLRRETLED_G1LED_Y1LED_R1LED_G2LED_Y2LED_R2。东西路口红灯亮。南北路口绿灯亮STATE5:CLRLED_G1。状态 5CLRLED_Y1SETBLED_R1。东西路口红灯亮CLRLED_Y2CLRLED_R2RETSTATE6:CLRLED_G1。状态 6CLRLED_Y1SETBLED_R1。东西路口红灯亮CLRLED_G2CLRLED_R2SETBLED_Y2。南北路口红灯亮RETDISPLAY:MOVA,SECOND1。数码显示。东西路口计时寄存器MOVB,#10。16 进制数拆成两个10 进制数DIVABMOVDBUF+3,AMOVA,BMOVDBUF+2,AMOVA,SECOND2。南北路口计时寄存器MOVB,#10。16 进制数拆成两个10 进制数DIVABMOVDBUF+1,AMOVA,BMOVDBUF,AMOVR0,#DBUFMOVR1,#TEMPMOVR7,#4DP10: MOVDPTR,#LEDMAPMOVA,R0MOVCA,A+DPTRMOV
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 发展新质生产力的时代价值
- 医患关系论文精要2000字
- 青年在新质生产力发展中的行动路径
- 劳模工匠讲新质生产力
- 2025年输血学ABO血型配型技术应用模拟测试卷答案及解析
- 2025年耳鼻喉科常见耳疾诊治知识竞赛试卷答案及解析
- 2025年眼科常见疾病的诊断与治疗综合测试卷答案及解析
- 2025年康复医学评估工具运用考试答案及解析
- 乏燃料后处理新质生产力
- 关于感恩节的幼儿园主题活动方案
- 规划违建考试试题及答案
- TSG Q7015-2016起重机械定期检验规则
- 餐厅包场合同协议书范本
- 上门服务项目创业计划书
- 2025年鸡爪市场调研报告
- 景区廉洁管理制度
- 四川地区病历质量评分规范标准
- 土方开挖工程安全监理细则
- 药品效期和近效期药品管理
- 2022年医疗器械临床试验GCP考试题及答案
- 《诊断学意识障碍》课件
评论
0/150
提交评论