2008年5月10日 星期六

8051課程大綱

Class1 簡介、開發環境介紹與安裝 (ch1~ch3)
Class2 I/O 、掃秒技巧、七段顯示、keyboard
(ch4)
Class3 Interrupt、Timer
(ch5~ch6)
Class4 UART、LCD Control
(ch7,ch9)
Class5 補充、實務分享
(ch8,ch10~ch12)

使用實習版: A12-0012 AT 89C51ED2 實驗板


使用書籍: 宏友圖書http://www.icci.com.tw/web/Home

單晶片MCS-51與C語言入門實習

圖片



售價: NT 390
最小訂量: 1
書名 :單晶片MCS-51與C語言入門實習
編號 :H0005
作者 :董勝源






序言


以 往MCS-51都應用組合語言指令來執行其動作,使它具有快速的執行能力,但是用組合語言來撰寫程式具有相當高的複雜度與困難性,使初學者較難以學習 MCS-51。除了組合語言的可讀性較差外,同時隨著CPU的不同,組合語言的指令也會有相當的差異。因此對於程式的設計、維修及轉移到不同的CPU也較 為困難。
C語言是國際上最通用的高階語言,它可用來撰寫各種電腦的系統程式及一般的應用程式。除此之外,它能夠對電腦的硬體直接進行操作,同時對程式的 表達及運算能力也較強,以往許多使用組合語言才能解決的問題,現在都可以用C語言來處理。可見它是一種高效率、高可讀性及高可攜性(可用於不同的CPU) 的程式語言。
而Keil-51則提供了高階語言程式環境,支援ANSI C語言標準。若是對於時間要求不須要很精確的場合,應用C語言來撰寫程式,必將是未來的主流之一。
本書藉由MCS-51作為硬體控制的基石,主要目的為學習C語言硬體控制程式的設計。日後可以此為基礎,進而深入到其它高階的微電腦控制,如DSP等。且以控制為目的的C語言程式架構較簡單昜學,適合不同的專業人士進入此一領域。


目錄


第一章 微電腦與單晶片MCS-51架構
第二章 μVision2工具軟體
第三章 C語言程式介紹構
第四章 基本輸出入控制與實習
第五章 中斷控制與外部中斷實習
第六章 計時器控制與實習
第七章 串列埠控制與實習
第八章 點矩陣LED顯示器控制與實習
第九章 液晶顯示器控制與實習
第十章 串列式EEPROM 控制與實習
第十一章 直流馬達PWM 控制與實習
第十二章 數位與類比轉換實習

沒有留言: