版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程设计说明书课程设计名称:微机原理与接口技术课程设计课程设计题目: 微机打印口外接交通灯模拟 LED 显示器学 院 名称:信息工程学院专业:计算机科学与技术班级:学号:姓名:评分:教师:20 12 年 6 月 28 日设计选题及功能说明LED课题要求及功能说明:通过微机打印插座(25D)12通灯(红、绿、黄)的控制显示等。设有一个十字路口,1、3,2、43431、31、32、42、4延时一段时间后,2、4 路口的绿灯熄灭,而黄灯开始闪烁,闪烁若干次后,再1、3硬件电路设计硬件电路采用ProtelTechnology公司的CAD工具Protel 99进行设计。8255A8255ALED8255
2、A33A、B、C式,共有三种;0络就可以直接进行的 I/OA、B、C 口的高四位或低四位可分别设置成输入或输 出。1I/O,AB1CA口与外围设备的联络信号,余下的线只有基本I/O0.方式 2: 双向 I/O 方式,只有A 口可以工I/OC5AB1B0I/O8255A 引脚信号如右图电路设计DB25825512LED1:图 1 交通灯原理图印刷电路图设计制作 pcb CAM output configuration文件,在设定好印刷板得规格大小后导入刚才生成的网经过多次设计修改,本交通灯模拟 LED 显示器的 PCB 图如图 2 所示图 2 交通灯模拟 LED 显示器测试程序8255A/CS8
3、255A,通过对A0A18255APBPC/WRPB4441、3,方向,2、434组合:红绿、红黄,不会出现绿黄。既不能出现端口PB4PC4DATAPT EQU378HCTRLPT EQU37AHINTCNT EQUGDURA EQUYDURA EQU3RDURA EQU30GSTATE EQU0Y1STATEEQU1Y2STATEEQU2RSTATE EQU3Y3STATE Y4STATEEQU4EQU5DSEGSEGMENTOLD1CH DD ? LTSTATE DB ? YBLKCNTDB DSEGENDSCSEGSEGMENTASSUME CS: CSEG, DS: DSEGSTART
4、: MOV DX,MOV AL,11101100B OUT DX,ALMOV DX, DATAPT MOV AL,10000000B OUT DX,ALMOV AX,INT21HMOV WORD PTR OLD1CH,BXMOV WORD PTR OLD1CH + 2,ESMOV DX, OFFSETMOV AX,251CHCALLGREENINT21HMOV AH,INT16HLDS DX,MOV AX, 251CH INT21HMOV AH,INT21HNEW1CH:CMP CX,JZ NEXTDECIRETNEXT: CMP LTSTATE,JZ GRNCMP LTSTATE,JZ YL
5、W1CMP LTSTATE,JZ YLW2CMP LTSTATE,JZ YLW3CMP LTSTATE,JZ YLW4GRN:CALLIRETYLW1: CALLIRETYLW2: CALLIRETRD:CALLRETYLW3: CALLIRETYLW4: CALLIRETGREEN PROC; ;绿灯PUSHAXPUSHDXMOV DX, CTRLPT MOV AL,OUT DX,ALMOV DX,DATAPTMOVAL,11110000B;13灯,2、430OUT DX,ALMOVDX,MOV AL,OUT DX,ALMOV DX, DATAPT MOV AL,OUT DX,ALMOV C
6、X, GDURA *INTCNTMOV LTSTATE,POPDXPOPAXCMP LTSTATE,JZ RDRETGREEN ENDPYELLOW1PROC;黄PUSHAXPUSHDXMOV DX, CTRLPT MOV AL,11100100B OUT DX,ALMOV DX, DATAPT MOV AL,11110101B1、30.5(33)OUT DX,ALMOV DX, CTRLPT MOV AL,11101000B OUT DX,ALMOV DX, DATAPT MOV AL,10100000B OUT DX,ALMOV CX, INTCNT /2MOV LTSTATE,POPDX
7、POPRETYELLOW1ENDPYELLOW2PUSHAXPUSHDXMOV DX, CTRLPT MOV AL,11101000B OUT DX,ALMOV DX,DATAPTMOVAL, 11110000B; 1、30.5(33OUT DX,ALMOV CX, INTCNT /INCYBLKCNTCMP YBLKCNT,JZ CHGREDMOV LTSTATE,JMPY2RETCHGRED:MOV LTSTATE,MOV YBLKCNT,0Y2RET: POPPOP AX RETYELLOW2ENDPREDPROC;红PUSHAXPUSHDXMOV DX, CTRLPT MOV AL,O
8、UT DX,ALMOV DX,DATAPTMOVAL, 01011010B; 1、3红灯,2、430OUT DX,ALMOV CX, RDURA *INTCNTMOV LTSTATE,POPDXPOPRETREDENDPYELLOW3PUSHAXPUSHDXMOV DX, CTRLPT MOV AL,OUT DX,ALMOV DX,DATAPTMOVAL, 11111010B ; 、40.5(33OUT DX,ALMOV DX, CTRLPT MOV AL,OUT DX,ALMOV DX, DATAPT MOV AL,OUT DX,ALMOV CX, INTCNT / 2 MOV LTSTAT
9、E,POPPOPRETYELLOW3ENDPYELLOW4PUSHAXPUSHDXMOV DX, CTRLPT MOV AL,OUT DX,ALMOV DX,DATAPTMOVAL, 11110000B; 2、40.5(黄灯一共闪烁33OUT DX,ALMOV CX, INTCNT /INCYBLKCNTCMP YBLKCNT,JZ CHGGRNMOV LTSTATE,JMPY4RETCHGGRN:MOV LTSTATE,MOV YBLKCNT,0Y4RET: POPPOP AX RETYELLOW4CSEGENDSENDSTART小结LEDDB25 25 芯片,对他们的protel99,这是一款电子工程师设计电路原理图和 PCB pcb protel99 。通过主机8255Adb25pcb参考文献戴梅萼 史嘉权 微型计算机技术及应用(第 4 版) 清华大学出版社 2Protel99SE20085Protel 99SE 电路设计与制板 朱云芳
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大班面条舞听评课记录
- 不等式的解集听评课记录
- 山东省济南市平阴县2024-2025学年七年级上学期期末数学模拟试题(无答案)
- 《文化安全》课件
- 《货款结算篇》课件
- 《生态旅游管理》课件
- 《个能力标准》课件
- 商务文书上新课件
- 全市卫生法制与监督工作计划例文
- 四川某石化项目钢结构施工方案
- 人教PEP版六年级上册英语Unit 6 How do you feel单元整体教学设计
- 信息科技大单元教学设计之七年级第一单元探寻互联网新世界
- 2024年国家公务员考试《行测》真题卷(行政执法)答案和解析
- 生猪屠宰兽医卫生检验人员理论考试题库及答案
- 全球健康智慧树知到期末考试答案章节答案2024年浙江大学
- 2024年中国东方资产管理公司招聘笔试冲刺题(带答案解析)
- 《陆上风电场工程设计概算编制规定及费用标准》(NB-T 31011-2019)
- 无人机驾驶员培训计划及大纲
- GB/T 37136-2018电力用户供配电设施运行维护规范
- 电子版最简单的家电购销合同
- 仓储管理第2章仓库规划与布局设计
评论
0/150
提交评论