|
|
|
|
|
|
|
|
ISBN |
9789572143285 |
定价 |
NT420 |
售价 |
RM65.60 |
作者 |
郁文工作室
|
出版社 |
全華圖書
|
出版日期 |
2004-02-05 |
装订 |
平裝. 單色印刷. 480 页. |
库存量 |
海外库存 下单时可选择“空运”或“海运”(空运和海运需独立下单)。空运费每本书/CD是RM13.50。 空运需时8-11个工作天,海运需时约30个工作天。 (以上预计时间不包括出版社调货的时间以及尚未出版的预购商品) |
|
我要订购 有现货时通知我 |
|
放入下次购买清单 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
AVR是Atmel公司所生產的嵌入式微處理器,它最大的特色是採用Atmel的FLASH記憶體技術。除此之外,這一顆微處理器採用了精簡指令集的架構和裝置系統燒錄的技術,因此使用者可以用低廉的價格獲得性能極佳的嵌入式微處理器。 本書中介紹AVR系列的微處理器,AVR系列的微處理器包括了AT90系列、ATiny和Atmega三個族群,這三個族群又各自包含了不同的微處理器,其種類繁多。不過,在這些AVR系列的微處理器當中,AT90S8515的接腳和INTEL8051的接腳幾乎完全相同,因此本書就採用這一顆AT90S8515為主軸的AVR微處理器加以介紹,AVR的基本核心架構都是相同的,所以也適用於其它的AVR微處理器。 本書也介紹了AVR的組合語言程式撰寫及AVR的C語言程式撰寫。在撰寫AVR的組合語言程式時,必須先了解組合語言指令,書中簡介AVR的組合語言指令碼,再來介紹AVR的程式和資料定址模式,以實際的範例程式來說明,如何運用這些指令撰寫應用程式。在AVR的C語言程式撰寫部分,介紹如何使用C語言來撰寫AVR的應用程式,C語言是一種高階的程式語言,它的優點是簡潔容易了解,以及可攜性高。使用C語言來發展程式時不但可以減少程式開發的時間,而且所發展出來的程式碼不會佔據大量的記憶體。 我們相信AVR的應用十分廣泛,所以你也可以將它應用到不同的領域。本書適用科大、私立大學電子、電機、資工系「微算機系統設計」「微處理機」課程。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
目錄
第1章 AVR的硬體架構介紹 1-1 AVR的特色1-2 AVR系列的單晶片1-3 AT90S8515的接腳1-4 AT90S8515的記憶體架構1-5 輸入/輸出埠1-6 中 斷1-7 計時/計數器1-8 看門狗(Watchdog)1-9 UART(UniversalAsynchronousReceiverandTransmitter)1-10串列週邊介面–SPI1-11EEPROM讀寫控制1-12AVR的類比比較器1-13結 論 第2章 AVR的組合語言程式撰寫 2-1 AVR單晶片的組合語言指令2-2 程式和資料的定址模式2-3 程式範例2-4 結 論 第3章 AVR的組合語言程式應用 3-1 數字時鐘3-2 電子音樂3-3 LCD的顯示控制3-4 步進馬達3-5 結 論 第4章 AVR的C語言程式撰寫 4-1 C語言的基礎4-2 C語言的控制指令4-3 C語言的指標和函數4-4 程式範例4-5 結 論 第5章 AVR的專題 5-1 多功能的數字時鐘5-2 網路遠端控制5-3 結 論附錄A AVR的指令集附錄B AVRSTUDIO的下載、安裝、與使用附錄C CodeVisionAVRC編譯器的下載、安裝、與使用附錄D 簡易型的AVR燒錄器製作 |
|
|
|
|
|
|
|
|
|
|
|