2021-09-24 09:10:24 索炜达电子 1459
项目编号:E1282
文件大小:762K
源码说明:带中文注释
开发环境:C编译器
简要概述:
此次课程设计的要求是通过LCD与单片机的连接模块能够显示数字(如时间)、字符(如英文)和图形等,这就需要专门的时钟芯片-----DS1302。 DS1302是一种高性能、低功耗、带RAM的实时时钟芯片,它能够对时,分,秒进行精确计时,它与单片机的接口使用同步串行通信,仅用3条线与之相连接,就可以实现MCS-51单片机对其进行读写操作,把读出的时间数据送到LCD1602上显示。程序运行时,必须先对LM044L进行初始设置,然后,通过单片机从DS1302中获取时间并通过LCD1602显示。同时,进行循环赋值,使LCD动态显示当前的时间。
目录│文件列表:
└ LCD日历时钟
│ lcd实时日历时钟报告.doc
└ 代码和仿真电路
│ 1
│ 1.build_log.htm
│ 1.DSN
│ 1.hex
│ 1.lnp
│ 1.M51
│ 1.opt.bak
│ 1.plg
│ 1.PWI
│ 1.Uv2.bak
│ 1.uvgui.Administrator
│ 1.uvopt
│ 1.uvproj
│ 1_Opt.Bak
│ 1_Uv2.Bak
│ 1_uvopt.bak
│ 1_uvproj.bak
│ beep.c
│ beep.h
│ beep.LST
│ beep.OBJ
│ delay.c
│ delay.h
│ delay.LST
│ delay.OBJ
│ ds1302.c
│ ds1302.h
│ ds1302.LST
│ ds1302.OBJ
│ ds18b20.c
│ ds18b20.h
│ ds18b20.LST
│ ds18b20.OBJ
│ Last Loaded 1.DBK
│ lcd1602.c
│ lcd1602.h
│ lcd1602.LST
│ lcd1602.OBJ
│ main.c
│ main.LST
└ main.OBJ