標(biāo)題:
51單片機(jī)讀24c02程序串口發(fā)送
[打印本頁]
作者:
13487086265
時(shí)間:
2020-10-5 14:57
標(biāo)題:
51單片機(jī)讀24c02程序串口發(fā)送
晶振是12M的,把uart.h里的#define bps9600注釋掉,波特率調(diào)4800
晶振是11.0592的,波特率調(diào)9600
否則亂碼!
串口助手一定把16進(jìn)制發(fā)送打開,發(fā)送新行關(guān)掉!
程序可能有點(diǎn)亂
不喜勿噴!
P1.0->led1
P1.1->led2
P1.2->led3
P1.3->led4
P2.0->SDA
P2.1->SCL
每發(fā)一次數(shù)據(jù)就回傳一次0x0f(指令有效)
否則不回傳
串口指令
注意hex顯示(16進(jìn)制顯示)
上電/reset時(shí),顯示OK(關(guān)掉16進(jìn)制顯示)
發(fā)送0x00,進(jìn)入讀取模式,led1亮起,格式為0x00+芯片地址+數(shù)據(jù)地址,回傳0x0f+0x0f+0x0f+數(shù)據(jù)+0xf0
發(fā)送0x01,取反頁讀,led2顯示頁讀狀態(tài),串口回傳0x0f+頁讀模式+0xf0
發(fā)送0x02,寫頁讀頁數(shù),led3亮起,16進(jìn)制,格式0x02+頁數(shù),回傳0x0f+0x0f+頁數(shù)+0xf0
發(fā)送0x03,進(jìn)入寫字節(jié)模式,led4亮起,格式0x03+芯片地址+數(shù)據(jù)地址+數(shù)據(jù),回傳0x0f+0x0f+0x0f+0x0f+數(shù)據(jù)+0xf0
2020-10-05 (1).png
(96.79 KB, 下載次數(shù): 63)
下載附件
2020-10-5 14:56 上傳
程序:
24c02.rar
(6.78 KB, 下載次數(shù): 36)
2020-10-5 15:57 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者:
51hei團(tuán)團(tuán)
時(shí)間:
2020-10-18 00:11
好資料,51黑有你更精彩!!!
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1