一:課前培訓
1、PROTEL 原理圖實用培訓;
目的:使學員能掌握使用PROTEL軟件閱讀原理圖;
2、綜合教學實驗儀使用培訓;
目的:使學員能夠使用操作綜合教學實驗儀;
3、學習要求、及學習注意事項;
目的:使學員能准確理解、講課內容;
二:MCS51單片機硬件設計+練習課,學習內容如下:
1、單片機組成、應用領域及開發特點;
2、單片機的數值及相互轉換;
3、單片機結構和原理:
包括51、52、及其衍生單片機的構成、微處理器及其時序、最小應用
系統、地址分配、管腳功能、複位電路等;
4、單片機的指令系統:全部指令的使用、編程技巧;
5、單片機的內部編程:I/O控制、定時器、中斷、串口通信;
6、單片機的外圍接口及編程:
鍵盤、LED顯示、WATCHDOG、EEPROM接口、串行擴展、並行擴展、DAC及ADC接口;
7、單片機通信協議設計;
8、單片機應用系統抗幹擾設計;
9、單片機應用系統設計技術;
10、分析教學實驗儀的總體實現原理及各部分功能模塊實現原理;
三:單片機彙編語言設計+練習課,內容如下:
1、單片機彙編語言指令與僞指令;
2、彙編語言程序設計步驟;
3、彙編語言查表、循環、分支、散轉程序、子程序設計。
4、彙編語言數值計算、轉換程序設計;
5、彙編語言硬件初始化、中斷、定時、內外存讀取、應用系統框架程序設計;
6、使用教學實驗儀進行彙編語言編程;
四:Keil C語言設計+練習課,內容如下:
1、C語言概述;
2、C51數值與運算;
3、C51流程控制語句;
4、C51構造與數據類型;
5、C51函數;
6、C51模塊化程序設計;
7、8051內部資源C語言編程;
8、8051擴展資源C語言編程;
9、8051輸出控制C語言編程;
10、8051數據采集C語言編程;
11、8051與8051 間及pc與8051間通訊C語言編程;
12、8051人機交互C語言編程;
13、使用教學實驗儀進行C51 編程練習;
五:使用綜合教學實驗儀系統實習彙編語言、C語言編程練習。+練習課。
1、鍵盤掃描原理與軟件軟件編程;
2、單片機數據通訊原理與軟件編程;
3、I2C總線原理與軟硬件模擬實現;
4、紅外數據接收原理與軟硬件模擬實現紅外遙控器數據接收;
5、液晶圖像文字顯示的軟件編程;
6、語音模塊軟件編程;
7、led點陣數碼管顯示程序編制;
8、ic卡讀寫程序編制;
實驗內容如下:
硬件設備 |
PC機、編程器、仿真器、單片機綜合仿真實驗儀、示波器、器件等 |
實驗性質 |
實 驗 名 稱 |
實 驗 說 明 |
實驗 1 |
Keil C51集成開發環境的使用練習 |
熟悉Keil C51集成開發環境的使用方法。 |
實驗 2 |
基于Keil C51集成開發環境的仿真與調試 |
熟悉Keil C51集成開發環境調試功能的使用和單片機綜合仿真實驗儀的使用。 |
實驗 3 |
單片機I/O口控制實驗 |
了解獨立 I/O口結構,掌握輸出口和輸入口的應用設計方法。 |
實驗 4 |
蜂鳴器驅動實驗 |
利用單片機的P1口作I/O口,使學員學會蜂鳴器的使用。 |
實驗 5 |
電子琴實驗 |
利用實驗儀上提供的按鍵K1~K7作爲電子琴的按鍵,控制蜂鳴器發聲,使學員了解計算機發聲原理,熟悉定時器和鍵盤掃描的工作原理及編程方法。 |
實驗 6 |
定時輸出PWM實驗 |
利用定時器控制産生占空比可變的PWM波。 |
實驗 7 |
串轉並的I/O口實驗 |
學員通過對74HC164的實際應用,熟悉並掌握串轉並的I/O口擴展方法。 |
實驗 8 |
並轉串的I/O口實驗 |
學員通過對74HC165的實際應用,熟悉並掌握並轉串的I/O口擴展方法。 |
實驗 9 |
74HC138譯碼器實驗 |
熟悉譯碼器的使用方法,靈活應用74HC138進行電路設計。 |
實驗 10 |
8×8 LED掃描輸出實驗 |
使學員學會利用單片機的I/O口進行LED點陣的掃描顯示。 |
實驗 11 |
555電路實驗 |
掌握555集成定時器電路的工作原理的特點,掌握用555集成定時器電路構成單穩態觸發器、多諧振蕩器的方法。 |
實驗 12 |
繼電器控制實驗 |
加深理解繼電器的工作原理和特點,掌握利用單片機的I/O口控制繼電器的一般方法。 |
實驗 13 |
RS-232串口通信實驗 |
利用單片機的TXD、RXD口,使學員學會單片機的串行口的使用。並學習數據通訊,數據包通訊程序編程。 |
實驗 14 |
RS-485差分串行通信實驗 |
在上一個RS232通訊實驗的基礎上,利用單片機的TXD、RXD口,掌握RS-485差分串行接口的使用。 |
實驗 15 |
I2C總線實驗(實時時鍾、EEPROM和ZLG7290的實驗) |
加深學員對I2C總線的理解,熟悉I2C器件的使用,提供學員實際開發能力。並學習通過閱讀I2C總線時序通過普通IO口線用軟件來模擬I2C |
實驗 16 |
萬年曆時鍾實驗 |
通過對I2C總線控制的實時時鍾芯片PCF8563、ZLG7290鍵盤、LED數碼管顯示器相結合,組成具有實際功能的萬年曆時鍾。使學員進行一次實際開發的實驗,以進一步提高學員的實際開發能力。 |
實驗 17 |
接觸式IC卡讀/寫實驗 |
根據IC卡的讀/寫時序圖編定程序,實現IC卡
(SLE4442)的讀/寫,了解接觸式IC卡的知識,學會如何根據時序邏輯圖編定實用程序。 |
實驗 18 |
數字溫度傳感器實驗 |
熟悉數字溫度傳感器DS18B20的使用方法和工作原理,了解單總線的讀/寫控制方法。 |
實驗 19 |
數字溫度計實驗 |
通過實驗,理解掌握單總線器件和I2C總線器件的應用,熟悉串行總線的協議和操作技巧。 |
實驗 20 |
數字頻率計實驗 |
利用單片機的定時/計數器功能,開發設計一個低頻信號頻率計。 |
七:PROTEL原理圖設計、電路版圖設計,內容如下:
1、 PROTEL SCH原理圖設計;
2、 原理圖元件庫設計;
3、 電路規則檢查和網絡表;
4、 PCB基礎設計;
5、 PCB高級設計;
6、 PCB 元件庫設計;
7、 PCB 與SCH同步設計技術
8、 PCB設計規則檢查和自動布線技術
9、針對我們提供的産品,使用PROTEL練習原理圖設計及雙面板和多層板的設計; |