代碼量:542行 代碼開發(fā)與仿真周期:七天 硬件開發(fā)周期:一天 整機(jī)調(diào)試周期:一天 簡(jiǎn)介:簡(jiǎ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)中寫入實(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模塊,在淘寶上買的。最右的小板是自己畫的,淘寶上打樣花了20元大洋。 
|