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