![](/c49/99/11755860.jpg)
出版社:中國電力出版社 ISBN:9787512377578 版次:1 商品編碼:11755860 品牌:中國電力出版社(zhongguodianlichubanshe) 包裝:平裝 叢書名:手把手教你學繫列 開本:16開 出版時間:2015-08-01 用紙:膠版紙 頁數:252 字數:384000 作者:餘曉峰
" 內容簡介 單片機是一門應用技術,很多教材就單片機論單片機,因此顯得枯燥乏味,需要花費大量時間去學習,學完教材後對於應用單片機依然無從下手。隻有將單片機放在應用領域的大環境中去學習,纔能提升學習興趣,又能做到學以致用。《手把手教你學繫列 跟我學單片機》以AT89C51單片機為主線,秉承快樂學習的理念,采用“邊學-邊練-邊玩”的體繫結構,從簡單的應用開始,引領單片機初學者邊玩邊學單片機,逐漸步入單片機的應用殿堂。
目錄 前言 第1章初步認識單片機1 1.1怎樣擁有自己的單片機繫統1 1.2讓單片機動起來4 1.3PROTEUS軟件初步8 1.4編寫單片機應用程序16 1.5Keil μVision4軟件18 1.6單片機應用產品的PROTEUS開發步驟27 1.7主流單片機簡介27 第2章跟我學單片機基礎知識29 2.189C51的存儲器結構31 2.2專用功能(特殊功能)寄存器區37 2.3CPU結構39 2.44個並行I/O口42 第3章跟我學89C51的指令繫統45 3.189C51指令繫統概述45 3.289C51指令分類介紹50 3.389C51指令縱覽50 第4章跟我學89C51編程技術73 4.1彙編程序設計的基本方法73 4.2三種基本結構的程序設計75 4.3子程序設計78 4.4輸入輸出程序設計85 第5章跟我學單片機片內功能模塊97 5.189C51單片機的中斷繫統97 5.289C51單片機定時/計數器107 5.389C51單片機串行通信口116 第6章跟我學單片機C語言程序設計131 6.1編程語言C51簡介131 6.2C51語言程序基礎133 6.3C51的基本運算139 6.4C51的分支與循環程序結構141 6.5C51的構造數據類型148 6.6C51中函數的分類151 6.7宏定義與文件包含156 第7章跟我學單片機並行總線擴展設計158 7.1並行總線結構158 7.2擴展連接時的地址空間分配159 7.3程序存儲器的擴展166 7.4靜態數據存儲器的擴展169 7.5綜合擴展的硬件接口電路172 7.689C51擴展I/O接口的設計173 7.789C51串行口擴展並行I/O口176 7.8可編程多功能I/O口擴展設計179 7.982C55的工作方式及初始命令182 第8章跟我學單片機串行總線擴展設計189 8.1I2C串行總線的組成及工作原理189 8.2I2C總線的數據傳送協議190 8.389C51擴展I2C總線器件接口設計192 8.4AT24C02串行E2PROM芯片198 8.5單總線接口簡介198 8.6SPI總線接口簡介199 第9章跟我學單片機ADC和 DAC接口設計201 9.189C51與ADC的接口201 9.289C51與DAC的接口207 第10章跟我學玩單片機213 10.1玩轉單片機I/O口213 10.2玩轉單片機外部中斷218 10.3玩轉單片機定時/計數器221 10.4玩轉單片機串行通信口222 10.5單片機應用繫統的設計227
查看全部↓ 前言/序言 從事單片機技術教學20餘年,經常有學生問我,學習單片機技術是不是有捷徑可循,遺憾的是我隻能去鼓勵他們。其實,捷徑隻是少走彎路,天下沒有免費的午餐,事業的成功、智慧的積累,都需要血汗的付出和不斷的磨煉。沒有地基的空中樓閣難以矗立晴空,世上根本就沒有一蹴而就的事。不論是學習單片機還是學習其他知識,首要的是學習目的要明確,制訂好學習規劃,循序漸進,正所謂欲速則不達。但這並不是說學習單片機沒有方法可循,要掌握單片機技術的學習方法,先要了解單片機技術的特點。單片機技術是一門應用技術,學習單片機最終目的是構造以單片機為核心的電子產品,將知識轉化為生產力。學習單片機技術要從芯片到繫統循序漸進地去學習,獨立地學習單片機,隻能停留在書本上,毫無作用。單片機技術是軟、硬結合的技術,硬件電路是基礎,軟件是靈魂。要構建單片機應用繫統,要求讀者既具備一定的電子技術方面的知識,也要具備C語言程序設計知識。 單片機是一塊功能強大的半導體電路芯片,統一管理著形形色色的輸入設備和輸出設備,並有序地在這些設備中傳遞、交換數據或信號。如果你不能實現單片機與這些設備間的互連,甚至你不知道為LED燈配置多大阻值的限流電阻,建議你先補充一下電子技術方面的知識。如果你不能編寫程序控制這些設備進行數據的傳遞,建議你多看看例程。 學習單片機技術,既要動腦也要動手,既要看書又要實踐,如果你對單片機有興趣,那麼這本書將是樂於幫助你的助手,陪同你邊玩邊學單片機。 本書共分10章,從芯片到繫統應用,逐步展現單片機豐富的內部世界以及單片機應用繫統。前三章介紹單片機的基礎知識以及玩轉單片機的二個軟件PROTEUS/μVision。初步認識單片機並使單片機運轉起來,從單片的引腳開始逐步進入單片機的內部世界。第4~6章介紹單片機彙編語言編程和C語言編程的基礎知識以及單片機內部三大功能模塊:中斷、定時/計數器和串口的工作原理。第7~9章介紹單片機應用繫統接口互連技術。包括並行總線接口技術和串行總線接口技術。既含有接口芯片也含有接口程序,這部分是單片機應用繫統硬件設計的關鍵內容。第10章以豐富的實例引導讀者學玩單片機,感受學習單片機的樂趣。 由於編者水平有限,加之時間倉促,書中難免有錯誤和不妥之處,請廣大讀者批評指正。
查看全部↓
" |