中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
單片機應用技術實例教程(C51版)

包郵 單片機應用技術實例教程(C51版)

出版社:人民郵電出版社出版時間:2014-11-01
開本: 16開 頁數: 333
本類榜單:教材銷量榜
中 圖 價:¥34.1(7.4折) 定價  ¥46.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

單片機應用技術實例教程(C51版) 版權信息

單片機應用技術實例教程(C51版) 本書特色

51單片機應用系統是嵌入式控制系統的重要分支,在工業控制等場合得到了廣泛的應用,51單片機的開發是目前高校等教育機構相應專業學生的必修課程。本書由11章以及1個附錄組成,從51單片機的發展開始,由淺入深、循序漸進地介紹了51單片機的內核結構、51單片機應用系統的組成、c51語言的使用方法、51單片機內部資源以及常用外圍器件的使用方法。   本書適合需要學習51單片機開發的讀者進行基礎學習,并且由于本書的高實用性,其不僅可以作為一本教材,還可以作為一本51單片機開發工程師的查詢手冊。

單片機應用技術實例教程(C51版) 內容簡介

51單片機應用系統是嵌入式控制系統的重要分支,在工業控制等場合得到了廣泛的應用,51單片機的開發是目前高校等教育機構相應專業學生的必修課程。本書由11章以及1個附錄組成,從51單片機的發展開始,由淺入深、循序漸進地介紹了51單片機的內核結構、51單片機應用系統的組成、C51語言的使用方法、51單片機內部資源以及常用外圍器件的使用方法。 本書適合需要學習51單片機開發的讀者進行基礎學習,并且由于本書的高實用性,其不僅可以作為一本教材,還可以作為一本51單片機開發工程師的查詢手冊。

單片機應用技術實例教程(C51版) 目錄

第1章 51單片機基礎 
1.1 51單片機的發展和常見型號 
1.1.1 51單片機的發展歷史 
1.1.2 常見的51單片機 
1.2 51單片機的內核結構介紹 
1.2.1 中央處理器 
1.2.2 存儲器 
1.2.3 外部引腳 
1.2.4 時鐘模塊 
1.3 51單片機的工作方式 
1.3.1 復位工作方式 
1.3.2 程序執行方式 
1.3.3 低功耗工作方式 
1.3.4 其他工作 
1.4 本章總結 
第2章 51單片機的應用系統設計和軟件開發環境 
2.1 51單片機應用系統的結構 
2.2 51單片機*小應用系統 
2.2.1 *小應用系統的構成 
2.2.2 時鐘源 
2.2.3 復位電路 
2.2.4 供電系統 
2.3 51單片機的keil μvision軟件開發環境 
2.3.1 keil μvision的界面 
2.3.2 keil μvision的菜單詳解 
2.3.3 使用keil μvision 
2.4 本章總結 
第3章 51單片機的c51語言基礎 
3.1 c51語言的數據、運算符和表達式 
3.1.1 數據和數據類型 
3.1.2 常量和變量 
3.1.3 存儲器和寄存器變量 
3.1.4 算術運算、賦值、邏輯運算 
3.1.5 位操作 
3.1.6 自增減、復合和逗號運算 
3.1.7 運算符的優先級 
3.2 c51語言的結構 
3.2.1 順序結構 
3.2.2 選擇結構 
3.2.3 循環結構 
3.2.4 其他結構語句 
3.3 c51語言的函數 
3.3.1 c51語言的函數的分類 
3.3.2 函數的定義 
3.3.3 函數的調用 
3.3.4 內部函數和外部函數 
3.3.5 變量類型以及存儲方式 
3.4 c51語言的數組和指針 
3.4.1 數組 
3.4.2 指針 
3.4.3 數組和指針 
3.4.4 字符串和指針 
3.4.5 數組、指針和函數的聯系 
3.4.6 指針數組和指向指針的指針 
3.5 c51語言的自構造類型 
3.5.1 結構體 
3.5.2 聯合體(共用體) 
3.5.3 枚舉 
3.6 本章小結 
第4章 51單片機的并行i/o端口及其應用 
4.1 數據地址端口p0和p2 
4.2 普通i/o端口p1 
4.3 復用端口p3 
4.4 數據—地址總線擴展方法 
4.5 應用案例4.1——流水燈的實現 
4.5.1 51單片機通過并行端口輸出電平 
4.5.2 發光二極管(led)基礎 
4.5.3 流水燈的硬件電路 
4.5.4 流水燈的應用代碼 
4.6 應用案例4.2——按鍵指示燈的實現 
4.6.1 51單片機通過并行端口讀入電平 
4.6.2 獨立按鍵基礎 
4.6.3 按鍵指示燈的硬件電路 
4.6.4 按鍵指示燈的應用代碼 
4.7 本章總結 
第5章 51單片機的中斷系統和外部中斷 
5.1 51單片機的中斷系統 
5.1.1 51單片機的中斷源 
5.1.2 51單片機的中斷引腳 
5.1.3 51單片機的中斷相關控制寄存器 
5.1.4 中斷向量地址和中斷標志位 
5.2 51單片機的中斷處理過程 
5.3 51單片機的中斷服務程序設計 
5.4 51單片機的外部中斷 
5.4.1 外部中斷的控制 
5.4.2 外部中斷的檢測和響應 
5.4.3 多個外部中斷信號的處理 
5.5 應用案例——外部中斷計數系統的實現 
5.5.1 51單片機使用外部中斷 
5.5.2 單位數碼管基礎 
5.5.3 三極管基礎 
5.5.4 外部中斷計數系統的電路 
5.5.5 外部中斷計數系統的應用代碼 
5.6 一個低電平觸發外部中斷的實驗 
5.6.1 實驗的電路和應用代碼 
5.6.2 實驗的運行結果分析 
5.7 本章總結 
第6章 51單片機的定時計數器 
6.1 51單片機定時計數器的組成 
6.2 51單片機定時計數器的寄存器 
6.2.1 工作方式控制寄存器tmod 
6.2.2 控制寄存器tcon 
6.2.3 數據寄存器th0、tl0、和th1、tl1 
6.3 51單片機定時計數器的工作方式 
6.3.1 工作方式0 
6.3.2 工作方式1 
6.3.3 工作方式2 
6.3.4 工作方式3 
6.3.5 定時計數器的中斷 
6.4 51單片機定時計數器的使用 
6.4.1 使用定時功能 
6.4.2 使用計數功能 
6.4.3 使用門控信號 
6.4.4 定時計數器值的讀取 
6.5 51單片機定時計數器的特殊應用 
6.6 應用案例6.1——pwm波形發生器的實現 
6.6.1 pwm波形基礎 
6.6.2 pwm波形發生器的應用代碼 
6.6.3 脈沖寬度可調的pwm波形發生器 
6.7 應用案例6.2 ——呼吸燈的實現 
6.7.1 呼吸燈效果實現原理 
6.7.2 rcl電路原理 
6.7.3 呼吸燈的電路 
6.7.4 呼吸燈的應用代碼 
6.8 中斷服務子程序帶來的時間誤差分析 
6.9 本章總結 
第7章 51單片機的串行通信模塊 
7.1 51單片機串行通信的一些術語 
7.2 51單片機串行通信模塊的組成 
7.3 51單片機串行通信模塊的寄存器 
7.3.1 串行通信模塊控制寄存器(scon) 
7.3.2 串行通信模塊數據寄存器(sbuf) 
7.3.3 電源管理寄存器(pcon) 
7.4 51單片機串行通信模塊的工作方式和使用 
7.4.1 工作方式0 
7.4.2 工作方式1 
7.4.3 工作方式2、3 
7.4.4 串行通信模塊的中斷 
7.5 串行通信模塊的特殊應用 
7.6 應用案例7.1——51單片機和pc通信系統的實現 
7.6.1 rs-232接口標準和max232芯片基礎 
7.6.2 51單片機和pc通信系統的電路 
7.6.3 51單片機和pc通信的應用代碼 
7.6.4 pc的串口調試工具 
7.7 應用案例7.2——多點數據采集系統的實現 
7.7.1 多點數據采集系統的電路結構 
7.7.2 多點數據采集系統的應用代碼 
7.8 c51語言的輸入和輸出函數 
7.8.1 putchar函數的使用方法 
7.8.2 printf函數的使用方法 
7.8.3 sprintf函數的使用方法 
7.9 使用普通i/o引腳模擬串行通信模塊 
7.9.1 i/o引腳模擬串行通信模塊的算法 
7.9.2 i/o引腳模擬串行通信模塊的c51語言代碼 
7.10 串行通信模塊的波特率自適應 
7.10.1 串行通信模塊的波特率自適應算法 
7.10.2 串行通信模塊波特率自適應的c51語言代碼 
7.11 串行通信模塊的“高速”通信 
7.11.1 波特率固定的“高速”通信 
7.11.2 波特率可變的“高速”通信應用 
7.12 串行通信模塊的波特率誤差 
7.13 本章總結 
第8章 51單片機的人機交互接口 
8.1 數碼管基礎和應用 
8.1.1 多位數碼管介紹 
8.1.2 多位數碼管驅動芯片max7219 
8.2 1602液晶模塊基礎和應用 
8.2.1 1602液晶模塊基礎 
8.2.2 1602液晶模塊的電路 
8.2.3 1602液晶模塊的操作步驟和驅動函數 
8.3 撥碼開關基礎和應用 
8.3.1 撥碼開關基礎 
8.3.2 撥碼開關的電路 
8.3.3 撥碼開關的操作步驟 
8.3.4 撥碼開關的應用實例 
8.4 行列掃描鍵盤基礎和應用 
8.4.1 行列掃描鍵盤基礎 
8.4.2 行列掃描鍵盤的電路 
8.4.3 行列掃描鍵盤的操作步驟和驅動函數 
8.5 蜂鳴器基礎和應用 
8.5.1 蜂鳴器的基礎 
8.5.2 蜂鳴器的電路 
8.5.3 蜂鳴器的操作步驟和驅動函數 
8.6 應用案例8.1——簡易頻率計的實現 
8.6.1 51單片機的頻率測量算法 
8.6.2 簡易頻率計的電路結構 
8.6.3 簡易頻率計的應用代碼 
8.7 應用案例8.2——數字輸入模塊的實現 
8.7.1 數字輸入模塊的工作原理 
8.7.2 數字輸入模塊的電路結構 
8.7.3 數字輸入模塊的應用代碼 
8.8 應用案例8.3——簡易電子琴的實現 
8.8.1 樂音的基礎知識 
8.8.2 簡易電子琴的電路結構 
8.8.3 簡易電子琴的應用代碼 
8.9 本章總結 
第9章 51單片機的通信接口 
9.1 51單片機通信接口基礎 
9.1.1 串行通信和并行通信 
9.1.2 有線通信和無線通信 
9.2 51單片機應用系統的通信模型和通信協議設計 
9.2.1 51單片機應用系統的通信模型 
9.2.2 51單片機應用系統的通信協議設計 
9.3 51單片機應用系統的常用外部通信接口 
9.3.1 spi總線接口 
9.3.2 i2c總線接口 
9.3.3 1-wire總線接口 
9.4 51單片機的并行通信接口 
9.4.1 雙口ram idt7132基礎 
9.4.2 雙單片機使用雙口ram進行數據通信 
9.5 51單片機的串行通信接口 
9.5.1 rs-422通信協議 
9.5.2 rs-485通信協議 
9.5.3 光電隔離器 
9.6 本章總結 
第10章 51單片機的a/d和d/a通道 
10.1 51單片機的a/d采集通道基礎 
10.1.1 a/d變換的過程 
10.1.2 a/d變換的應用電路構成 
10.1.3 a/d變換的保持電路 
10.1.4 a/d芯片的分類 
10.1.5 a/d芯片的選擇 
10.1.6 a/d芯片對電源的需求 
10.2 8位并行8通道a/d芯片adc0809 
10.2.1 adc0809基礎 
10.2.2 adc0809的電路 
10.2.3 adc0809的操作步驟和驅動函數 
10.3 51單片機的d/a輸出通道基礎 
10.3.1 d/a轉換的過程 
10.3.2 d/a模塊的分類 
10.3.3 d/a芯片的選擇 
10.3.4 a/d芯片對電源的需求 
10.4 八位串行單通道d/a芯片max517 
10.4.1 max517應用基礎 
10.4.2 max517的電路 
10.4.3 max517的操作步驟和驅動函數 
10.5 應用案例10.1——自動換擋電壓表的實現 
10.5.1 電壓表的擋程和自動換擋原理 
10.5.2 單片機應用系統中的信號放大 
10.5.3 自動換擋電壓表的電路結構 
10.5.4 自動換擋電壓表的應用代碼 
10.6 應用案例10.2——簡易波形發生器的實現 
10.6.1 簡易波形發生器設計基礎 
10.6.2 簡易波形發生器的電路設計 
10.6.3 簡易波形發生器的應用代碼 
10.7 本章總結 
第11章 51單片機的溫度和時間采集模塊 
11.1 在51單片機應用系統中獲取溫度 
11.2 ds18b20溫度傳感器 
11.2.1 ds18b20基礎 
11.2.2 ds18b20的電路 
11.2.3 ds18b20的操作步驟和驅動函數 
11.3 51單片機的時間采集通道 
11.4 并行總線接口時鐘模塊ds12c887 
11.4.1 ds12c887基礎 
11.4.2 ds12c887的電路 
11.4.3 ds12c887的操作步驟和驅動函數 
11.5 應用案例11.1——多點溫度采集系統的實現 
11.5.1 多點溫度采集系統的設計 
11.5.2 多點溫度采集系統的電路結構 
11.5.3 多點溫度采集系統的應用代碼 
11.6 應用案例11.2——簡單數字時鐘的實現 
11.6.1 簡單數字時鐘的設計 
11.6.2 簡單數字時鐘的電路結構 
11.6.3 簡單數字時鐘的應用代碼 
11.7 本章總結 
附錄 51單片機的c51語言使用技巧 
0.1 c51語言程序設計技巧 
0.1.1 養成好的編程習慣 
0.1.2 宏定義 
0.1.3 條件編譯 
0.1.4 具體指針的應用 
0.1.5 一些關鍵字的使用 
0.2 c51語言常用庫函數介紹 
0.2.1 c51語言的庫函數基礎 
0.2.2 庫文件和頭文件分類 
0.2.3 c51語言的庫函數分類介紹 
0.3 在keil μvision中編寫用戶自己的庫函數 
0.3.1 用戶庫函數的建立步驟 
0.3.2 用戶庫函數的引用步驟 
0.3.3 一個用戶庫函數的應用實例 
0.4 c51語言的編譯常見報警錯誤以及解決辦法 
0.4.1 變量未被使用警告(warning 280) 
0.4.2 函數未被聲明警告(warning c206) 
0.4.3 頭文件無法打開錯誤(error c318) 
0.4.4 函數名稱重復定義錯誤(error c237) 
0.4.5 函數未被調用警告 
0.4.6 函數未定義警告(warning c206) 
0.4.7 內存空間溢出錯誤 
0.4.8 函數重入警告 
0.4.9 常見編譯器錯誤列表 

展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 深圳装修_店面装修设计_餐厅设计_装修全包价格-尚泰装饰设计 | MTK核心板|MTK开发板|MTK模块|4G核心板|4G模块|5G核心板|5G模块|安卓核心板|安卓模块|高通核心板-深圳市新移科技有限公司 | 艺术漆十大品牌_艺术涂料加盟代理_蒙太奇艺术涂料厂家品牌|艺术漆|微水泥|硅藻泥|乳胶漆 | 首页_欧瑞传动官方网站--主营变频器、伺服系统、新能源、软起动器、PLC、HMI | 罐体电伴热工程-消防管道电伴热带厂家-山东沃安电气 | 样品瓶(色谱样品瓶)百科-浙江哈迈科技有限公司 | 风化石头制砂机_方解石制砂机_瓷砖石子制砂机_华盛铭厂家 | 东莞市踏板石餐饮管理有限公司_正宗桂林米粉_正宗桂林米粉加盟_桂林米粉加盟费-东莞市棒子桂林米粉 | 数码管_LED贴片灯_LED数码管厂家-无锡市冠卓电子科技有限公司 | 反渗透水处理设备|工业零排放|水厂设备|软化水设备|海南净水设备--海南水处理设备厂家 | 达利园物流科技集团-| 展厅设计-展馆设计-专业企业展厅展馆设计公司-昆明华文创意 | IWIS链条代理-ALPS耦合透镜-硅烷预处理剂-上海顶楚电子有限公司 lcd条形屏-液晶长条屏-户外广告屏-条形智能显示屏-深圳市条形智能电子有限公司 | 螺旋压榨机-刮泥机-潜水搅拌机-电动泥斗-潜水推流器-南京格林兰环保设备有限公司 | 抖音短视频运营_企业网站建设_网络推广_全网自媒体营销-东莞市凌天信息科技有限公司 | 北京模型公司-工业模型-地产模型-施工模型-北京渝峰时代沙盘模型制作公司 | 电动卫生级调节阀,电动防爆球阀,电动软密封蝶阀,气动高压球阀,气动对夹蝶阀,气动V型调节球阀-上海川沪阀门有限公司 | 广州各区危化证办理_危险化学品经营许可证代办 | 行吊_电动单梁起重机_双梁起重机_合肥起重机_厂家_合肥市神雕起重机械有限公司 | 超声波清洗机_细胞破碎仪_实验室超声仪器_恒温水浴-广东洁盟深那仪器 | 艺术漆十大品牌_艺术涂料加盟代理_蒙太奇艺术涂料厂家品牌|艺术漆|微水泥|硅藻泥|乳胶漆 | 轴承振动测量仪电箱-轴承测振动仪器-测试仪厂家-杭州居易电气 | 桥架-槽式电缆桥架-镀锌桥架-托盘式桥架 - 上海亮族电缆桥架制造有限公司 | 【直乐】河北石家庄脊柱侧弯医院_治疗椎间盘突出哪家医院好_骨科脊柱外科专业医院_治疗抽动症/关节病骨伤权威医院|排行-直乐矫形中医医院 | 网站建设-高端品牌网站设计制作一站式定制_杭州APP/微信小程序开发运营-鼎易科技 | 考勤系统_考勤管理系统_网络考勤软件_政企|集团|工厂复杂考勤工时统计排班管理系统_天时考勤 | 电销卡_北京电销卡_包月电话卡-豪付网络| 真空乳化机-灌装封尾机-首页-温州精灌 | 稳尚教育加盟-打造高考志愿填报平台_新高考志愿填报加盟_学业生涯规划加盟 | 河北码上网络科技|邯郸小程序开发|邯郸微信开发|邯郸网站建设 | 济南货架定做_仓储货架生产厂_重型货架厂_仓库货架批发_济南启力仓储设备有限公司 | 河南生物显微镜,全自动冰冻切片机-河南荣程联合科技有限公司 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 诗词大全-古诗名句 - 古诗词赏析 | 手板_手板模型制作_cnc手板加工厂-东莞天泓 | 高温热泵烘干机,高温烘干热泵,热水设备机组_正旭热泵 | 黑龙江京科脑康医院-哈尔滨精神病医院哪家好_哈尔滨精神科医院排名_黑龙江精神心理病专科医院 | PCB厂|线路板厂|深圳线路板厂|软硬结合板厂|电路板生产厂家|线路板|深圳电路板厂家|铝基板厂家|深联电路-专业生产PCB研发制造 | 消防泵-XBD单级卧式/立式消防泵-上海塑泉泵阀(集团)有限公司 | NBA直播_NBA直播免费观看直播在线_NBA直播免费高清无插件在线观看-24直播网 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 |