单片机课程设计=倒计时60秒定时器.doc
24小时制的时间单位包括小时、分钟和秒,1小时=60分钟,1分钟=60秒。 #生活知识# #常识#
PAGE 1 PAGE 5 前言 时至今日,单片机已广泛应用于各个领域,从家用电器到办公自动化、工业自动化以及各种智能仪表、智能接口。虽然单片机的性能无法和PC机相比,但它具有体积小、价格低、可靠性高、智能、实时、可塑性好等诸多优点,使其成为开发嵌入式要用心太软和小型智能化产品的首选机种。 近年来随着计算机在社会领域的渗透,单片机的应用正在不断地走向深入,同时带动着传统控制检测日新月异的更新。由于单片机具有体积小、易于产品化、面向控制、集成度高、功能强、可靠性高、价格低等特点,其在工业控制、机电一体化、智能仪表、通信等诸多领域中得到了广泛的应用。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用。但是仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。 本论文针对倒计时系统的设计的需求,介绍了MCS-51 单片机的部分基本原理,如51单片机的接口功能、中断、定时器等等。倒计时系统需要用到锁存器、矩阵键盘、LED 数码显示器等主要模块,通过不同的模块之间相互作用,完成倒计时的初步硬件结构。下面将介绍60秒倒计时设计过程及设计方法。 全套设计加扣?3012250582 目录 前言 第一章 设计目的及要求4 1.1 设计目的4 1.2 设计要求4 1.2.1 课程设计要求4 1.2.2 基本设计功能要求主要分为以下几个部分4 第二章 方案设计5 2.1 方案说明5 2.2 研究背景5 2.3 本文研究的主要内容6 2.4 方案论证6 2.4.1 方案6 第三章 主要元器件介绍7 3.1 AT89C51单片机介绍 7 3.1.1 AT89C51芯片简介7 3.1.2 引脚说明7 3.2 LED数码显示器的结构8 第四章 硬件电路设计9 4.1 SST89E516RD芯片9 4.2 晶振时钟电路设计9 4.3 复位电路设计10 4.4 键盘输入电路设计10 4.5 显示电路设计10 4.6 提示电路设计11 第五章 软件设计及主要子程序12 5.1 软件设计思路12 5.2 主程序设计模块12 5.3 键盘扫描与识别主程序设计13 5.4 显示子程序设计13 第六章 系统仿真与调试14 6.1 Keil编译14 6.2 Protues仿真平台14 6.2.1 Protues仿真简介及部分仿真模块14. 6.2.2 硬件电路总图与仿真14 第七章 操作方法16 第八章 课程设计总结17 附录 汇编程序18 元器件清单27 参考文献28 第一章 设计目的及要求 1.1、设计目的 本次课程设计目的在于真正的把所学单片机理论知识应用于实际,更加熟悉51单片机的硬件与软件。能灵活运用Keil进行软件编程调试以及用proteus软件仿真。本次设计组成倒计时系统,画出系统硬件电路图,设计锁存器、矩阵键盘、LED 数码显示器等模块。在调试程序时,要求整个系统工作正常、显示正确、结果满意,掌握该芯片的工作原理并完成读、写程序的设计、编写和调试。 1.2、设计要求 1.2.1、课程设计要求 能熟练运用51单片机实现硬件与软件结合完成电子产品的设计,把理论真正运用于实践,会用Keil等软件编程调试运行,熟悉应用Proteus软件仿真。强化编程练习,注意查询方式与中断方式的区别等等。 1.2.2、基本设计功能要求主要分为以下几个部分: (1)倒计时初值设置 (2)倒计时子程序模块 (3)矩阵键盘扫描模块、 (4)中断等子程序的正确调用 第2章 方案设计 2.1、方案说明 本设计的倒计时功能主要通过中央处理模块SST89E516RD、锁存器、矩阵键盘、LED数码显示器四个模块的硬件共同实现,具体如下图2-1 锁存器 锁存器 中央处理模块 LED数码显示器 锁存器 矩阵键盘 图 2-1 本系统首先通过中中央处理模块(SS
网址:单片机课程设计=倒计时60秒定时器.doc https://www.yuejiaxmz.com/news/view/496731
相关内容
51单片机:定时器/计数器TMOD设定全屏秒表倒计时小程序:功能与实用性解析
单片机(AT89C51)定时/计数器实验案例
时间管理倒计时
基于STM32单片机的老年人健康监测与跌倒定位报警系统设计流程
JS使用setInterval计时器实现挑战10秒
“时间管理培训”课程设计
智能台灯课程设计=最终版.doc
可爱瓢虫定时器厨房机械倒计时器带磁贴
时间规划软件(生命倒计时)