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