2021-09-24 09:10:24 索煒達(dá)電子 1468
項(xiàng)目編號(hào):E1282
文件大?。?62K
源碼說(shuō)明:帶中文注釋
開(kāi)發(fā)環(huán)境:C編譯器
簡(jiǎn)要概述:
此次課程設(shè)計(jì)的要求是通過(guò)LCD與單片機(jī)的連接模塊能夠顯示數(shù)字(如時(shí)間)、字符(如英文)和圖形等,這就需要專門的時(shí)鐘芯片-----DS1302。 DS1302是一種高性能、低功耗、帶RAM的實(shí)時(shí)時(shí)鐘芯片,它能夠?qū)r(shí),分,秒進(jìn)行精確計(jì)時(shí),它與單片機(jī)的接口使用同步串行通信,僅用3條線與之相連接,就可以實(shí)現(xiàn)MCS-51單片機(jī)對(duì)其進(jìn)行讀寫(xiě)操作,把讀出的時(shí)間數(shù)據(jù)送到LCD1602上顯示。程序運(yùn)行時(shí),必須先對(duì)LM044L進(jìn)行初始設(shè)置,然后,通過(guò)單片機(jī)從DS1302中獲取時(shí)間并通過(guò)LCD1602顯示。同時(shí),進(jìn)行循環(huán)賦值,使LCD動(dòng)態(tài)顯示當(dāng)前的時(shí)間。
目錄│文件列表:
└ LCD日歷時(shí)鐘
│ lcd實(shí)時(shí)日歷時(shí)鐘報(bào)告.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