AVR單片機(jī)C語言高級編程設(shè)計(jì)

出版時間:2011-5  出版社:中國電力出版社  作者:周興華  頁數(shù):394  

內(nèi)容概要

  本書以工程實(shí)踐為主線,以生動短小的程序?qū)嵗秊殪`魂,帶領(lǐng)讀者一步步地學(xué)習(xí)掌握AVR單片機(jī)的C語言高級編程設(shè)計(jì)。全書共22章,主要內(nèi)容包括ICC
AVR使用的C語言基礎(chǔ)知識、ICC AVR6.31A
C語言編譯器的使用、AVR單片機(jī)的片上資源使用、AVR單片機(jī)開發(fā)工具(JTAG仿真器及并口下載器)的制作方法,以及使用AVR單片機(jī)開發(fā)的產(chǎn)品實(shí)例等。
  本書學(xué)習(xí)難度低、實(shí)例豐富,非常適合作為大中專院校電子技術(shù)、自動化、計(jì)算機(jī)科學(xué)及其他相關(guān)專業(yè)的培訓(xùn)用書,也可作為電子技術(shù)開發(fā)人員及單片機(jī)愛好者作為學(xué)習(xí)AVR單片機(jī)的手冊。

作者簡介

周興華,1986年畢業(yè)于西安交通大學(xué)電子技術(shù)專業(yè),多年來一直從事工業(yè)自動化控制的設(shè)計(jì)及應(yīng)用推廣,有20多年的電子產(chǎn)品設(shè)計(jì)制造經(jīng)驗(yàn)及嵌入式系統(tǒng)設(shè)計(jì)經(jīng)驗(yàn)。早在1979年就自行組裝調(diào)試成功高靈敏中、短波收音機(jī),1987年獲《無線電》KD、NS音響電路設(shè)計(jì)制作競賽鼓勵獎,1990年獲《電子世界》電子電路設(shè)計(jì)制作競賽一等獎,1992年獲第五屆上海市“星火杯”發(fā)明創(chuàng)造競賽四等獎。著有《AVR單片機(jī)C語言高級程序設(shè)計(jì)》、《實(shí)用遙控控制線路200例》、《實(shí)用遙控專用器件速查手冊》等專著?,F(xiàn)主要從事嵌入式智能化電子產(chǎn)品的研發(fā)、教學(xué)與推廣。2010年創(chuàng)建的“周興華單片機(jī)培訓(xùn)中心”已培訓(xùn)出10余個班級的近百名學(xué)員,在各行各業(yè)的科研生產(chǎn)中發(fā)揮著重要的作用,得到各界的好評。

書籍目錄

前言
第1章 概述
第2章 AVR單片機(jī)的主要特性及開發(fā)工具
第3章 AVR單片機(jī)開發(fā)軟件的安裝及初步使用
第4章 AVR DEMO單片機(jī)綜合試驗(yàn)板原理介紹及使用
第5章 自制JTAG仿真器及并口下載器
第6章 ICCAVR使用的C語言基礎(chǔ)知識
第7章 ATmegal6(L)的I/O端口特點(diǎn)及使用
第8章 ATmegal6(L)的中斷系統(tǒng)特點(diǎn)及使用
第9章 ATmegal6(L)的定時,計(jì)數(shù)器
第10章 ATmegal6(L)的模,數(shù)轉(zhuǎn)換器
第11章 ATmegal6(L)的內(nèi)部E2pROM讀寫
第12章 利用ATmegal6(L)的PWM功能實(shí)現(xiàn)數(shù),模輸出
第13章 ATmegal6(L)與PC機(jī)的串行通信
第14章 ATmegal6(L)驅(qū)動16x2點(diǎn)陣字符液晶模塊
第15章 ATmegal6(L)驅(qū)動120串行接口器件24C01的編程
第16章 ATmegal6(L)驅(qū)動128×64點(diǎn)陣圖形液晶模塊
第17章 ATmegal6(L)的系統(tǒng)控制、復(fù)位和看門狗定時器使用
第18章 ATmegal6(L)應(yīng)用實(shí)例1--風(fēng)機(jī)測試儀
第19章 ATmegal6(L)應(yīng)用實(shí)例2--紅外線轉(zhuǎn)速儀
第20章 ATmegal6(L)應(yīng)用實(shí)例3--紅外線感應(yīng)自動移門
第21章 ATmegal6(L)應(yīng)用實(shí)例4 PID溫度控制器
第22章 ATmegal6(L)應(yīng)用實(shí)例5--液晶實(shí)時曲線顯示監(jiān)控系統(tǒng)
參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁:插圖:所謂匯編語言就是一種用文字助記符來表示機(jī)器指令的符號語言,是最接近機(jī)器碼的一種語言。匯編語言的主要優(yōu)點(diǎn)是占用資源少、程序執(zhí)行效率高。作為初學(xué)者必須掌握基本匯編語言的設(shè)計(jì)方法,因?yàn)閰R編語言直接操作計(jì)算機(jī)的硬件,同時,學(xué)習(xí)匯編語言對于了解單片機(jī)的硬件構(gòu)造是有幫助的。眾所周知,不同類型內(nèi)核的單片機(jī),其指令系統(tǒng)是不一樣的,因此用來編寫程序的匯編語言也是不一樣的,這樣就產(chǎn)生了很嚴(yán)重的問題。例如,原來是學(xué)51系列單片機(jī)的開發(fā)人員,也做過許多產(chǎn)品,創(chuàng)造出一定的經(jīng)濟(jì)效益。但是,忽然有一天,有客戶要求用AVR單片機(jī)開發(fā)一款產(chǎn)品,其利益回報(bào)也相當(dāng)不錯,但是你怎么辦呢?重新開始學(xué)AVR的匯編語言?等到學(xué)好學(xué)熟起碼至少需要半年時間(有些人等到會熟練開發(fā)產(chǎn)品可能要一年以上的時間),客戶會等不及,因?yàn)榈劝肽旰笠苍S商機(jī)早已消失。這只是其中的一個難題。再加上現(xiàn)在新型的單片機(jī)層出不窮,如果你的一些客戶經(jīng)常拿不同的單片機(jī)要你開發(fā)設(shè)計(jì),那你怎么辦?要較好地解決這些問題,你只能采用高級編程語言。目前在單片機(jī)中,C語言無疑是首選的高級開發(fā)語言。

編輯推薦

《AVR單片機(jī)C語言高級編程設(shè)計(jì)(第2版)》是由中國電力出版社出版的。

圖書封面

評論、評分、閱讀與下載


    AVR單片機(jī)C語言高級編程設(shè)計(jì) PDF格式下載


用戶評論 (總計(jì)14條)

 
 

  •   學(xué)AVR的應(yīng)該看看,書中有個PID控制算法的例子,非常好
  •   講的內(nèi)容比較詳細(xì),比較適合初學(xué)者
  •   買了很久了,忘了評論,書很好,適合初學(xué)者
  •   還可以啦有pid例子
  •   比較實(shí)用,很好理解
  •   很好,可以學(xué)
  •   從學(xué)習(xí)到應(yīng)用,從應(yīng)用到開發(fā),步步深入,簡單的理論學(xué)的扎實(shí)用起來才會得心應(yīng)手,學(xué)習(xí)的朋友好好看看。
  •   這本書還可以吧,內(nèi)容介紹的也很詳細(xì)
  •   寫的比較簡潔,比一般書要好!但不夠有些地方詳盡!
  •   不合適新手.
  •   感覺不怎么樣,和其他入門的書沒什么特別。
  •   還好,特別是最后兩個例子
  •   很好,很喜歡,哈哈哈
  •   書十分的一般,內(nèi)容很少而且書很薄,買這本還不如買彭偉那本書
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7