-
大小: 8.96M文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2021-02-22
- 語(yǔ)言: C/C++
- 標(biāo)簽: 51單片機(jī)??51??實(shí)驗(yàn)??
資源簡(jiǎn)介
51單片機(jī)中級(jí)實(shí)驗(yàn)例程:DS1302時(shí)鐘LCD1602顯示(可以按鍵設(shè)置時(shí)鐘),LCD1602顯示紅外值,蜂鳴器音樂(lè)之八月桂花,門(mén)鈴設(shè)計(jì),音樂(lè)播放器
具體如下:
DS1302時(shí)鐘LCD1602顯示(可以按鍵設(shè)置時(shí)鐘)
LCD1602滾動(dòng)顯示
LCD1602顯示紅外值
LCD1602顯示矩陣按鍵鍵值
LCD顯示溫度 串口接收溫度
LED流水 定時(shí)器
秒表
門(mén)鈴設(shè)計(jì)
音樂(lè)播放器
按鍵控制數(shù)碼管
按鍵控制蜂鳴器
蜂鳴器音樂(lè)之八月桂花
定時(shí)器秒表(查詢方式)
矩陣按鍵數(shù)碼管移位顯示
代碼片段和文件信息
#include“ds1302.h“
//---DS1302寫(xiě)入和讀取時(shí)分秒的地址命令---//
//---秒分時(shí)日月周年?最低位讀寫(xiě)位;-------//
uchar?code?READ_RTC_ADDR[7]?=?{0x81?0x83?0x85?0x87?0x89?0x8b?0x8d};?
uchar?code?WRITE_RTC_ADDR[7]?=?{0x80?0x82?0x84?0x86?0x88?0x8a?0x8c};
//---DS1302時(shí)鐘初始化2013年1月1日星期二12點(diǎn)00分00秒。---//
//---存儲(chǔ)順序是秒分時(shí)日月周年存儲(chǔ)格式是用BCD碼---//
uchar?TIME[7]?=?{0?0?0x12?0x01?0x01?0x02?0x13};
/*******************************************************************************
*?函?數(shù)?名?????????:?Ds1302Write
*?函數(shù)功能 ???:?向DS1302命令(地址+數(shù)據(jù))
*?輸????入?????????:?addrdat
*?輸????出?????????:?無(wú)
*******************************************************************************/
void?Ds1302Write(uchar?addr?uchar?dat)
{
uchar?n;
RST?=?0;
_nop_();
SCLK?=?0;//先將SCLK置低電平。
_nop_();
RST?=?1;?//然后將RST(CE)置高電平。
_nop_();
for?(n=0;?n<8;?n++)//開(kāi)始傳送八位地址命令
{
DSIO?=?addr?&?0x01;//數(shù)據(jù)從低位開(kāi)始傳送
addr?>>=?1;
SCLK?=?1;//數(shù)據(jù)在上升沿時(shí),DS1302讀取數(shù)據(jù)
_nop_();
SCLK?=?0;
_nop_();
}
for?(n=0;?n<8;?n++)//寫(xiě)入8位數(shù)據(jù)
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????530309??2019-05-27?04:53??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\DS1302時(shí)鐘LCD1602顯示(可以按鍵設(shè)置時(shí)鐘)\接線圖.jpg
?????文件???????3310??2020-03-17?10:29??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\DS1302時(shí)鐘LCD1602顯示(可以按鍵設(shè)置時(shí)鐘)\程序\ds1302.c
?????文件????????534??2020-03-17?08:10??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\DS1302時(shí)鐘LCD1602顯示(可以按鍵設(shè)置時(shí)鐘)\程序\ds1302.h
?????文件???????3627??2020-03-17?08:11??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\DS1302時(shí)鐘LCD1602顯示(可以按鍵設(shè)置時(shí)鐘)\程序\lcd.c
?????文件????????963??2020-03-17?08:11??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\DS1302時(shí)鐘LCD1602顯示(可以按鍵設(shè)置時(shí)鐘)\程序\lcd.h
?????文件???????4523??2020-02-08?10:54??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\DS1302時(shí)鐘LCD1602顯示(可以按鍵設(shè)置時(shí)鐘)\程序\main.c
?????文件??????16371??2020-02-08?10:54??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\DS1302時(shí)鐘LCD1602顯示(可以按鍵設(shè)置時(shí)鐘)\程序\pro
?????文件???????2904??2020-02-22?11:55??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\DS1302時(shí)鐘LCD1602顯示(可以按鍵設(shè)置時(shí)鐘)\程序\pro.hex
?????文件??????19273??2020-02-08?10:54??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\DS1302時(shí)鐘LCD1602顯示(可以按鍵設(shè)置時(shí)鐘)\程序\pro.M51
?????文件??????68199??2020-02-08?10:54??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\DS1302時(shí)鐘LCD1602顯示(可以按鍵設(shè)置時(shí)鐘)\程序\pro.uvgui.Administrator
?????文件???????9386??2020-02-08?10:54??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\DS1302時(shí)鐘LCD1602顯示(可以按鍵設(shè)置時(shí)鐘)\程序\pro.uvopt
?????文件??????13751??2020-02-08?10:54??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\DS1302時(shí)鐘LCD1602顯示(可以按鍵設(shè)置時(shí)鐘)\程序\pro.uvproj
?????文件???????6376??2020-03-17?21:14??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\DS1302時(shí)鐘LCD1602顯示(可以按鍵設(shè)置時(shí)鐘)\程序\STARTUP.A51
?????文件????1140851??2019-11-21?04:45??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\LCD1602顯示矩陣按鍵鍵值\接線圖.jpg
?????文件???????3627??2020-03-17?08:11??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\LCD1602顯示矩陣按鍵鍵值\程序\lcd.c
?????文件????????963??2020-03-17?08:11??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\LCD1602顯示矩陣按鍵鍵值\程序\lcd.h
?????文件???????2413??2020-02-08?10:54??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\LCD1602顯示矩陣按鍵鍵值\程序\main.c
?????文件???????8049??2020-02-08?10:54??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\LCD1602顯示矩陣按鍵鍵值\程序\pro
?????文件???????1531??2020-02-08?10:54??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\LCD1602顯示矩陣按鍵鍵值\程序\pro.hex
?????文件??????10758??2020-02-08?10:54??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\LCD1602顯示矩陣按鍵鍵值\程序\pro.M51
?????文件??????67355??2020-02-08?10:54??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\LCD1602顯示矩陣按鍵鍵值\程序\pro.uvgui.Administrator
?????文件???????6970??2020-02-08?10:54??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\LCD1602顯示矩陣按鍵鍵值\程序\pro.uvopt
?????文件??????13585??2020-03-17?08:21??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\LCD1602顯示矩陣按鍵鍵值\程序\pro.uvproj
?????文件???????6376??2020-03-17?21:14??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\LCD1602顯示矩陣按鍵鍵值\程序\STARTUP.A51
?????文件?????399857??2019-05-30?05:20??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\LCD1602顯示紅外值\接線圖.jpg
?????文件???????3627??2020-03-17?08:11??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\LCD1602顯示紅外值\程序\lcd.c
?????文件????????963??2020-03-17?08:11??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\LCD1602顯示紅外值\程序\lcd.h
?????文件???????4019??2020-02-22?11:48??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\LCD1602顯示紅外值\程序\main.c
?????文件???????9593??2020-02-22?11:48??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\LCD1602顯示紅外值\程序\pro
?????文件???????1802??2020-02-22?11:48??51單片機(jī)中級(jí)實(shí)驗(yàn)例程\LCD1602顯示紅外值\程序\pro.hex
............此處省略134個(gè)文件信息
評(píng)論
共有 條評(píng)論