AT89S51單晶片教學網


參考資料

 

 

AT89S51講義.zip

 

KEIL C 模擬及編譯軟體

 

燒錄軟體

 

實習單元-組合語言篇

 

 

 

 

單元內容

課程投影片

工作單

支援工具

參考程式

 

單元一

單晶片概論及工具使用

概論

工具說明

 

 

 

 

單元二

基本I/O控制-輸出控制

基本輸出

查表

基本輸出

查表

DELAY.zip

 

 

單元三

基本I/O控制-輸入控制一

基本輸入一

電子琴

聲音模擬

 

Piano.zip

 

單元四

基本I/O控制-輸入控制二

基本輸入

輸入控制二

 

 

 

單元五

TCC中斷

TCC中斷

TCC中斷

 

 

 

實習單元-C語言篇

 

 

 

 

單元內容

課程投影片

工作單

支援工具

參考程式

 

單元一

C語言概論

概論

基本輸出電路 

 

IN.jpg

 

單元二

音樂盒

音樂盒

音樂盒

TIMERDELAY.zip

music.zip

 

單元三

8X8矩陣

矩陣

矩陣

ARRAY.zip

array.jpg

 

單元四

步進馬達

 

步進馬達

 

 

 

單元五

多工掃瞄七段顯示器

多工掃瞄七段

 

 

 

 

單元六

LCD與多工鍵盤

LCD與多工鍵盤

LCD參考程式

LCD模組使用說明

LCD模組使用說明

LCD模組使用說明

鍵盤掃瞄碼

 

電子鐘

LCD.zip

 

實習單元-電腦硬體裝修乙級第一站

 

 

12000硬體裝修乙級介面卡控制解析
 

12000電腦硬體裝修乙級術科試題
 

SMD IC焊接示範
 

SMD 電容等元件焊接示範
 

乙級介面卡完成零件面乙級介面卡完成銅箔面
 

乙級介面卡銅箔面佈線圖

 

乙級介面卡程式

 

 

C++

 

 

01_簡介 01_基本輸出入函數及運算
 

02_判斷 02_條件判斷

107高應資管

 

03_迴圈 03_迴圈
 

04  陣列及字串 04_陣列及字串
 

05_指標 05_指標_紙本練習
 

06_自訂函式及巨集  
 

07_列舉_結構_類別  

 

實習單元-FPGA

 

 

 

 

單元內容

課程投影片

工作單

支援工具

電路板

 

單元一

FPGA概論

概論

 

 

FPGA燒錄模組

7 SEGx4

8 DIP SW