为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

数字钟基于51单片机汇编语言设计

2019-02-03 4页 doc 15KB 79阅读

用户头像

is_196623

暂无简介

举报
数字钟基于51单片机汇编语言设计《51单片机数字时钟》课程设计报告 专业:电气工程及自动化 班级:08电气技师本科班 姓名: 指导教师: 西安工程技师学院 二〇一一年十二月二十八日 目录 前言 (Ⅲ) 摘要 (Ⅳ) 一、单片机数字时钟设计的概述 (1) 1.1设计目的 (1) 1.2题目描述 (1) 1.3单片机基础知识 (1) 1.4 MCS-51单片机介绍及分类 (3) 1.5数字钟基本原理 (3) 二、单片机数字时钟的硬件系统 (4) 2.1单片机最小系统的电路原理 (4) 2.2 MCS-51单片机AT89C51...
数字钟基于51单片机汇编语言设计
《51单片机数字时钟》课程报告 专业:电气及自动化 班级:08电气技师本科班 姓名: 指导教师: 西安工程技师学院 二〇一一年十二月二十八日 目录 前言 (Ⅲ) 摘要 (Ⅳ) 一、单片机数字时钟设计的概述 (1) 1.1设计目的 (1) 1.2题目描述 (1) 1.3单片机基础知识 (1) 1.4 MCS-51单片机介绍及分类 (3) 1.5数字钟基本原理 (3) 二、单片机数字时钟的硬件系统 (4) 2.1单片机最小系统的电路原理 (4) 2.2 MCS-51单片机AT89C51芯片介绍 (5) 2.2.1 AT89C51芯片引脚功能介绍 (5) 2.2.2 AT89C51芯片的内存结构 (6) 2.2.3复位电路 (8) 2.2.4时钟震荡电路 (9) 2.3七段数码管的引脚图及使用 (10) 2.4 驱动器74LS245芯片 (11) 三、单片机数字时钟的程序设计 (12) 3.1系统开发环境、汇编语言 (12) 3.1.1系统开发环境 (12) 3.1.2汇编语言 (12) 3.2数字时钟设计的思路及流程 (14) 3.2.1主程序 (14) 3.2.2定时中断(走时)子程序流程 (15) 3.2.3按键调试子程序 (16) 3.3定时器、计数器功能 (16) 3.4中断系统功能 (18) 四、数字时钟系统的仿真及运行 (19) 4.1 WAVE6000仿真软件介绍 (19) 4.2程序设计及运行结果 (21) 4.2.1数字时钟源程序 (21) 4.2.2Wave6000仿真程序运行调试结果 (25) 4.2.3 Proteus仿真电路运行调试结果 (25) 五、体会 (26) 六、参考文献 (28) 随着生活水平的提高,人们越来越追求人性化的事物,传统的时钟已不能满足人们的需求。现代的数字钟不仅需要数字电路技术而且需要模拟电路技术和单片机技术,增加了数字钟的功能。其电路可以由实时时钟模块、环境温度检测模块、人机接口模块、报警模块等部分组成。利用软件编程尽量做到硬件电路简单稳定,减小电磁干扰和其他环境干扰,充分发挥软件编程的优点,减小因元器件精度不够引起的误差,但是数字钟还是可以改进和提高如选用更精密的元器件。但与机械式时钟相比已经具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的使用。 数字钟是采用数字电路实现对、时、分、秒,数字显示的计时装置,广泛用于个人家庭,车站,码头办公室等公共场所,成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟,钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。因此,研究数字钟及扩大其应用,有着非常现实的意义。 近年来随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此特别适合于与控制有关的系统,越来越广泛地应用于自动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域,单片机往往是作为一个核心部件来使用,在根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。 本次设计中以单片机的发展过程和发展方向为背景,介绍了单片机的输入输出的工作原理和操作,中断的工作原理和操作方法,74LS245驱动器的工作原理和与LED连接的方法。 本次做的数字钟是以单片机(AT89C51)为核心,结合相关的元器件(共阴极LED数码显示器、驱动器74LS245等),再配以相应的软件,是它具有时,分,秒显示的功能,并且时,分,秒还可以调整。此次设计电子数字钟是为了了解电子数字钟的原理,从而学会制作电子数字钟。而且通过电子数字钟的制作进一步的了解各种在制作中用到的中小规模集成电路的作用及实用方法。通过它可以进一步学习与掌握单片机原理与使用方法。 关键词:单片机 AT89C51 共阴极LED数码显示器 74LS245译码器
/
本文档为【数字钟基于51单片机汇编语言设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索