複製鏈接
請複製以下鏈接發送給好友

手把手教你學單片機

鎖定
《手把手教你學單片機》是2005年1月1日北京航空航天大學出版社出版的一本圖書,作者是周興華。
中文名
手把手教你學單片機
圖書編號
1088356
出版社
北京航空航天大學出版社
作    者
周興華
出版日期
2005年1月1日
開    本
26cm
ISBN
781077613
定    價
29.0
頁    數
292 頁

手把手教你學單片機圖書簡介

本書以實際編程及做實驗為主線貫穿全書。完全摒棄教科書的方法,採用“程序完成後軟件仿真→單片機燒錄程序→試驗板通電實驗”的方法,以全新的方式邊學邊實驗,將初學者領進單片機世界的大門。隨書所附的光盤中提供了一些工具軟件以及本書所有的實驗程序文件,在學習、實驗時可參考。 [1] 

手把手教你學單片機適應對象

本書的讀者對象是大中專學生、職業學校學生、廣大電子製作愛好者。

手把手教你學單片機圖書目錄

第1章實驗設備及器材使用介紹
1.1單片機的發展史及特點
1.2單片機入門的有效途徑
1.3實驗工具及器材
第2章KeilC51集成開發環境及TOP851多功能編程器
2.1KeilC51集成開發環境軟件安裝
2.2TOP851燒錄軟件安裝
2.3TOP851燒錄軟件操作
第3章初步接觸KeilC51及TOP851軟件並感受第一個演示程序效果
3.1建立一個工程項目,選擇芯片並確定選項
3.2建立源程序文件
3.3添加文件到當前項目組中
3.4編譯(彙編)文件
3,5檢查並修改源程序文件中的錯誤
3.6軟件模擬仿真調試
3.7燒錄程序(編程操作)
3.8觀察程序運行的結果
第4章單片機的基本知識
4.1MCS51單片機的基本結構
4.280C51基本特性及引腳定義
4.380C51的內部結構
4.480C51的存儲器配置和寄存器
第5章彙編語言程序指令的學習
5.1MCS51單片機的指令系統
5.2彙編語言的特點
5.3彙編語言的語句格式
第6章數據傳送指令的學習及實驗
6.1按尋址方式分類的數據傳送指令
6.2點亮/熄滅一個發光二極管的實驗,自動循環工作
6.3點亮/熄滅一個發光二極管的實驗,點亮/熄滅時間自動發生變化(分3段),自動循環工作
6.4P1口的8個發光二極管每隔2個右循環點亮實驗
6.5MCS51內部的RAM和特殊功能寄存器SFR的數據傳送指令
6.6“跑馬燈”實驗
6.7單片機的受控輸出顯示實驗
6.8小結
第7章算術運算指令的學習及實驗
7.1算術運算指令
7.3FFH、03H兩數相乘實驗,結果從P0、P1口輸出
7.4加1指令實驗,讓P1口的8個發光二極管模擬二進制的加法運算
7.5加1指令實驗(不進行二十進制調整)
7.6加1指令實驗(進行二十進制調整)
7.7小結
第8章邏輯運算指令的學習及實驗
8.1邏輯運算指令
8.2邏輯運算舉例一
8.3邏輯運算舉例二
8.4邏輯運算舉例三
8.5小結
第9章控制轉移類指令的學習及實驗
9.1控制轉移類指令
9.2散轉程序實驗
9.3統計含58H關鍵字的實驗84
第10章位操作指令的學習
10.1位操作指令
10.2將P1.0的狀態傳送到P2.0的實驗
10.3比較輸入數大小的實驗
10.4將累加器A中的立即數移出的實驗
10.5實現邏輯函數的實驗
第11章棧操作指令、空操作指令、偽指令及字節交換指令的學習
11.1棧操作指令
11.2空操作指令
11.3偽指令
11.4字節交換指令
11.5查0~9平方表實驗
11.6利用NOP指令產生精確方波實驗
11.7MCS51指令分類表
第12章定時器/計數器及實驗
12.1定時器/計數器的結構及工作原理
12.2定時器/計數器方式寄存器和控制寄存器
12.3定時器/計數器的工作方式
12.4定時器/計數器的初始化
12.5蜂鳴器發音實驗
12.6定時器T1方式2計數實驗
12.7定時器T1方式1定時實驗
第13章中斷系統及實驗
13.1中斷的種類
13.2MCS51單片機的中斷系統
13.3令LED輸出試驗板上的蜂鳴器發出1kHz音頻的實驗
13.4利用外中斷方式進行數據採集實驗
13.5中斷嵌套實驗
13.6交通燈控制器實驗
13.7鍵控計數實驗
第14章彙編語言的程序設計及實驗
14.1單片機應用系統的設計過程
14.2彙編語言程序設計步驟
14.3順序程序設計
14.4右移循環流水燈實驗
14.5循環程序設計
14.6找數據塊中最大數的實驗
14.7延時子程序的結構
14.8尋找ASCII碼“$”的實驗
14.9子程序設計、調用及返回
14.10使P0口的8個LED閃爍20次實驗
14.11分支程序設計
14.12做簡單的 、-、×、÷實驗
14.13查表程序設計
14.14單片機演奏音樂的實驗
14.15數據排序實驗
第15章鍵盤接口技術及實驗
15.1獨立式鍵盤
15.2行列式鍵盤
15.3獨立式鍵盤接口的編程模式
15.4行列式鍵盤接口的編程模式
15.5鍵盤工作方式
15.6獨立式鍵盤輸入實驗
15.7行列式鍵盤輸入實驗
15.8掃描方式的鍵盤輸入實驗
15.9定時中斷方式的鍵盤輸入實驗
第16章LED顯示器接口技術及實驗
16.1LED數碼顯示器的構造及特點
16.2LED數碼顯示器的顯示方法
16.3靜態顯示實驗
16.4慢速動態顯示實驗
16.5快速動態顯示實驗
16.6實時時鐘實驗
第17章字符型液晶(LCD)模塊原理及設計學習
17.1液晶顯示器概述
17.216×2字符型液晶顯示模塊(LCM)特性
17.316×2字符型液晶顯示模塊(LCM)引腳及功能
17.416×2字符型液晶顯示模塊(LCM)的內部結構
17.5液晶顯示控制驅動集成電路HD44780特點
17.6HD44780工作原理
17.7LCD控制器的指令
17.8LCM工作時序
17.9單片機驅動LCM的電路
第18章體驗第一個液晶程序的效果並建立模塊化設計的相關子程序
18.1體驗第一個液晶程序的效果
18.2查詢忙碌標誌信號子程序
18.3寫指令到LCM(IR寄存器)子程序
18.4寫數據到LCM(DR寄存器)子程序
18.5清除顯示屏子程序
18.6啓動LCM子程序
18.7讓字母“F”在顯示屏的第2行第10列顯示
18.8使LCM顯示2行字符串(英文信息)
18.9使LCM顯示2行字符串(英文信息)並循環移動
第19章簡單的液晶顯示型自動化儀器的設計學習及實驗
19.1工業生產自動計數器
19.2設備運行狀態自動顯示器
19.3液晶顯示計時時鐘
19.4讓液晶顯示屏顯示自制圖形“中”
19.5液晶顯示屏顯示覆雜的自制圖形
第20章KeilC51集成開發環境的設置及調試方法
20.1工程項目的建立、源程序文件的建立及加載
20.2工程的詳細設置
20.3編譯、連接
20.4KeilC51集成開發環境軟件的調試方法
20.5外圍接口工具
參考資料