需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11424 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广,发展很快。体积小、重量轻、抗干扰能力强、环境要求不高、价格低廉、可靠性高、灵活性好、开发较为容易。由于具有上述优点,在我国,单片机已广泛地应用在工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电一体化设备等各方面,其在工业控制的单片机应用系统中,单片机往往是作为一个核心部件来使用。而在此次设计中仅单片机方面的知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件相结合,使此次的设计能够更加完善。 本论文是针对倒计时系统的设计,倒计时系统主要由单片机系统、锁存器、矩阵键盘、LED数码显示器等组成,通过不同的模块之间互相作用,从而完成倒计时的初步硬件结构。本系统为简单的倒计时器的设计与制作,对于倒计时器中的四位LED数码显示器来说,为了简化线路、降低成本,采用以软件为主的接口方法,即不使用专门的硬件译码器,而采用软件程序进行译码。利用SST89E516RD单片机为核心器件,利用软件程序进行译码通过四位LED数码进行显示。 而在本次设计中采用的是C语言编程,通过倒计时子程序模块、矩阵键盘扫描模块、中断等子程序的正确调用,从而完成了可以随时设置初值的基于51单片机控制的倒计时系统。 【关键词】单片机 倒计时器 矩阵键盘 LED数码显示器
目 录 摘 要 Abstract 前言-1 1倒计时系统简介-2 1.1功能说明-2 1.1.1设计要求-2 1.1.2 系统方框图及方案说明-2 1.1.3系统实现的功能-3 1.2开发作用和意义-3 2倒计时系统硬件介绍-4 2.1中央处理SST89E516RD设置-4 2.1.1 SST89E516RD芯片介绍-4 2.1.2定时器设置-5 2.1.3复位设置-6 2.2 锁存器-6 2.2.1锁存器说明-6 2.2.2锁存器在电路中的应用-7 2.3 矩阵键盘-8 2.3.1矩阵键盘的介绍-8 2.3.2矩阵键盘在电路中的应用-9 2.4 LED数码显示模块-10 2.4.1 LED数码管的结构-10 2.4.2 LED数码管的显示方式-12 2.4.3LED数码管电路-12 3倒计时器程序介绍-13 3.1程序准备-14 3.2键盘扫描程序设计-14 3.3倒计时初值设置-16 3.4倒计时模块子程序设计-16 3.5其他子程序设计-17 附录Ⅰ-19 附录Ⅱ-20 参考文献-28 致谢-29 |