2010年12月28日 星期二

MCU 組合語言設計實戰系列


課程師資:


江義華技術團隊講師:TuMingTuMing 具有近二十幾年之微控制器系統設計實務,過去任職於CNC控制系統與消防科技類公司,曾領導並參與多項專案,專攻 PICMCS51微控制器韌體。 TuMing 在微控制器韌體系統與組語功力深厚,曾開發過多套CNC控制系統與消防科技類產品,其微控制器韌體實務經驗豐富。



 


MICROCHIP PIC 系列 MCU 組合語言設計實戰班


 


課程目標:


MICROCHIP (PIC)系列微控制器,堪稱8位元RISC微控制器鼻祖,從早期8位元 16C 5X 陽春型到現在32位元機種規格齊全應有盡有,為全世界所有 RISC 微控制器市佔率最高者。PIC系列使用之 RISC 精簡指令集,僅有35個組合語言指令看似簡單,但要用僅有的35個組合語言指令寫出功能完整的程式,除了需具備深厚組合語言實力外,亦需對微控制器架構及各個暫存器充分理解,本課程在具 微控制器程式設計實務經驗豐富的講師帶領下,學員能夠很快且深入的一窺 PIC微控制器 之堂奧,進而能隨心所欲寫出所需之系統程式。


 


課程特色:


教導學員如何透過微控制器控制硬體線路與以組合語言實作一個完整之系統,讓學員熟析硬體電路、及真正完成實用的系統


 


課程大綱:


1. PIC 16F 877微控制器硬體架構


2. PIC RISC精簡指令集


3. MPLAB IDE整合開發環境安裝及使用


4. 各暫存器之初使化設定


5. UART傳輸及字元型LCD顯示


6. 鍵盤掃描、Seg7顯示範例


7. 外部I 2C (溫控IC)SPI( 93C 46)EEPROM讀寫


8. ADC亮度監測及PWM燈光控制


9. 專題系列完整實作:現場講解【電子密碼鎖】軟體與硬體之實作 


 


 


8051組合語言設計實戰班


課程目標:



INTEL-8051 微控制器,沿續 INTEL 公司的優良血統,成為業界廣泛運用的微控制器。唯早期 MCS-8051 功能尚為陽春,但發展至今近30年來,各廠家變種8051已達數百種之多,目前MCS-8051經過長期發展後,已有多種變種8051。當今變種8051微控制器的發展趨勢,不外乎要ON-CHIP 具有ADCPWMEEPROM等。此外為了COST-DOWN更要LOW-PIN-COUNTON-CHIP-OSCILLATORISPICP...等。但要寫精簡之程式,就要以組合語言指令撰寫,而 8051 組合語言指令看似簡單,但要寫出順暢流利的系統控制程式,需要有深厚組合語言實力及寫作技巧,亦需對微控制器架構及各個暫存器充分理解。本課程在具 微控制器程式設計實務經驗豐富的講師帶領下,學員能夠很快且深入的一窺 8051微控制器 之堂奧,進而能隨心所欲寫出所需之系統程式。


 


課程特色:


教導學員如何透過微控制器控制硬體線路與以組合語言實作一個完整之系統,讓學員熟析硬體電路、及真正完成實用的系統


 


課程大綱:


1. MCS8051微控制器硬體架構


2. MCS-51 ASM指令集


3. KEIL-uVision2整合開發環境安裝及使用

4. 各暫存器之初使化設定

5. UART傳輸及字元型LCD顯示


6. 鍵盤掃描、Seg7 顯示範例


7. 外部I 2C (溫控IC)SPI( 93C 46)EEPROM讀寫


8. ADC亮度監測及PWM燈光控制


9. In-Circuit-Programming實作


10. 專題系列完整實作:現場講解【電子密碼鎖】軟體與硬體之實作


沒有留言:

張貼留言

FPGA Verilog 的學習經驗,提供給要入門的新手

今天簡單說說 FPGA Verilog 的學習經驗,提供給要入門的新手: 1.對自己寫的FPGA Verilog程式,所生成的數位電路要心中有數。 這一點個人認為很重要,就正如寫 C語言,心中要能生成對應的組合語言一樣,我是這樣要求自己的。 雖然 FPGA Verilog語言...