![]() |
|||||||||||
![]() |
![]() |
||||||||||
|
|
|||||||||||
|
|||||||||||
|
※ 無基礎可學。本課程將由淺入深,讓您輕鬆學會 8051 單晶片程式設計! ※ 3人同行,可享團報優惠。 提早報名,再享【早鳥優惠】喔! |
![]() |
||||||||||
|
■ 本課程需具備 C 程式設計的基礎。 ■ 課程目標: *了解 8051 的內部硬體架構與原理 *具備 8051 程式開發的能力 *具備燒錄程式到8051 *開發板上並執行的能力 *了解8051 單晶片的常見應用,並具備撰寫程式和相關知識和觀念 ■ 由於 8051 單晶片的架構簡單、價格便宜,是目前業界應用最多最廣的微處理器。本課程採用C 語言搭配8051開發板上課,以實作為主、理論為輔,課程內容包括了 8051的內部硬體架構、程式指令語法、程式控制流程及 IO 輸入/輸出之8051開發板介紹基本知識。 以大量的實作單元講解 8051 常見的問題,讓學員了解 8051 單晶片的各項應用方式及程式撰寫的技巧和觀念。 8051 單晶片實作班 - 課程大綱 【共 42 小時】 ■ Keil C51 開發環境建置 ■ 安裝開發版驅動程式、燒錄軟體 ■ ATMEL 燒錄程式操作說明 ■ 8051 基本架構介紹 ■ 8051 C語言程式設計實作 ■ LED單燈右移 ■ 雙燈左移右移閃爍 ■ 花樣燈 ■ 七段顯示器 ■ 按鍵控制 ■ 計時器應用 ■ 外部中斷應用 ■ 喇叭發聲 ■ 音樂播放 ■ 音樂按鍵 ■ 架構RS232實驗環境 ■ RS232通訊 ■ 4X4 Keyboard 使用中斷 ■ PS2 Keyboard ■ 使用INT0 Timer1做PWM 控制 ■ 16 x 2 液晶顯示器控制 ■ 128 x 64 繪圖形LCD控制 ■ 8位元的類比轉數位晶片 ■ 紅外線接收 ■ I2C EEPROM控制 ■ 即時時鐘(RTC)晶片實驗 ■ 繼電器 ■ 溫度感測器 ■ 直流馬達實驗 ■ 步進馬達轉動原理 ■ 濕度感測器 ■ 光敏電阻的應用 |
|||||||||||
|
|||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
|||||||||||