HW20047 博碩文化
8051單晶片實作-使用C語言
本書使用目前最常用的8051開發工具 keil C
來撰寫C語言,並同時提供8051組合語言(A51)與C語言
(C51)兩套程式語言教材與應用範例。透過組合語言與C語言的相互對照以及各類範例的實作,讓讀者深入單晶片硬體結構,掌握微處理機的每一個操作細節,奠定實作基礎*本書採用最常用的Keil
μVision2做為編譯工具,可同時編譯/組譯與連結組合語言(A51)與C語言(C51)程式,並提供除錯與軟體模擬等功能,是初學者學習8051的最佳工具 *除了介紹C51的基本語法外,將更進一步引導讀者建立許多有用的C51的函式庫,以因應各種輸出入控制的應用 *透過本書所介紹的8051單晶片,再配合C語言的可攜性與單晶片界面電路的共通性,讓讀者更容易就跨足到其它種類晶片的領域中 *書中每個範例之後均附有「練習」,提供讀者隨堂上機練習,透過立即的實作建立基礎觀念。而在每章的結尾的「習題」,更可引導讀者進一步查詢相關資料,學會如何規劃出整合性功能的單晶片系統 |
公告:
-
ISP Flash Microcontroller Programmer Ver 3.0(95/06/14)
-
KEIL新功能介紹:
Keil UV3 Logic Analyzer (95/03/09)
- 應用範例-PWM訊號分析 (1)
(2)
-
動手自己做具線上燒錄功能的P89V51電路(95/03/01)
- P89V51電路實作資料
ISP線上燒錄與IAP功能說明
-
P89V51RD參考資料 P89V51RD2单片机数据手册-01
-
FlashMagic軟體下載
- 實體電路展示電路1, 電路2
-
Keil C51 最新試用版 v7.50a (94/03/23)
,
..
-
x`Keil C51換新裝(UV3)
-
建議採用Simlab-51
. 模擬軟體(秉華科技),
先行驗證8051單晶片程式,本書範例程式皆可使用此模擬軟體驗證) . - 載入HEX檔方式: 在Keil產生hex檔後,
啟動Simlab-51, 點選[檔案-載入機器碼程式] ..
- 如有整合電路或想變更I/O埠接腳, 可使用實習板上的"連線設定",變更電路接腳
-
更新Matrixfont工具程式(93/09/09) 說明: 原有程式只能建立4個16x16字型,修改後可建立20個16x16字型(適用第8章點矩陣字幕與LCG)
-
本書所附工具程式BMP2Code
可編輯點陣圖形或將BMP圖檔轉為C51/A51的資料檔,提供點矩陣字幕或繪圖型LCD的圖形資料使用.詳見本書(93/09/18)
-
使用P89C51Rx2xx 做線上燒錄-ISP與通訊傳輸應用 ,
可搭配YC232
(USB轉RS232), 使用USB界面取代將RS232: -電路製作範例如 : 電路1, 電路2 - -YC232相關資訊,請洽允成科技
-
允成科技YC-8255板基本應用範例:
-
YC8255_1, YC8255_2,
YC8255_3,
YC8255_4, YC8255_5,
YC8255_6,
M8255.H
-
何處找燒錄器產品資訊-廣華電子,在全文檢索輸入"燒錄器"
-
Philips P8xC55x具備ADC,PWM,I2C,
-
推薦使用具有ISP晶片,如
-
Philips P89C51Rx2xx ,
-
Atmel AT89C51XX2
-
Winbond W78xExx
|
相關網站
Keil
Atmel
philips
華邦(winbond)
Cypress
ARM
TI
Infineon NEC 周立功單片機
廣華電子
電子工程專刊
Datasheet
Locator
CMOS IC
目錄
|