單片機(jī)原理與實(shí)踐教程

出版時(shí)間:2011-6  出版社:清華大學(xué)出版社  作者:楊俊 等編著  

內(nèi)容概要

  《單片機(jī)原理與實(shí)踐教程》以盛群公司的ht46f49e為主控制芯片,詳細(xì)介紹單片機(jī)的基本原理和完整的工程開發(fā)過程,并通過精心編排的3組實(shí)驗(yàn),幫助初學(xué)者循序漸進(jìn)地掌握單片機(jī)的相關(guān)知識(shí)?!秵纹瑱C(jī)原理與實(shí)踐教程》的編排與以往的單片機(jī)教程略有不同:將單片機(jī)學(xué)習(xí)的若干重點(diǎn)、難點(diǎn)分散在不同的實(shí)驗(yàn)中,實(shí)驗(yàn)的編排由易到難,對(duì)若干重點(diǎn)與難點(diǎn)進(jìn)行反復(fù)實(shí)踐、練習(xí),首先利用面包板搭建實(shí)驗(yàn),然后利用萬能板焊接電路進(jìn)行實(shí)驗(yàn),最后自己設(shè)計(jì)制作印制板。在對(duì)有關(guān)實(shí)驗(yàn)講解時(shí),也介紹了單片機(jī)系統(tǒng)設(shè)計(jì)中常用的外圍器件。完成所有實(shí)驗(yàn)花費(fèi)不大,實(shí)驗(yàn)的設(shè)計(jì)具有工程實(shí)用性,希望讀者能體會(huì)到其中的樂趣。
  《單片機(jī)原理與實(shí)踐教程》通俗易懂、代碼完整、注釋詳細(xì),配有完整的多媒體視頻教程。
  《單片機(jī)原理與實(shí)踐教程》適合高等學(xué)校電子類相關(guān)專業(yè)的學(xué)生學(xué)習(xí)參考,也可供工程技術(shù)人員參考使用。

書籍目錄

第1章 單片機(jī)簡(jiǎn)介
1.1 單片機(jī)的應(yīng)用及發(fā)展
1.1.1 單片機(jī)的廣泛用途
1.1.2 單片機(jī)的現(xiàn)狀和發(fā)展趨勢(shì)
1.2 單片機(jī)的學(xué)習(xí)方法
1.3 單片機(jī)功能簡(jiǎn)述
第2章 單片機(jī)的系統(tǒng)結(jié)構(gòu)
2.1 外部結(jié)構(gòu)
2.1.1 電源電路
2.1.2 振蕩電路
2.1.3 復(fù)位電路
2.1.4 輸入輸出端口
2.2 內(nèi)部結(jié)構(gòu)
第3章 程序編寫、調(diào)試和燒錄
3.1 程序設(shè)計(jì)簡(jiǎn)述
3.2 1de 3000簡(jiǎn)介
3.3 硬件仿真器
3.4 程序調(diào)試
3.5 程序燒錄方法
第4章 單片機(jī)面包板實(shí)驗(yàn)
4.1 led顯示實(shí)驗(yàn)
4.1.1 點(diǎn)亮一個(gè)led
4.1.2 點(diǎn)亮8個(gè)led
4.1.3 練一練
4.2 數(shù)碼管顯示實(shí)驗(yàn)
4.2.1 數(shù)碼管靜態(tài)顯示實(shí)驗(yàn)
4.2.2 數(shù)碼管動(dòng)態(tài)顯示實(shí)驗(yàn)
4.2.3 練一練
4.3 鍵盤實(shí)驗(yàn)
4.3.1 鍵盤輸入原理
4.3.2 鍵盤輸入實(shí)驗(yàn)
4.4 蜂鳴器實(shí)驗(yàn)
4.4.1 電子琴實(shí)驗(yàn)
4.4.2 歌曲播放實(shí)驗(yàn)
4.4.3 練一練
4.5 點(diǎn)陣led實(shí)驗(yàn)
4.5.1 靜態(tài)點(diǎn)陣顯示
4.5.2 動(dòng)畫顯示
4.5.3 練一練
第5章 單片機(jī)的萬能板實(shí)驗(yàn)
5.1 lcd實(shí)驗(yàn)
5.1.1 lcd顯示原理
5.1.2 lcd顯示實(shí)驗(yàn)
5.1.3 練一練
5.2 紅外遙控實(shí)驗(yàn)
5.2.1 紅外遙控原理
5.2.2 紅外遙控控制lcd
5.3 步進(jìn)電機(jī)控制實(shí)驗(yàn)
5.3.1 步進(jìn)電機(jī)控制原理
5.3.2 步進(jìn)電機(jī)調(diào)速調(diào)向?qū)嶒?yàn)
第6章 自制印制板實(shí)驗(yàn)
6.1 印制板的制作流程
6.1.1 繪制原理圖和pcb圖
6.1.2 印制板的轉(zhuǎn)印、腐蝕及鉆孔
6.1.3 元件的焊接及調(diào)試
6.2 制作簡(jiǎn)易信號(hào)發(fā)生器
6.3 電話自動(dòng)錄音裝置
6.4 旋轉(zhuǎn)字符
6.5 溫濕度測(cè)量
第7章 單片機(jī)開發(fā)語言
7.1 單片機(jī)的c語言要素
7.1.1 匯編語言與c語言的關(guān)系
7.1.2 全局變量與局部變量
7.1.3 數(shù)組、常量與結(jié)構(gòu)
7.1.4 指針的使用
7.1.5 函數(shù)的參數(shù)傳遞
7.1.6 if語句分析
7.1.7 switch語句分析
7.1.8 循環(huán)結(jié)構(gòu)的實(shí)現(xiàn)
7.2 實(shí)現(xiàn)小數(shù)的計(jì)算
7.2.1 問題的引入
7.2.2 小數(shù)的解決方案
7.3 匯編指令速查
7.4 c語言速查
附錄a 單片機(jī)實(shí)驗(yàn)元器件清單
實(shí)驗(yàn)1 面包板實(shí)驗(yàn)
實(shí)驗(yàn)2 萬能板實(shí)驗(yàn)
實(shí)驗(yàn)3 自制印制板實(shí)驗(yàn)
附錄b 單片機(jī)學(xué)習(xí)的各種資源
附錄c 項(xiàng)目的工程開發(fā)
參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁:插圖:(2)匯編語言,簡(jiǎn)單地說,就是將計(jì)算機(jī)語言中·大串0、1代碼按照其含義,用人類易于理解的詞匯代替,具體包括用助記符代替操作碼,用地址符號(hào)(Symb01)或標(biāo)號(hào)(Label)代替地址碼。使用匯編語言編寫的程序不能直接被機(jī)器識(shí)別,要由匯編程序?qū)⑵浞g成機(jī)器語言。一般而言,匯編語言和機(jī)器語言有著非常直接的對(duì)應(yīng)關(guān)系,學(xué)習(xí)匯編語言同樣需要了解計(jì)算機(jī)內(nèi)部的結(jié)構(gòu),因此匯編語言也被稱做低級(jí)語言(或者底層語言)。(3)高級(jí)語言,其語法和結(jié)構(gòu)更類似于普通英文,與計(jì)算機(jī)的硬件結(jié)構(gòu)及指令系統(tǒng)無關(guān),它有更強(qiáng)的表達(dá)能力,能更好地描述各種算法,而且容易學(xué)習(xí)掌握,可移植性好。同樣,高級(jí)語言需要翻譯成計(jì)算機(jī)能夠識(shí)別的機(jī)器語言,這個(gè)過程稱為編譯。在編譯過程中,會(huì)先產(chǎn)生作為中間產(chǎn)品的匯編代碼,然后再將其翻譯成機(jī)器語言。在單片機(jī)高級(jí)語言設(shè)計(jì)中,一般采用C語言。以一個(gè)駕駛汽車的例子來解釋高級(jí)語言和匯編語言的不同。假設(shè)你是公司的老板擁有自己的司機(jī)。那么,即使你不會(huì)開車,也能命令司機(jī)達(dá)到目的地,例如“減速,停在右邊的樹下”,此時(shí)你是通過自然語言和司機(jī)交流的。司機(jī)則將上司的命令翻譯成具體的操作步驟,例如上述命令可以通過換擋、松油門、將汽車右轉(zhuǎn)及踩剎車實(shí)現(xiàn)。前者類似于編程中的高級(jí)語言,而具體的操作步驟類似于編程中的低級(jí)語言。兩者都可以實(shí)現(xiàn)相同的功能,但是高級(jí)語言更容易掌握,且不需要熟知計(jì)算機(jī)的內(nèi)部細(xì)節(jié),因此可移植性更好。(比如將80C51的程序移植為盛群的程序,C語言可以較為迅速地完成,而匯編語言基本需要重寫。)

編輯推薦

《單片機(jī)原理與實(shí)踐教程》1.注重基礎(chǔ)知識(shí),更注重實(shí)際動(dòng)手制作。2.推薦一套性價(jià)比高的單片機(jī)自學(xué)實(shí)踐方法,利于初學(xué)者上手。3.對(duì)單片機(jī)C語言開發(fā)和相應(yīng)匯編代碼生成進(jìn)行分析。4.提供在線多媒體視頻培訓(xùn)資料。5.《單片機(jī)原理與實(shí)踐教程》作者指導(dǎo)“盛群杯”競(jìng)賽,《單片機(jī)原理與實(shí)踐教程》可作為參加“盛群杯”競(jìng)賽人員的參考用書。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    單片機(jī)原理與實(shí)踐教程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號(hào)-7