51单片机+带字库液晶12864+DS1302数字时钟C源程序(无按键修改功能)
更新时间:2023-10-04 02:54:01 阅读量: 综合文库 文档下载
- 单片机字库制作推荐度:
- 相关推荐
51单片机+带字库液晶12864+DS1302数字时钟C源程序(无按键修改功能)
经过两天的搜索与调试,在别人程序的基础上,不断修改,终于调试成功了这个程序。目前还不能修改时间与日期,只是以预定时间以始。
适用于开发板:51单片机(AT89S52)+带字库液晶12864(ST7920)+DS1302(实时时钟) 实现功能:简单,数字时钟+日期(以后会不断完美)。 C语言源程序如下:
#include
#define uchar unsigned char #define uint unsigned int
/*DS1302 端口设置 */
sbit SCK=P3^6; //DS1302时钟 sbit SDA=P3^4; //DS1302 IO sbit RST = P3^5; // DS1302复位
bit ReadRTC_Flag; //读DS1302全局变量
/* 12864端口定义*/
#define LCD_data P0 //带字库液晶12864数据口 sbit LCD_RS = P2^4; //寄存器选择输入 sbit LCD_RW = P2^5; //液晶读/写控制 sbit LCD_EN = P2^6; //液晶使能控制 sbit PSB=P2^1; //并口控制 sbit RES=P2^3;
uchar code dis1[] = {\电子设计天地\液晶显示的汉字 uchar code dis2[] = {\有志者,事竟成!\
uchar code dis4[] = {'0','1','2','3','4','5','6','7','8','9'}; unsigned char temp;
#define delayNOP(); {_nop_();_nop_();_nop_();_nop_();}; void lcd_pos(uchar X,uchar Y); //确定显示位置
unsigned char l_tmpdate[7]={0,7,16,19,10,1,9};//秒分时日月周年09-10-19 16:07:00 code unsigned char write_rtc_address[7]={0x80,0x82,0x84,0x86,0x88,0x8a,0x8c}; //秒分时日月周年 最低位读写位
code unsigned char read_rtc_address[7]={0x81,0x83,0x85,0x87,0x89,0x8b,0x8d}; void Write_Ds1302_byte(unsigned char temp);
void Write_Ds1302( unsigned char address,unsigned char dat ); unsigned char Read_Ds1302 ( unsigned char address ); void Read_RTC(void);//read RTC void Set_RTC(void); //set RTC
void InitTIMER0(void);//inital timer0
/*******************************************************************/ /* */ /* 延时函数 */ /* */
2009-10-19 16:47
正在阅读:
51单片机+带字库液晶12864+DS1302数字时钟C源程序(无按键修改功能)10-04
度米作文汇编之初三写景作文清清的小河11-07
颖川堂黄桷洞陈氏族谱序及陈氏源流略记03-23
玄空大卦龙与坐山立向辩证关系正解05-30
《企业内部控制应用指引》解读及运用11-16
男人绝对不会去招惹的九种女人05-20
干式变压器安装使用说明书04-08
开心大冒险电影观后感12-11
微波辐照对小老鼠的生物效应03-20
- 2009中西部家居博览会总体策划
- 2009 Revit 1级工程师学生用
- 天津地铁建设工程试验检测机构管理办法(TJDT-ZY-AQ-29)
- 新四年级数学暑期班第七次教案
- 机械制造企业隐患排查治理检查表 - 图文
- 2008届全国百套高考数学模拟试题分类汇编-103概率与统计解答题 -
- 职场健身防病试题及答案
- Excel操作技巧大全II - --数据输入和编辑技巧
- 南开大学2018春季《行政管理学》离线作业考核答案
- 2015年医师定考简易程序试卷及答案
- 新《预算法》对行政事业单位预算管理的挑战解读
- 轴的课件
- 电动汽车充电桩设计 毕业论文
- 必修2、选修2-1、1-1期末模拟试题2
- 桌面远程运维管理系统实施-可行性研究报告120306
- 西气东输水土保持工程工作总结 - 图文
- 正宁县基本县情及经济社会发展情况简介
- SATWE参数设置(巨详细)
- 儒家法思想研究综述
- 生活家政服务电子商务平台建设运营整合方案书【审报完稿】
- 源程序
- 字库
- 单片机
- 时钟
- 按键
- 液晶
- 修改
- 功能
- 数字
- 12864
- 1302
- DS
- 2016届高考岳麓版历史一轮复习 第2单元 第1讲 古希腊和古罗马的政治制度 课时提升作业
- 如何引导大学生树立正确的理想信念
- 中国心理学会注册心理督导师名单
- 江苏省无锡市惠山三校联考2013-2014学年八年级上学期英语期中试题(word版含答案)
- 分析实验报告 高效液相色谱
- 特种设备考试题库23
- 玻璃安装工艺标准
- 专科应用文写作复习资料经济应用文写作
- 安全质量责任追究办法和风险抵押金管理办法(某工程)
- 计算机网络期末考试B卷(郑州轻工业学院)
- 马基材料分析题
- 自动控制原理试题及参考答案2
- 湘教版八年级地理上第三节中国的河流 - 滚滚长江教案
- 模拟商务谈判方案
- 51单片机做的电子时钟
- 安徽重点项目-滁州年产1000万吨各类钢结构产品项目可行性研究报告
- 手动、电动工具管理规定
- 新闽教版四年级上册信息技术教案
- 卷烟营销中级技能鉴定真题及答案(市场技能部分)
- 空中华西村钢结构网架监理细则