80c51单片机数字钟.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
80c51单片机数字钟80c51单片机数字钟

黄 冈 师 院 物 电 学 院 项目名称: 专业年级: 学 号: 学生姓名: 指导教师 报告完成日期年月 目录 摘 要 1 第一章. 绪论 2 1.1. 系统背景 2 1.2. 嵌入式系统的优势及特点 2 1.3. LCD1602显示 3 第二章. 系统电路设计 4 2.1. 系统硬件电路设计 4 2.2. 系统硬件总电路 4 2.3. LCD1602模块 5 第三章 系统软件设计 6 3.1. 系统软件流程图 6 3.1.1. 主程序流程图 6 3.1.2. 中断T0流程图 7 3.2. 系统程序设计 7 3.2.1. 系统主程序 7 3.2.2. 定时中断t0子程序 8 3.2.3. 按键读取及处理 8 实验结果和分析 10 结束语 10 附录 11 参考文献 15 摘 要 本文介绍一种用STC90C51RD+的51单片机芯片制作,由LCD1602液晶显示的简易数字钟。该数字钟仅有两个按键控制分钟和小时的校正。 关键词:LCD1602,51单片机 绪论 系统背景 随着嵌入式技术的发展,嵌入式系统应用愈来愈广泛,单片机作为当前嵌入式系统的核心部分之一,具有体积小、速度快、功耗低、价格低廉等特点,在工业、教育、日用生活等诸多领域得到了广泛的应用,例如,在冰箱、微波炉、洗衣机等家用电器中使用单片机控制系统,可以使它们更加智能地工作;电话、传真、打印机中可使用单片机系统控制拨号、打印;单片机还可以在工业控制和机电一体化系统中作为核心控制部件。市场上微型处理器的品种愈来愈多功能也愈来愈强,但是MCS-51单片机以其强大的强大的功能和很高的性价比再加之使用简单被绝大多数电子工程师所青睐,因此MCS-51单片机在非高端嵌入式开发领域占有绝大部分的市场。 嵌入式系统的优势及特点 1.专用性强。嵌入式系统的个性化很强,其中的软件系统和硬件的结合非常紧密,一般要针对硬件进行系统的移植,即使在同一品牌、同一系列的产品中也需要根据系统硬件的变化和增减不断进行修改。同时针对不同的任务,往往需要对系统进行较大更改,程序的编译下载要和系统相结合,这种修改和通用软件的“升级”是完全两个概念。 2.实时性好。高实时性的系统软件(OS)是嵌入式软件的基本要求。而且软件要求固态存储,以提高速度;软件代码要求高质量和高可靠性 4.可靠性高。由于有些嵌入式系统所承担的计算任务涉及产品质量、人身设各安全、国家机密等重大事务,加之有些嵌入式系统的宿主对象要工作在无人值守的场合,例如危险性高的工业环境中、内嵌有嵌入式系统的仪器仪表中、在人际罕至的气象检测系统中以及为侦察敌方行动的小型智能装置中等。所以与普通系统相比较,对嵌入式系 统可靠性的要求极高。 5.功耗低。有很多嵌入式系统的宿主对象都是一些小型应用系统,例如移动电话、PDA、 MP3、飞机、舰船、数码相机等,这些设各不可能配各容量较大的电源,因此低功耗一直是嵌入式系统最求的目标。当然也是为了降低系统的功耗,嵌入式系统中的软件一般不存储于磁盘等载体中,而都固化在存储器芯片或单片系统的存储器之中。 LCD1602显示 液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用。 这里介绍的字符型液晶模块是一种用5x7点阵图形来显示字符的液晶显示器,根据显示的容量可以分为1行16个字、2行16个字、2行20个字等等,这里以常用的2行16个字的1602液晶模块来介绍它的编程方法。 1602采用标准的16脚接口,其中: 第1脚:VSS为地电源 第2脚:VDD接5V正电源 第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度 第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。 第5脚:RW为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和RW共同为低电平时可以写入指令或者显示地址,当RS为低电平RW为高电平时可以读忙信号,当RS为高电平RW为低电平时可以写入数据。 第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。 第7~14脚:D0~D7为8位双向数据线。 第15~16脚:空脚 系统电路设计 系统硬件电路设计 系统硬件总电路 LCD1602模块 1602LCD主要技术参数: 显示容量:16×2个字符 芯片工作电压:4.5—5.5V 工作电流:2.0mA(5.0V) 模块最佳工作电压:5.0V 字符尺寸:2.95×4.35(W

文档评论(0)

skewguj + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档