单片机,数字时钟教程详解.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
海 南 大 学 单片机课程设计报告 题 目:基于STC89C52单片机的LED 显示电子钟的设计 学 号: 20122834320024 姓 名: 彭伟 年 级: 2012级 学 院: 应用科技学院(儋州校区) 学 部: 工学部 专 业: 电子科学与技术 指导教师: 张健、黎锦钰 完成日期: 2014 年 7 月 11 日 摘要 单片机具有体积小,成本低,抗干扰能力强,面向控制,可以实现分机各分布式控制等优点。单片机LED点阵电子时钟系统的设计AT89C51单片机为基础,74LS373数码管等构成,采用晶振电路作为驱动电路,由延时程序和循环程序产生的一秒定时,达到时分秒的计时关键词:;LED点阵; 目录 1 绪论 4 1.1 课题研究背景 4 5 1.3 设计任务和要求 5 2 系统方案 5 2.1 显示模块的选择 5 6 2.3 设计方案 6 3 元件选择 7 3.1 AT89C51介绍 7 3.2 74LS138介绍 10 3.3 74LS373介绍 10 3.4芯片74LS245 11 3.5芯片74LS04 12 3.6 LED点阵显示器 13 4 系统硬件电路设计 14 4.1晶振电路设计 14 4.2复位电路设计 15 .3 时分调节电路设计 15 4. 16 4.5单片机最小系统的设计 16 5 系统软件内容 17 5.1 软件流程图 17 20 5.3编程软件简介 20 21 6.1 Proteus软件介绍 21 6.2 PROTUES仿真 21 6.3 电路板制作 22 7 总结 22 致谢 23 参考文献 24 附件一:电路原理图 25 附件二:Proteus仿真调试图 26 附件三:PCB板图和仿真图 27 1 绪论 1.1 课题研究背景随着LED显示器在广告传媒领域逐渐崭露头角,其控制系统也如雨后春笋,层出不穷。由于它的控制系统均是基于嵌入式微处理器开发,所以单片机在其中也占有一席之地。此次毕业设计就是基于以上社会背景设计出一种简单的基于单片机的LED点阵电子显示钟。 1.3 设计任务和要求 采用STC89C52单片机和LED点阵显示 能显示当前的月、日、时、分、秒,24小时制; 月、日、时、分、秒均可以单独设置,设置时该项目闪烁; 外接3个按键,一个用于选择需要设置的项目,一个增加、一个减少; 单片机和LED点阵独立供电; 计时精度误差:≤1秒/日 2 系统方案 2.1 显示模块的选择 显示模块采用8*8的点阵LED数码管,它具有低功耗、小体积、高性能、低价格等特点。这种模块由64个发光LED芯片以8*8的形式构成一个正方形模块,然后用两列12针引脚将内部电路接口引出,供驱动电路使用。这种结构是市面上最通用,也是现在应用最为广泛采用的形式。 电子钟由显示电路、行驱动电路、列驱动电路、中央控制器AT89C51、按键电路和复位电路组成。 DS12887 特点:采用单片机应用系统并行总线(三总线)扩展的接口电路,采用这种接口电路具有操作速度快,编程方便的优点。 但是对于80C52单片机来说,低位地址线要通过锁存器输出,还要地址译码器,而且并行口芯片的体积相对较大,DS12887管脚图如图1所示。 图1 DS12887管脚图 显示的方法有两种:? 1、逐列扫描方式。如下图所示,P1口输出列码决定哪一列能亮(相当于位码),P2口输出行码(列数据)决定列上哪些LED亮(相当于段码),能亮的列从左向右扫描完8列(相当于位码循环移位8次)即显示出一帧完整的图像。? 2、逐行扫描方式,与逐列扫描调换,即P2口输出位码,P1口输出段码,扫描完8行显示出一帧图像。 以逐行扫描为例,从上图可以很明了的知道点阵的显示原理了(红色表示高电平,绿色表示低电平),当把扫描速度加快,人的视觉停留,看见的就是一幅图或一个字了,如下图所示。? 3 元件选择 3.1 AT89C51介绍 AT89C51俗称单片机,是一种带4K字节的FLASH存储器,它具有低电压、高性能的特点。片内含4k bytes的可反复擦写的只读程序存储器(PEROM)和128 bytes的随机存取数据存储器(RAM),器件采

文档评论(0)

富贵礼包 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档