TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
單片機原理及應用:基於C語言(簡體書)
滿額折

單片機原理及應用:基於C語言(簡體書)

商品資訊

人民幣定價:35 元
定價
:NT$ 210 元
優惠價
87183
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:5 點
相關商品
商品簡介
目次

商品簡介

全書以C語言(C51)為主線,同時兼顧匯編語言,詳細介紹了51系列單片機的原理及應用知識。本書主要內容包括單片機基礎知識、MCS-51單片機的基本結構、MCS-51單片機的指令系統及匯編程序設計、單片機的C51程序設計、MCS-51的定時和中斷系統、串行接口及串行通信技術、AT89C51單片機系統擴展、AT89C51單片機的接口技術以及單片機應用系統設計等。同時,選用了信號燈、流水燈、數字鐘、計數器、數字電壓表、信號發生器、單片機雙機通信、球賽記分牌等十個單片機典型應用作為實訓,并且所有實訓均在Keil C51 Vision4和ISIS7 professional環境下調試通過。
本書內容簡潔實用,講解通俗易懂,并有大量應用實例,實用性強,既可作為高職高專院校通信類、信息類、應用電子類、控制類、儀器儀表類以及機電類等專業單片機課程的教材,也可作為從事單片機開發應用的工程技術人員的參考書。

目次

第1章 單片機基礎知識
1.1 單片機的數學基礎
1.1.1 數的進制及其相互轉換
1.1.2 帶符號數的表示方法
1.1.3 溢出的判別方法
1.1.4 ASCII碼和BCD碼
1.2 單片機基礎
1.2.1 計算機的經典組成
1.2.2 單片機的概念
1.2.3 單片機的應用範圍
1.2.4 單片機的發展
1.2.5 單片機系統
1.2.6 單片機與嵌入式系統
1.3 常用單片機系列介紹
1.3.1 MCS-51系列
1.3.2 MC68系列(Motorola公司的8位單片機)
1.3.3 PIC16系列
1.3.4 MSP430系列
1.3.5 AVR系列
1.3.6 STC12C5A60S2系列
實訓一 瞭解單片機開發環境
小結
習題與思考題

第2章 MCS-51單片機的基本結構
2.1 MCS-51單片機的內部結構
2.1.1 中央處理器(CPU)
2.1.2 存儲器
2.1.3 I/O端口
2.1.4 定時器/計數器
2.1.5 中斷系統
2.1.6 內部總線
2.2 AT89C51單片機引腳及其功能
2.2.1 I/O端口功能
2.2.2 電源線
2.2.3 外接晶體引腳
2.2.4 控制線
2.3 AT89C51存儲器
2.3.1 程序存儲器
2.3.2 數據存儲器
2.4 AT89C51單片機最小應用系統
2.4.1 複位電路
2.4.2 時鐘電路
2.4.3 電源電路
實訓二 單片機控制信號燈亮滅
小結
習題與思考題

第3章 MCS-51單片機的指令系統及匯
編程序設計
3.1 指令格式和尋址方式
3.1.1 匯編語言指令格式
3.1.2 符號注釋
3.1.3 尋址方式
3.2 AT89C51指令系統
3.2.1 數據傳送類指令
3.2.2 算術運算類指令
3.2.3 邏輯操作與移位指令
3.2.4 控制轉移類指令
3.2.5 位操作類指令
3.3 匯編語言程序設計
3.3.1 匯編語言的構成
3.3.2 匯編語言程序設計和彙編
3.3.3 順序程序設計
3.3.4 分支程序設計
3.3.5 循環程序設計
3.3.6 子程序設計
3.4 匯編語言程序設計舉例
3.4.1 查表程序設計
3.4.2 數據檢索程序設計
3.4.3 運算程序設計
實訓三 單片機控制流水燈(匯編程序)
小結
習題與思考題

第4章 單片機的C51程序設計
4.1 C51程序的結構特點
4.1.1 C語言與匯編語言的比較
4.1.2 C51程序的結構特點
4.2 C51語法基礎
4.2.1 C語言詞匯
4.2.2 編譯預處理
4.3 C51的數據類型、存儲類型及常量與變量
4.3.1 C51的數據類型
4.3.2 C51的數據存儲類型
4.3.3 常量與變量
4.4 C51對單片機主要資源的定義
4.4.1 使用關鍵字定義特殊功能寄存器(SFR)
4.4.2 通過頭文件訪問特殊功能寄存器(SFR)
4.4.3 擴展I/O端口或片外RAM的直接訪問
4.4.4 定義和使用位變量
4.5 C51的基本運算
4.5.1 C51的算術運算
4.5.2 C51的關係運算
4.5.3 C51的邏輯運算
4.5.4 C51的位運算
4.5.5 C51的賦值運算
4.6 C51的構造數據類型
4.6.1 數組
4.6.2 結構
4.6.3 聯合
4.7 C51的流程控制語句
4.7.1 選擇控制語句
4.7.2 循環控制語句
4.8 C51的函數
4.8.1 函數的分類與定義
4.8.2 函數的調用
4.9 指針
4.9.1 內存單元、地址和指針
4.9.2 指針變量的定義、賦值與引用
4.9.3 指針與數組
4.9.4 指針變量作為函數的參數
4.10 C51程序設計舉例
4.10.1 在C51中加入匯編語言語句
4.10.2 LED動態顯示驅動程序設計
實訓四 單片機控制流水燈(C51程序)
實訓五 計數器的C51程序設計與製作
小結
習題與思考題

第5章 MCS-51的定時與中斷系統
5.1 MCS-51的中斷系統及其應用
5.1.1 中斷的概念
5.1.2 MCS-51單片機中斷系統的結構
5.1.3 中斷響應
5.1.4 C51的中斷服務函數與寄存器組選擇
5.2 定時器/計數器
5.2.1 定時器/計數器的結構及工作原理
5.2.2 定時器/計數器的控制
5.2.3 定時器/計數器的編程和應用
實訓六 可調時間數字鐘的設計與製作
小結
習題與思考題

第6章 串行接口及串行通信技術
6.1 串行通信基礎知識
6.1.1 串行通信的基本概念
6.1.2 串行通信的制式
6.1.3 串行通信的分類
6.2 AT89C51單片機的串行接口
6.2.1 串行接口的結構與控制
6.2.2 串行接口的工作方式
6.2.3 串行接口的波特率設計
6.3 AT89C51單片機串行通信舉例
6.3.1 雙機通信
6.3.2 多機通信
6.3.3 PC機與單片機間的串行通信
6.4 串行通信總線標準及RS-232C接口
實訓七 單片機間的雙機通信
小結
習題與思考題

第7章 AT89C51單片機系統擴展
7.1 AT89C51單片機系統擴展及結構
7.1.1 系統總線
7.1.2 存儲器擴展的編址技術
7.2 AT89C51單片機的存儲器擴展
7.2.1 程序存儲器的擴展
7.2.2 數據存儲器的擴展
7.3 並行I/O口擴展
7.3.1 基本I/O口的擴展
7.3.2 可編程I/O口芯片8255及應用
實訓八 用8255芯片實現接口擴展
小結
習題與思考題

第8章 AT89C51單片機的接口技術
8.1 鍵盤接口技術
8.1.1 鍵盤的工作原理
8.1.2 獨立式按鍵
8.1.3 矩陣式按鍵
8.2 顯示器接口技術
8.2.1 LED顯示器及其接口
8.2.2 LED點陣顯示器及其接口
8.2.3 LCD顯示器及其接口
8.3 A/D轉換器及其接口技術
8.3.1 A/D轉換器概述
8.3.2 典型A/D轉換器芯片ADC0809
8.3.3 ADC0809與AT89C51單片機的接口及應用
8.4 D/A轉換器及其接口技術
8.4.1 D/A轉換器概述
8.4.2 典型D/A轉換器芯片DAC0832
8.4.3 DAC0832與AT89C51單片機的接口及應用
實訓九 基於ADC0832的數字電壓表
小結
習題與思考題

第9章 單片機應用系統設計
9.1 單片機應用系統開發的一般方法
9.1.1 確定任務
9.1.2 總體設計
9.1.3 硬件設計
9.1.4 軟件設計
9.1.5 系統的仿真調試與運行
9.2 單片機應用系統的開發工具
9.2.1 單片機開發系統的組成結構
9.2.2 單片機開發系統的功能
9.2.3 單片機開發系統的類型
9.3 單片機應用系統舉例
9.3.1 信號發生器設計
9.3.2 搶答器系統設計
實訓十 單片機控制球賽記分牌的設計
小結
習題與思考題
參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 183
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區