出版時間:2008-6 出版社:中國電力出版社 作者:王卓然,耿德根,江海波 頁數:509 字數:804000
Tag標簽:無
內容概要
本書思路清晰,以AVR單片機為載體,介紹了初學單片機所必須掌握的專業(yè)知識。書中語言嚴謹但不乏幽默風趣,配以大量的照片、圖示和實例程序,使讀者在愉悅中完成專業(yè)知識的學習,并培養(yǎng)了學習嵌入式系統(tǒng)的興趣。本書在講述AVR單片機的同時,更注重于對讀者學習和設計能力的啟發(fā)、培養(yǎng),幫助他們養(yǎng)成“從實踐中來,到實踐中去”的科學方法論,為進一步的學習創(chuàng)造了基礎?! ”緯v述淺顯、內容豐富、編排合理、實例詳盡。首先介紹了如何閱讀器件資料的方法,然后熟悉ICCAVR集成開發(fā)環(huán)境并搭建實驗開發(fā)裝置,接著從實際應用出發(fā),啟發(fā)式地介紹AVR單片機的常用資源和對應軟件方法,最后較為全面地補充了從事嵌入式系統(tǒng)開發(fā)要擴展的軟件知識?! ”緯瓤勺鳛閱纹瑱C愛好者的自學用書,也可作為大中專院校電子、自動化和計算機等相關專業(yè)的教學參考書。
書籍目錄
前言寫在前面的話如何閱讀本書第1篇 Are you ready? 第1章 學會閱讀Datasheet 1.1 如何閱讀PDF文件,如何獲得Datasheet文件 1.2 Datasheet告訴我們些什么 1.3 如何看懂AVR的Datasheet 1.4 如何得到幫助 1.5 匯編語言執(zhí)行時間的計算方法 1.6 ATmega48/88/168常用熔絲的作用及其配置方法 1.7 對誤燒寫為外部時鐘模式的解鎖方法 實例1 閱讀74HC595 Datasheet 第2章 深入開發(fā)環(huán)境 2.1 認識ICC編譯環(huán)境 2.2 事半功倍的代碼生成器 2.3 ICC之不得不說的故事 2.4 AVR最小系統(tǒng)和下載線DIY 實例2 AVR最小系統(tǒng)DIY第2篇 Let's go! 第3章 從跑馬燈開始 3.1 輸入/輸出界面 3.1.1 單片機的輸入/輸出設備——引腳 3.1.2 “芯”里有數——數碼管顯示 3.1.3 單片機的輸入/輸出設備——從按鍵到鍵盤 3.2 用ATmega48/88/168單片機端口驅動數碼管 3.3 操縱ATmega48/88/168單片機端口 3.4 端口內建上拉電阻的使用 3.5 端口位操作 實例3 跑馬燈 實例4 數碼管的顯示(上) 實例5 數碼管的顯示(下) 實例6 矩陣鍵盤 第4章 對不起接個電話 4.1 十萬火急——中斷 4.2 中斷的特性 4.3 使用中斷時的注意事項 4.4 ATmega48/88/168單片機有哪些中斷源 4.5 如何編寫一個中斷的服務程序代碼 4.6 ATmega48/88/168單片機中斷的開關控制 4.7 ATmega48/88/168中斷標志位 4.8 ATmega48/88/168中斷優(yōu)先級 4.9 ATmega48/88/168單片機中斷向量 4.10 中斷與查詢之爭 4.11 用查詢方式響應外設中斷 4.12 中斷誤觸發(fā) 4.13 前后臺與原子操作 實例7 中斷喚醒的鍵盤掃描 實例8 旋轉編碼器 第5章 一秒究竟有多長 5.1 單片機與時間 5.2 軟件延時 5.3 不需要加載的“自由計時器” 5.4 通過重加載控制定時中斷周期 5.5 使用代碼生成器生成定時器1初始化代碼 5.6 定時器的其他工作模式 5.7 PWM波及其應用簡介 5.8 人類能看懂的電子時鐘——實時時鐘簡介 實例9 閃爍的燈 實例10 漸明漸暗的燈 實例11 復雜閃爍控制 第6章 電量低 6.1 從猜數游戲到A/D轉換器 6.2 ATmega48/88/168的A/D轉換器 6.3 ATmega48/88/168單片機中與A/D相關的引腳 6.4 ATmega48/88/168單片機中與A/D相關的寄存器 6.5 使用A/D時需要注意些什么 6.6 怎樣知道A/D轉換完成 6.7 讀取A/D的轉換結果 6.8 使用代碼生成器生成ADC初始化代碼 6.9 書寫具有工程結構的初始化代碼 6.10 電量計原理概述 …… 第7章 正在過收費站 第8章 包裝的學問 第9章 傻孩子求職記 第10章 MISSION UPDATE第3篇 Code Name C 第11章 朝花夕拾 第12章 指針都是紙老虎 第13章 來自身邊的啟示 第14章 初識嵌入式系統(tǒng)附錄參考文獻和相關網站
章節(jié)摘錄
第1篇 Are you ready? 第1章 學會閱讀Datasheet 本章引言 Datasheet的中文名稱叫做“數據手冊”,它描述了芯片的所有參數指標,闡述了芯片的使用方法,是溝通芯片設計者、制造商和用戶的重要橋梁。會閱讀Datasheet是使用一種芯片的前提條件,如果您是剛剛入門的初學者,不必對Datasheet感到陌生或膽怯,在這章,我們一起來討論如何閱讀它,從中獲得自己想要的信息?! ”就癄可嬷R點 ●為何要閱讀Datasheet?! 袢绾伍喿xPDF文件。 ●如何獲得Datasheet文件?! 馜atasheet告訴我們些什么?! 袢绾慰炊瓵VR的Datasheet?! 』A知識 在基礎知識部分,我們介紹獲得和閱讀Datasheet的方法,對其結構和特點做一個初步的剖析,使初學者能從大篇幅的Datasheet中找出最核心的內容來閱讀,提高學習單片機的速度。 1.1 如何閱讀PDF文件,如何獲得Datasheet文件 提起Datasheet就不得不提PDF文件格式,因為幾乎所有芯片的Datasheet都是以PDF文件格式發(fā)布的?! DF文件格式是Adobe軟件公司的一種跨平臺電子書格式,由于其方便、安全、通用的特點,因此已被各家半導體廠家廣泛用于發(fā)布自己芯片的Datasheet?! 」俜降腜DF文件瀏覽器Adobe Reader(舊版本稱Acrobat Reader)是免費提供的。現在讓我們打開瀏覽器,從Adobe公司的主頁http://www.adobe.com/cn中下載這個有用的好東西?! ∫訟dobe Reader 7.0.8簡體中文版軟件為例,我們來看安裝過程?! ↑c擊安裝文件圖標軟件即開始解壓縮,如圖1.1所示?! ‘敵霈F安裝的提示對話框后,根據對話框提示即可完成軟件的安裝,如圖1-2所示。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載