TOP
0
0
即日起~7/10,三民書局週年慶暖身活動,簽到拿好禮!
單片機原理與C51基礎(簡體書)
滿額折

單片機原理與C51基礎(簡體書)

商品資訊

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

商品簡介

《單片機原理與C51基礎》以80C51系列單片機為對象,共分為11章的內容。為方便讀者選擇,前7章主要圍繞單片機芯片本身的引腳、結構、指令及功能來講解,它們是學習單片機的基礎,適合少學時課程使用;後4章主要講解單片機芯片的常用外圍接口,方便多學時課程的安排。本書第1章主要圍繞單片機的發展歷史、課程地位、學習方法及學習這些課程必備的基礎知識進行介紹。第2章從應用者的視角講解了單片機的結構和引腳功能,著重講解了“怎樣使用”的問題。第3章利用大量的圖表講解了80C51系列單片機的匯編語言指令功能等內容。第4章利用典型實例介紹了80C51系列單片機匯編語言的順序、分支、循環及子程序設計的方法。第5章介紹了中斷的概念、中斷相關的特殊功能寄存器、中斷的編程方法和實例。第6章介紹了單片機定時/計數器的組成結構及應用實例。第7章介紹了串行通信的相關概念,80C51系列單片機的串行接口、通信模式及其應用實例。第8章介紹了存儲器及並行口的擴展方法,詳細地講解了外擴芯片的編址技術。第9章介紹了鍵盤、數碼管及ADC0809和DAC0832的接口方法和實例。第10章以讀者具有一定標準C語言基礎為前提,介紹了C51的語法、結構等知識,同時給出了前述章節中典型例題的C語言程序,方便讀者進行對比學習。第11章介紹了單總線、SPI總線及I2C總線等串行總線擴展技術。《單片機原理與C51基礎》以應用者的角度對“單片機原理與應用”這門課程進行了全新的解讀,內容精煉,教輔材料齊全,適合各大專院校學生及老師選用。.

目次

前言第1章 緒論1.1單片機1.1.1單片機的概念1.1.2單片機的發展歷史及產品近況1.1.3嵌入式處理器家族1.1.4單片機課程的地位及學習方法1.2單片機開發所需軟硬件介紹1.2.1關於Keil C51及其集成開發環境Keil μVision1.2.2仿真技術和仿真器1.2.3編程器和下載軟件1.2.4Protel與單片機1.2.5關於Proteus軟件1.2.6字模提取軟件與串口調試助手1.3數字電路基礎1.3.1二進制的邏輯運算1.3.2數字電路中0與1的定義1.4數制與編碼的簡單回顧1.4.1數制1.4.2編碼1.4.3計算機中帶符號數的表示思考題第2章 80C51系列單片機基本結構及原理2.180C51系列單片機的內部結構2.1.180C51系列單片機的CPU2.1.2ROM和RAM的區別2.1.3單片機時序及有關概念2.280C51系列單片機的引腳功能2.2.180C51系列單片機的引腳2.2.2單片機的最小系統2.2.3三總線結構2.380C51系列單片機的存儲器2.3.1存儲器的空間地址2.3.2程序存儲器2.3.3數據存儲器2.3.480C51系列單片機的特殊功能寄存器(SFR)2.4並行I/O口及其應用2.4.1P0口2.4.2P1口2.4.3P2口2.4.4P3口2.4.5I/O口驅動發光二極管2.5單片機的複位、掉電保護和低功耗設計2.5.1單片機的複位2.5.2掉電保護和低功耗設計思考題第3章 80C51系列單片機的尋址方式和指令系統3.1匯編語言的指令格式及其常用符號3.1.1匯編語言的指令格式3.1.2機器碼的三種格式3.1.3指令中常用符號說明3.280C51系列單片機的尋址方式3.2.1立即尋址3.2.2直接尋址3.2.3寄存器尋址3.2.4寄存器間接尋址3.2.5變址尋址3.2.6相對尋址3.2.7位尋址3.3數據傳送類指令3.3.1內部RAM數據傳送指令3.3.2訪問外部RAM的數據傳送指令MOVX3.3.3讀取ROM中常數表的查表指令MOVC3.3.4數據交換指令3.3.5堆棧操作指令3.4算術運算類指令3.4.1加法指令3.4.2減法指令3.4.3乘、除法指令3.5邏輯運算及移位類指令3.5.1邏輯與運算指令3.5.2邏輯或運算指令3.5.3邏輯異或運算指令3.5.4累加器清零、取反指令3.5.5循環移位指令3.6控制轉移類指令3.6.1無條件轉移指令3.6.2條件轉移指令3.6.3子程序調用及返回指令3.6.4空操作指令3.7位操作類指令3.7.1位變量傳送指令3.7.2位置位、清零指令3.7.3位邏輯運算指令3.7.4位控制轉移指令思考題第4章 匯編語言程序4.1匯編語言程序概述4.1.1源程序的編輯和彙編4.1.2偽指令4.1.3匯編語言程序設計步驟4.2匯編語言程序設計4.2.1順序程序設計4.2.2分支程序設計4.2.3循環程序設計4.3子程序及其調用4.3.1子程序的設計注意事項4.3.2參數傳遞思考題第5章 中斷系統5.180C51系列單片機的中斷系統5.1.1什麼是中斷5.1.280C51系列單片機的中斷源5.1.380C51系列單片機的中斷控制5.2中斷處理過程5.2.1中斷響應5.2.2中斷處理5.2.3中斷返回5.2.4中斷請求的撤除5.3中斷服務子程序的設計5.3.1單個中斷源設計舉例5.3.2多個中斷源設計舉例思考題第6章 定時/計數器6.1定時/計數器T0和T6.1.1定時/計數器的結構及功能6.1.2定時/計數器T0和T1的模式選擇和狀態控制寄存器6.2T0和T1的4種工作模式6.2.1模式06.2.2模式16.2.3模式6.2.4模式6.3定時/計數器的應用6.3.1定時/計數器模式0的應用6.3.2定時/計數器模式1的應用6.3.3定時/計數器模式2的應用6.3.4定時/計數器門控位GATE的應用6.3.5運行中讀定時/計數器思考題第7章 80C51系列單片機的串行通信7.1串行通信基礎知識7.1.1並行通信與串行通信7.1.2串行通信的通信方式7.1.3串行通信的數據傳送方向7.1.4通信中的誤碼問題7.280C51系列單片機的串行接口7.2.1串行接口的結構7.2.2串行接口的控制寄存器7.2.3串行通信的波特率設計7.3串行接口的工作方式7.3.1方式7.3.2方式7.3.3方式7.3.4方式7.4串行通信應用舉例7.4.1串行接口方式0的應用7.4.2串行接口方式1的應用7.4.3串行接口方式2的應用7.4.4串行接口方式3的應用7.5串行通信實用技術7.5.1雙機串行通信的硬件連接7.5.280C51系列單片機的多機通信7.5.3雙機串行通信軟件編程7.5.4PC與單片機的點對點串行通信接口設計7.5.5PC與多個單片機的串行通信接口設計思考題第8章 80C51系列單片機並行系統擴展技術8.180C51系列單片機的並行系統擴展概述8.1.180C51系列單片機的並行系統擴展能力8.1.2地址的鎖存8.1.3存儲器空間地址8.2外部存儲器的擴展方法8.2.1程序存儲器的擴展8.2.2數據存儲器的擴展8.2.3數據存儲器和程序存儲器的統一編址8.3外部I/O接口的擴展方法8.3.1簡單並行I/O接口擴展8.3.281C55可編程I/O接口及擴展技術8.3.382C55可編程接口電路的擴展思考題第9章 單片機的接口技術9.1單片機鍵盤接口技術9.1.1單片機的鍵掃描方式9.1.2獨立鍵盤9.1.3矩陣式鍵盤9.2數碼顯示器接口電路9.2.1數碼管顯示原理9.2.2數碼管動態顯示9.3A/D轉換接口技術9.4D/A轉換接口技術思考題第10章 單片機C51程序設計10.1C51程序設計基礎10.1.1C51中的基本數據類型10.1.2C51中擴充的數據類型10.1.3C51中的運算符10.1.4C51中的語句及程序結構10.1.5C51中的頭文件10.2C51程序設計10.2.1定時/計數器初始化程序設計舉例10.2.2點亮發光二極管實現流水燈程序10.2.3單個中斷系統設計舉例10.2.4定時器程序設計舉例10.2.5串行通信程序設計舉例思考題第11章 串行擴展技術11.1單總線串行擴展11.2SPI總線串行擴展11.3I2C總線擴展11.3.1I2C總線基礎11.3.280C51系列單片機的I2C總線時序模擬11.3.380C51系列單片機與AT24C的接口思考題附錄附錄AASC II表附錄BMCS.51系列單片機指令系統表主編寄語大學生參考文獻.

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區