第壹講
內容:學習單片機的準備知識,如何點亮發光管。
詳細內容:單片機能做什麽,基本電子知識,如何用TX-1C單片機學習板學習單片機,C51知識介紹,如何申請免費芯片樣片。點亮發光管。
第二個發言
內容:流水燈、蜂鳴器發聲、繼電器控制的設計。
詳細內容:簡單的延時程序,子程序調用,帶參數的子程序設計,流水燈同時響,如何驅動蜂鳴器和如何驅動繼電器,開集器的概念和應用。
第三講
內容:數碼管顯示原理和數碼管靜態顯示。
詳細內容:* *正* *負數碼管的顯示原理,定時器工作模式的介紹,工作模式的重點。
第四講
內容:數碼管動態顯示原理及應用實現。
細節:動態掃描概念,定時器,中斷加深;用單片機的定時器和中斷設計壹個60秒定時器。
第五講
內容:獨立鍵盤和矩陣鍵盤的檢測原理和實現。
詳細:鍵盤是幹什麽用的,如何檢測鍵盤,消除抖動,鍵盤編碼,寫有返回值的函數及其應用。
第六講
內容:AD和DA的工作原理和實現,以及運算放大電路。
詳細:模擬電壓和數字電壓的關系,為什麽要用AD和DA,ADC0804的操作方法,DAC0832的操作方法。
第七講
內容:串行通信的原理和操作流程。
詳細內容:串口通信的工作方式,10位數據通信,波特率的概念,如何根據波特率計算定時器的初始值,串口打印在調試程序中的應用。
第八講
內容:1602液晶。
詳細:LCD最簡單的工作原理,如何在壹個芯片上啟動單片機的運算,沒有任何概念。
第九講
內容:IIC總線AT24C02芯片的工作原理。
詳細:IIC總線工作原理,目前很常見的通信機制。
第十講
內容:利用51單片機的定時器設計壹個時鐘。
詳細內容:綜合運用51單片機的知識,設計壹個可以隨意調整時間,整點有鬧鈴的時鐘。(使用定時器、中斷、按鍵、蜂鳴器、數碼管或串行通信)
第十壹講
內容:用DS12C887時鐘芯片設計壹個高精度時鐘。
詳情:DS12C887配有鋰電池,在斷電情況下可自動運行10年,並具有鬧鐘功能,如年、月、日、時、分、秒。(這部分是學生自己設計的。)
第12講
內容:用Protell99畫電路圖的全過程。
詳細內容:Protell99軟件使用,元器件庫和封裝庫設計,原理圖繪制,錯誤檢查,PCB生成,手動和自動布線,發送到加工。
第十三講
內容:Altiumdesigner6.5中繪制電路圖的全過程。
詳細內容:頂級電路板設計軟件AltiumDesigner的使用,元器件庫和封裝庫的設計,繪制原理圖,錯誤檢查,PCB生成,手動和自動布線,發送到加工。