ds1302的12864液晶按键可调显示实时时钟程序.pdf

ds1302的12864液晶按键可调显示实时时钟程序.pdf

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

一.绪言

1.在信息显示技术中,人们发现了信息数字化的重要作用和意

义。数字化的信息更加准确,同一性,更易传输和识别。很多信息

可以直接由数字表示,从而数字化信息显示又成为信息显示的又一

个重要内容。又从数字化显示发展到字符显示,它把人类特有的语

言文字用于显示,这种显示与数字显示合在一起用途更广用量更

大。在这同时,人们还希望用图形和图像进行显示,且显示的内容

为五彩缤纷,并且可以实时活动和具有三维立体效果。这些在二十

世纪尾声时都已经陆续实现。LCD的计算机器,半导体发光数码管

显示(LED)的汽车计价器,商场的大屏幕广告。这零零总总的各

类显示正为你做着各种各样的服务,相信在不久的将来显示技术的

发展将会为人类做出更大的贡献。Ds1302时钟芯片现在流行的串

行时钟电路很多,如DS1302、DS1307、PCF8485等。这些电路的

接口简单、价格低廉、使用方便,被广泛地采用。本文介绍的实时

时钟电路DS1302是DALLAS公司的一种具有涓细电流充电能力的电

路,主要特点是采用串行数据传输,可为掉电保护电源提供可编程

的充电功能,并且可以关闭充电功能。采用普通32.768kHz晶振。

(一)设计任务

本课题采用ds1302的时钟芯片为主要的的设计来源,采用显示是

1cd1602的图形点阵液晶显示。,

1

(二)提出方案及方案论证

在设计中,我主要是考虑ds1302的时间显示问题,因为网上也有

ds1302的读写和显示程序,但是至于怎样才能显示详细信息,我提出

了两个方案,一个是LCD1602来显示,一个是LCD12864,其中1602

是个字符型的点阵,而1CD12864是个图形的点阵,相比之下12864

能够更好显示数据,而CPU都采用89C52的单片机

原理说明:原理其实很简单,LCD12864的各种指令先进行宏定义和ds1302

(三)

的读写指令也进行宏定义,从ds1302的读出数据显示在lcd上

(二)程序流程图

2

(三)C51程序设计,重要的代码要有注释。

#includereg52.h

#includeABSACC.h

#includeintrins.h

#defineucharunsignedchar

#defineuintunsignedint

/********各种指令的宏定义********/

#defineLLCD_CMD_WRPBYTE[0x10]//LCD左半部写的命令rs=0,wr=0

#defineLLCD_CMD_RDPBYTE[0x11]//读命令rs=0,wr=0

#defineLLCD_DATA_WRPBYTE[0x12]//写数据rs=1,wr=0

#defineLLCD_DATA_RDPBYTE[0x13]//读数据rs=1,wr=1

#defineRLCD_CMD_WRPBYTE[0x20]//LCD右半部部分

#defineRLCD_CMD_RDPBYTE[0x21]//

#defineRLCD_DATA_WRPBYTE[0x22]//

#defineRLCD_DATA_RDPBYTE[0x23]//

#defineWRITE_SECOND0x80

3

#defineWRITE_MINUTE0x82

#defineWRITE_HOUR0x84

#defineWRITE_DAY0x86

#defineWRITE_MOUTH0x88

#defineWRITE_YEAR0x8c

#defineREAD_SECOND

文档评论(0)

梁学玉 + 关注
官方认证
内容提供者

中专学生

认证主体宁夏三科果农牧科技有限公司
IP属地宁夏
统一社会信用代码/组织机构代码
91640500MABW4P8P13

1亿VIP精品文档

相关文档