代碼量:542行
代碼開(kāi)發(fā)與仿真周期:七天
硬件開(kāi)發(fā)周期:一天
整機(jī)調(diào)試周期:一天
簡(jiǎn)介:簡(jiǎn)單的門(mén)禁系統(tǒng),包含RFID,時(shí)間,溫度,1602液晶,按鍵。
收獲:①多個(gè)文件的keil工程的組織方法:Main函數(shù)包含各個(gè)頭文件(.h);各個(gè)頭文件中包含#ifndef,#define,#endif、聲明函數(shù)、位定義、extern申明變量但不賦值;在各個(gè)C文件中對(duì)變量的進(jìn)行賦值,包含頭文件;在工程中只需添加c文件即可。
②簡(jiǎn)單IC元件的驅(qū)動(dòng)程序設(shè)計(jì):主要結(jié)構(gòu)極為write_byte、read_byte、write_com、write_date、read_date等。
③單片機(jī)多任務(wù)的協(xié)調(diào)處理(while(1)中寫(xiě)入實(shí)時(shí)處理的操作,中斷系統(tǒng)或定時(shí)器完成定時(shí)處理的函數(shù),如顯示溫度和時(shí)間,定時(shí)時(shí)間很短,人眼看不出來(lái),另外當(dāng)使用兩個(gè)以上定時(shí)器或中斷的時(shí)候,對(duì)寄存器賦值時(shí)使用或等于命令)。
④簡(jiǎn)單的數(shù)值處理:例如右移四位等于除以16。
⑤理解與讀懂時(shí)序圖,在時(shí)序圖中,交叉線代表數(shù)據(jù)傳輸。
圖片:
整機(jī)圖:用很多模塊搭的電路,上面有標(biāo)簽貼著的就是RFID模塊,在淘寶上買(mǎi)的。最右的小板是自己畫(huà)的,淘寶上打樣花了20元大洋。
AE2 發(fā)表于 2019-7-16 10:49
其實(shí)我主要想看你的原理圖
| 歡迎光臨 (http://www.raoushi.com/bbs/) | Powered by Discuz! X3.1 |