收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

基于单片机的可预置的倒计时钟设计任务书

[关键词:单片机,可预置,倒计时钟]  [热度 ]

内容:

实现用键盘设置最大定时值为59s的倒计时钟。其功能是:从一个设置值开始倒计时到0,然后回到这个设置继续倒计时,再从这个设置值开始倒计到0,如此循环不已。设置值可以用键盘来设定,最长为59s。各个键的功能如下:

S1:开始运行。

S2:停止运行。

S3:高位加1,按一次,数码管的十位加1,从0-5循环变化。

S4:低位加1,按一次,数码管的个位加1,从0-9循环变化。

应达到的技术指标或要求:

达到所需的XXXX模型、XXXX模型、XXXX模型、XXX预测功能,界面友好,使用方便。

主要设计方法或技术路线:

基于8051单片机,用C语言编写目标系统软件。应用C级编译器,单片机的程序设计更简单,更可靠,实时性更强。C语言是一种编译型程序设计语言,兼顾了多种高级语言的特点。用C语言编写程序可增加软件的可度性,便于改进,与单片机结合可研制出性能较好的设备和仪器。

采用C语言,针对单片机的接口和外部元件编制通用的驱动函数,针对常用的功能模块、算法等编制相应的函数。两者的结合应用,将单片机的开发技术提高到更高的深度。

本次设计就是使用C语言进行系统开发以便有一个比较完整的了解。

采用8051单片机接口与六位LED数码管及驱动电路和四位按键电路相接,用C编写主程序及各个子程序,实现程序间的调用。在Keil环境下对程序进行编译、链接和调试,最终能运行。

完成本课题应具备的环境(软件、硬件)

在KEIL环境下调试

各阶段任务安排:毕业设计时间  月  日—  月  日

第一阶段(3月—4月)查阅相关资料和书籍、给出设计方案

第二阶段(4月—5月)编写程序、调试运行程序

第三阶段(5月—6月)撰写毕业设计报告

参考资料:

单片机的C语言应用程序设计   马忠梅   北京航空航天大学出版社

单片机原理及接口技术   李朝青   北京航空航天大学出版社

单片微型计算机原理和应用   蔡菲娜   杭州大学出版社


本免费范文参考内容由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于单片机的可预置的倒计时钟设计任务书!