結業水平:學員經過培訓后具有3年以上單片機開發實際工作經驗及單片機中級開發工程師的水平,能夠獨立完成項目。 
                                  
                                   
                                  一:課前培訓
                                          
                                    PROTEL99se 原理圖培訓;
                                          
                                    目的:使學員能掌握使用PROTEL99se軟件閱讀原理圖;
                                                綜合教學實驗儀使用培訓;
                                          
                                    目的:使學員能夠使用操作綜合教學實驗儀;
                                                
                                    學習要求、及學習注意事項;
                                          
                                    目的:使學員能準確理解、講課內容;
                                               
                                     學習本次開發項目kvm的使用及要實現的功能;
                                          
                                    目的:使學員對將要學習開發的產品在功能及知識點有全面認識。
                                  二:MCS51單片機硬件設計+練習課時,學習內容如下:
                                            
                                    1、單片機組成、應用領域及開發特點;
                                          
                                    2、單片機的數值及相互轉換;
                                          
                                    3、單片機結構和原理:包括51、52、及其衍生單片機的構成、微處理器及其時序、小應用系統、地
                                         
                                    址分配、管腳功能、復位電路等;    
                                    
                                          
                                    4、單片機的指令系統:全部指令的使用、編程技巧;
                                          
                                    5、單片機的內部編程:I/O控制、定時器、中斷、串口通信;
                                          
                                    6、單片機的外圍接口及編程:鍵盤、LED顯示、WATCHDOG、EEPROM接口、串行擴展、并行擴
                                         
                                    展、DAC及ADC接口;
                                          7、單片機通信協議設計;
                                          
                                    8、單片機應用系統抗干擾設計;
                                          
                                    9、單片機應用系統設計技術;
                                        
                                    10、分析教學實驗儀的總體實現原理及各部分功能模塊實現原理;
                                  三:單片機匯編語言設計25課時+練習課時,內容如下:
                                          
                                    1、單片機匯編語言指令與偽指令;
                                          
                                    2、匯編語言程序設計步驟及練習;
                                          
                                    3、匯編語言查表、循環、分支、散轉程序、子程序設計及練習。
                                          
                                    4、匯編語言數值計算、轉換程序設計及練習;
                                          
                                    5、匯編語言硬件初始化、中斷、定時器、內外存讀取程序設計及練習、應用系統框架程序設計;
                                  四: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、   
                                    USB設備接口芯片PDIUSB12的介紹;
                                          
                                    6、   
                                    USB1.1協議的介紹(USB設備枚舉、USB標準設備請求、USB設備描述符);
                                          
                                    7、   
                                    USB人工設備接口(HID)協議;
                                          
                                    8、   用PDIUSB12實現HID的軟件編程;
                                          
                                    9、   液晶圖像文字顯示的軟件編程;
                                        
                                    10、 
                                    語音模塊軟件編程;
                                  實驗內容如下:
                                   
                                    
                                      
                                         
                                          | 硬件設備  | 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 | 數字頻率計實驗 | 利用單片機的定時/計數器功能,開發設計一個低頻信號頻率計。 | 中 | 
                                         
                                          | 實驗 21 | 直流電機實驗 | 利用PWM控制真流電機的轉動速度。 | 小 | 
                                         
                                          | 實驗 22  | 步進電機控制實驗 | 了解步進電機的工作原理,掌握它的轉動控制方式和調速方法。 | 小 | 
                                         
                                          | 實驗 23  | 紅外收發實驗 | 了解紅外通信知識,掌握紅外通信的基本原理,能夠用紅外進行無線控制設計。并編制通用紅外遙控器接收程序。 | 大 | 
                                         
                                          | 實驗 24  | 使用8155擴展I/O、RAM及定時器實驗 | 掌握單片機與8155的接口原理,熟悉對8155的初始化編程和輸入、輸出程序的設計方法及8155定時器的使用方法。 | 中 | 
                                         
                                          | 實驗 25  | 字符型液晶顯示實驗 | 掌握字符型液晶模塊的控制方法,能夠編寫驅動程序及高級接口函數。 | 中 | 
                                         
                                          | 實驗 26  | 圖形液晶顯示實驗 | 了解圖形液晶顯示模塊(單色)的控制方法,實現簡單圖形顯示算法。掌握字符/圖形在圖形液晶上顯示的理論知識,并能夠編寫相關應用程序。 | 大 | 
                                         
                                          | 實驗 27  | 并行模數轉換實驗 | 掌握A/D芯片ADC0809與單片機的接口方法及ADC0809芯片的性能;了解單片機實現數據采集的方法。 | 中 | 
                                         
                                          | 實驗 28  | 并行數模轉換實驗 | 掌握D/A芯片DAC0832與單片機的接口方法及DAC0832芯片的性能;了解單片機系統中擴展D/A轉換的基本方法。 | 中 | 
                                         
                                          | 實驗 29  | 串行模數轉換實驗 | 熟悉A/D轉換的工作原理,學習使用串行模數轉換芯片TLC549進行電壓信號的采集和數據處理。 | 大 | 
                                         
                                          | 實驗 30  | 數字電壓表實驗 | 學會使用A/D轉換器設計前向通道的電壓信號采集和數據處理方法, 
                                               | 大 | 
                                         
                                          | 實驗31 | IC卡身份識別開關實驗 | 掌握如何靈活運用已有的模塊,做出IC卡身份識別開關。 | 大 | 
                                         
                                          | 實驗32 | USB1.1接口控制實驗 | 掌握基于I2C總線器件24WC02 EEPROM的應用;學習使用PDIUSBD12 USB1.1接口芯片設計USB設備,并編制USB鍵盤程序。 | 大 | 
                                         
                                          | 實驗33 | ISD1420語音模塊實驗 | 通過本實驗掌握ISD1420語音模塊的工作原理和應用技巧,熟悉語音錄放電路模塊的設計。 | 中 | 
                                      
                                    
                                   
                                  提高實驗:
                                      
                                    1:流水燈控制實驗:
                                         
                                    使用兩個按鍵S1,S2;S1設置流水燈的方式,方式數目任意設定,暫定為4種,S2鍵設置里流水燈顯
                                      
                                    示間隔時間,暫定為4種時間;要求按下S1,S2鍵后其對應的功能馬上響應,要求操作結果在液晶上
                                      
                                    顯示,例如當前方式為方式1,時間間隔為0.5秒,要求在液晶上使用漢字顯示: 
                                          
                                    “ 方式:  0  ”
                                          
                                    “ 時間:0。5秒”
                                      
                                    2:在液晶上顯示當前的的時間,時間顯示為“年,月 
                                    ,日 ,十 ,分 ,秒”,使用兩個健修改時
                                         
                                    鐘,修改時相應位置應有光標閃爍,修改完畢后數據送入時鐘芯片中。
                                      
                                    3:使用遙控器將上述按鍵替代;
                                      
                                    4:使用DA產生電壓可調,頻率可調的正弦波;使用一個按鍵調幅度,另一個按鍵調頻率,要求在調解
                                         
                                    的過程中,液晶有相應的顯示;    
                                    
                                   
                                  
                                  六:PROTEL原理圖設計、電路版圖設計+練習課時,內容如下: 
                                          
                                    1、PROTEL SCH原理圖設計;
                                          
                                    2、原理圖元件庫設計;
                                          
                                    3、電路規則檢查和網絡表;
                                          
                                    4、PCB基礎設計;
                                          
                                    5、PCB高級設計;
                                          
                                    6、PCB 元件庫設計;
                                          
                                    7、PCB 與SCH同步設計技術
                                          
                                    8、PCB設計規則檢查和自動布線技術
                                          
                                    9、PROTEL 邏輯電路編程技術
                                        
                                    10、PROTEL 電路仿真技術
                                        
                                    11、使用PROTEL練習原理圖設計及雙面板和多層板的設計練習;
                                  七:4種可選的實踐項目開發課程;學員可選以下4個項目中任意一到兩種作為實踐項目+實踐課時。
                                     
                                    1、電路板繪制中關于抗干擾技術講解、軟硬件抗干擾技術講解;
                                     
                                    2、焊接技術講解和實踐練習;
                                     
                                    3、KVM研發高級實踐課
                                        項目簡介:制作一臺4路自動帶OSD菜單顯示的切換器
                                                KVM(鍵盤鼠標顯示器自動切換器)制作原理講解。
                                                 
                                    * KVM硬件實現原理及器件選擇講解。
                                                
                                     * PS2鍵盤、鼠標通訊協議原理及實現。
                                                
                                     * 多單片機通訊原理及實現。
                                              
                                       * VGA信號及時序切換原理及實現。
                                              
                                       * KVM 程序框架講解。
                                                 
                                    KVM制作實踐:
                                                     * 
                                    KVM硬件原理圖設計實踐
                                                 
                                        * KVM硬件電路版圖設計實踐
                                                   
                                      * KVM軟件設計調試實踐
                                               
                                      * KVM整機軟硬件調試實踐
                                  4、綜合教學實驗儀時間課:  
                                       
                                    項目簡介:制作多功能教學實驗儀。教學實驗儀包括主板和功能眾多的子板組成。
                                         根據學員的需求設計制作。
                                             
                                    *教學實驗儀主板
                                           
                                    帶有液晶、數碼管顯示、矩陣鍵盤、32kram、溫度傳感器、pwm電機調速、繼電器控制電
                                             
                                    路rs232通訊,485通訊,i2c 
                                    eeprom ,ds1302時鐘,蜂鳴器,高性能復位電路,交流輸入電
                                           
                                      路,穩壓電路,可接32k8位io口線的雙總線輸出。
                                        
                                    *教學實驗儀功能子板:
                                           
                                    * 帶有4擋位控制的兩路電量AD采集,兩路頻率、相位可調的DA輸出扳;
                                   * 多路16位PWM輸出的電機調速、步進電機控制扳;
                                   * isd4004語音錄放板、微型打印機、普通并行打印機控制板;
                                   * USB 接口板,可接USB HOST器件,和USB DEVICE器件;試驗USB設備和主機的軟硬件,
                                    
                                    例如USB鍵盤 鼠標;
                                   * 多路485、232、422網絡通訊接口板;
                                   * CANBUS總線接口板;
                                        
                                    學員可根據自己的實際需求組合制作以上的子功能扳。
                                    5、單色點陣屏制作。
                                         
                                          單色條屏制作技術、多條屏組合為一塊大屏技術,條屏與主機通訊技術。
                                    6、USB DEVICE HOST實踐制作
                                    
                                    電腦遙控器制作: 使用普通遙控器+單片機+USB 從設備接口芯片制作可以遙控操作電腦的電
                                                       
                                    腦遙控器;
                                  使用U盤作為存貯設備的主機控制器的制作;
                                  MP3播放器的制作;
                                   
                                  八: AVR單片機學習內容見AVR單片機培訓課程。
                                  九:多個實際項目的實踐。