




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机课程设计报告设计题目:外部中断控制流水灯变化姓名设计目的通过学习单片机工作原理和各种工作方式及各管脚的功能,想通过P3口的俩管脚和第二功能,即外部中断来使CPU响应,达到控制流水灯的目的。设计要求主程序实现8个灯从到依次亮灭,灯与灯之间间歇约秒.当口是低电平时,灯从到依次亮灭,灯与灯之之间间歇约秒.循环3次返回主程序.当口是低电平时,灯全灭,当口是高电平时,返回主程序.当同时使和为低电平时,灯全灭,因为外部中断0的优先级高于外部中断1的优先级.MCS-51的硬件结构:Vss虹叼/VDBST/VTDRXD/P,61里什S.一西加?一iSfi/Fij>Ti/Pss一尊/P3H城门一工3
2、一XTALl«第常313&五3*33或3130国团纣笛25*23笠2|IXIX11-030675888Wc一h.Q一附.1一?0.1一加I一Pfl.i一h).i一Fo.4一现T一“也_AU/ffiK一福XTALirL褊/Wz函803190518751第二功能£二二二二地哑和数据建线疆址南线二一二二i二二二T一OL口£口式二I1、££3】梨列单片机的引押功经和矍辑行号四.P3口的状态P3口是双功能口,默认为第一功能(通用I/O口),通过编程可设置第二功能。VCC读做行器内部思空写钺存遥读引脚第施入功能P3.X引脚®2-7P3口每
3、位的内而结杓示逑图五.中断传送方式:中断方式则是在外设为数据传送做好准备之后,就向CPU发出中断请求信号(相当于通知CPU。CPU接收到中断请求信号之后立即作出响应,暂停正在执行的原程序(主程序),而转去外设的数据输入输出服务,待服务完之后,程序返回。CPU再继续执行被中断的原程序。六.外部中断外部中断是指从单片机外部引脚输入请求信号。输入/输出的中断请求、实时事件的中断请求、掉电和设备故障的中断请求都可以作为外部中断源,从引脚INT0、INT1输入。外部中断请求、有两种触发方式:电平触发及跳变(边沿)触发。这两种触发方式可以通过对特殊功能寄存器TCON编程来选择。七.电路原理逻辑图如下:夕元
4、情况00全灭01全灭10从到依次灵火11从到依次灵火八.实验硬件电路图如下九.程序流程图如下从到依次亮灭直循环十.程序清单ORG0000HAJMPSTARTORG0003HAJMPSERORG0013HAJMPSER1ORG0030HSTART:MOVIE,#85H;外部中断0和1都开;外部中断0级优先高;低电平出发;口亮;延时;循环左移;循环3次;口亮;延时;循环右移;延时子程序MOVIP#01HMOVTCON,#00HMAIN:MOVA,#0FEHMOVP2,AACALITIMORLASJMPRESSER1:MOVR2,#18HMOVA,#0EFHSER2:MOVP2,AACALLTIMO
5、RRADJNZR2,SER2RETITIMO:MOVR5,#50LOOP1:MOVR6,#100LOOP2:MOVR7,#50LOOP3:DJNZR7,LOOP3DJNZR6,LOOP2DJNZR5,LOOP1RETSER:MOVP2,#0FFHRETIEND十一.课程设计总结:通过本次课程设计,发现了学习中一些不足的地方,及时进行了补充学习。更进一步理解了本门课程的意义与作用,同时对汇编语言也有了更进一步的理解。设计中发现,在使用汇编语言编程运算比较繁琐,而且运算范围及运算速度很受限制;而它的长处却在于进行控制,而语言的使用本身并不是很难,关键是逻辑思路要清晰。掌握一门语言不难,训练一种良好的分析问题的思路却非一时之功。通过使用STC89C51RC单片机实验板,也加深了对硬件电路的理解。使用硬件时遇到一定问题,体现了动手能力,实践能力较差,通过与同学讨
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国铸铁升杆式闸阀行业投资前景及策略咨询报告
- 数学高考备考课件第四章导数及其应用41
- 头发护理中的个技巧
- 如何进行房地产项目的市场定价
- 第四章 实验活动4 简单的电镀实验 2025年高二上学期化学人教版(2019)选择性必修1
- 护理中的冲突解决与危机处理
- 2025XXX房地产开发合同补充协议书
- 2025至2030中国手机软件行业发展分析及投资风险预警与发展策略报告
- 职业妆 展现专业魅力
- 彩妆专业 专业彩妆师的技巧分享带你进入专业化妆界
- 自动生成的文档-202504081202-70
- 2025年云南省高考物理试卷
- 公交公司物业管理制度
- 县级医院收支管理制度
- 三人合伙股东合作协议书
- 理论联系实际谈一谈如何维护政治安全?参考答案1
- 2025届广东省东莞中学七年级数学第二学期期末联考试题含解析
- 工资调整变更协议书
- 2024吉林省农村信用社联合社招聘笔试历年典型考题及考点剖析附带答案详解
- 基于YOLOv5的目标检测算法优化及其在工业场景的应用研究
- 2024-2025学年度部编版一年级语文下学期期末试卷(含答案)
评论
0/150
提交评论