基于单片机的流水灯设计内容摘要:

中断处理过程: ( 1)保护被中断进程现场。 为了在中断处理结束后能够使进程准确地返回到中断点,系统必须保存当前处理机程序状态字 PSW 和程序计数器 PC 等的值。 ( 2)分析中断原因,转去执行相应的中断处理程序。 在多个中断请求同时发生时,处理优先级最高的中断源发出的中断请求。 ( 3)恢复被中断进程的现场, CPU 继续执行原来被中断的进程。 、 C51 定时器 0 说明 M/机器周期 =初值; TH0=( 65536初 值) /256; TL0=( 65536初值) %256; 将( 65536初值)所得的值化成 16进制,其高位就是 TH0 的值,低位为 TL0 的值 例如用 12M 晶振做 1ms定时计算如下: 机器周期 =12/12*10^6=1us(微秒 ) 定时初值 =(1*10^3)/(1*10^6)=1000。 所以: TH0=( 655361000) /256; (求模运算,即可求出高八位的值) TL0=( 655361000) %256;(求余运算,因为低八位最大能装 255) 6 将 655361000=64536 化为 16 进制为: 0xFC18 TH0=0xFC。 TL0=0X18。 如流水灯初值设置: 12MHz 除 12为 1MHz,也就是说一秒 =1000000 次机器周期。 50ms=50000 次 机器周期。 6553650000=15536(3cb0) TH0=0x3c, TL0=0xb0. 第四章 程序设计方案 程序流程图 图 41 主程序流程图 仿真电路图 在 proteus 软件仿真之前必须在 Proteus 里面画出硬件的外部接线图,接下来装入程序,然后组建生成 HEX文件,接下来就可以运 行仿真了 ,如图 42。 开始 设置初始值 数据输出 左移 一位 延时 7 图 42仿真图 结论 通过这次课程设计,我拓宽了知识面,锻炼了能力,综合素质得到较大提高。 而安排课程设计的基本目的,是在于通过理论与实际的结合、人与人的沟通,进一步提高思想觉悟和领悟力。 尤其是观察、分析和解决问题的实际工作能力。 它的一个重要功能,在于运用学习成果,检验学习成果。 运用学习成果,把课堂上学到的系 统化的理论知识,尝试性地应用于实际设计工作,并从理论的高度对设计工作的现代化提出一些有针对性的建议和设想。 检验学习成果, 8 看一看课堂学习与实际工作到底有多大距离,并通过综合分析,找出学习中存在的不足,以便为完善学习计划,改变学习内容与方法提供实践依据。 实际能力的培养至关重要,而这种实际能力的培养单靠课堂教学是远远不够的,必须从课堂走向实践。 这也是一次预演和准备毕业设计工作。 通过课程设计,让我们找出自身状况与实际需要的差距,并在以后的学习期间及时补充相关知识,为求职与正式工作做好充分的知识、能力准备,从而缩短从校园走向社会的心理转型期。 课程设计促进了我系人才培养计划的完善和课程设置的调整。 课程设计之后,我们普遍感到不仅实际动手说,这应该是个警示,在剩下的大学生活里,我应该好好珍惜,好好学习各方面的知识。 在单片 机方面也是了解了一些些,我相信这次课程设计会对我以后的工作通过这次单片机课程设计,我不仅加深了对单片机理论的理解,将理论很好地应用到实际当中去,而且我还学会了如何去培养我们的创新精神,从而不断地战胜自己,超越自己。 创新可以是在原有的基础上进行改进,使之功能不断完善,成为 自己的东西。 参考文献 [1] 李华 ,王思明 .单片机原理及应用 .兰州:兰州大学出版社 , [2] 陈宁 .单片机技术项目教程 . 南京:南京东南大学出版社 , [3] 胡辉 .单片机原理及应 用设计 .中国水利水电出版社 , [4] 何立民 .单片机高级教程 .北京 : 北京航空航天大学出版社 , 2020. [5] 王幸之,钟爱群. AT89 系列单片机原理与接 El技术.北京:北京航空航天大学出版社. 2020 [6]万文略,赵利 .单片机原理 .重庆:重庆大学出版社, . 9 10 附件 1 PCB电路图 附录 2 源程序清单 include //include define uchar unsigned char define uint unsigned int define lcm P1 sbit p_csl=P2^4。 sbit p_csr=P2^3。 sbit p_di=P2^2。 sbit p_rw=P2^1。 sbit p_e=P2^0。 sbit p_rst=P2^7。 uchar code HZ[]。 uchar code Ez[]。 unsigned char t=0,i=0。 code unsigned char LED[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f, 0xfc,0xf9,0xf3,0xe7,0xcf,0x9f,0x3f, 0x7e,0x。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。