中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
例說51單片機(C語言版)第3版

包郵 例說51單片機(C語言版)第3版

出版社:人民郵電出版社出版時間:2010-06-01
開本: 16開 頁數: 422
中 圖 價:¥24.9(5.0折) 定價  ¥49.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

例說51單片機(C語言版)第3版 版權信息

例說51單片機(C語言版)第3版 本書特色

全新改寫的《例說51單片機(C語言版)(第3版)》在上一版的基礎上,提供了更加豐富完整的內容,讓讀者能夠快速地進入單片機與數字微控制器的領域。在第3版里大部分都重新繪制,以高分辨率呈現。凝聚單片機應用教學專家多年以驗和心血,講解更透徹,效果更突出!暢銷不衰的單片機經典入門教程,基本開發環境、8×51結構與應用、系統應用等根據需要安排于各章節,適于教學編排。每個單元都有大量的范例與練習。電路與電路之間,程序與程序之間。都保持著關聯性,讓讀者輕松入門。

例說51單片機(C語言版)第3版 內容簡介

本書分為基本開發環境、8x51結構與應用、外圍系統應用三部分。前兩章為基本開發環境的介紹,其中包括8x51基本知識、開發系統(mvision3)與程序設計語言(keil c)。第3章到第8章為8x51結構與應用,包括輸入/輸出端口、中斷、定時器/計數器、串行口等,并分別以實例引出。第9章到第14章則是外圍系統應用,包括音樂程序的開發、步進電機的控制、ad/dac接口芯片的應用、led點陣的驅動、lcd模塊的應用、習題解答等。
  本書整體結構采用循序漸進的方式,對于每個單元的展開,也是循序漸進的。電路與電路之間,或程序與程序之間,都保持著關聯性。在前一個電路(或程序)的基礎之上,只做一些微小的改變,就可開發出另一個電路(或程序),讓讀者輕松入門。在每個實例演練之后,給出“思考一下”的單元,讀者能即學即用,動腦思考,讓所學知識得以進一步鞏固。
  本書可作為大中專院校的單片機教材,也可以作為廣大科技人員和愛好者的單片機技術參考書。

例說51單片機(C語言版)第3版 目錄

第1章 輕松看mcs-51 1
 1-1 微型計算機與單片機 2
 1-2 8051基礎知識 2
  1-2-1 8x51的結構 2
  1-2-2 89c51/89s51的封裝與引腳 3
  1-2-3 89s51的基本電路 6
  1-2-4 mcs-51系列 8
  1-2-5 關于atmel的51系列 10
 1-3 認識mcs-51的存儲器結構 11
  1-3-1 程序存儲器 11
  1-3-2 數據存儲器 12
  1-3-3 特殊功能寄存器 14
 1-4 mcs-51的時序分析與復位 18
  1-4-1 時序分析 18
  1-4-2 復位 19
 1-5 mcs-51的開發流程與工具 20
  1-5-1 傳統開發工具 21
  1-5-2 altium designer電路設計軟件 22
  1-5-3 keil mvision3集成開發環境 23
  1-5-4 89s51的在線刻錄功能 23
 1-6 實例演練 24
 1-7 實時練習 31
第2章 認識mvision3與keil c 33
 2-1 mvision3環境簡介 34
  2-1-1 認識mvision3環境 34
  2-1-2 項目管理與選項 37
  2-1-3 認識調試/仿真環境 39
  2-1-4 外圍操作 40
 2-2 keil c語言的基本結構 43
 2-3 變量、常數與數據類型 47
  2-3-1 數據類型 47
  2-3-2 變量名稱與保留字 49
  2-3-3 變量的作用范圍 50
 2-4 存儲器的形式與模式 50
  2-4-1 存儲器的形式 51
  2-4-2 存儲器的模式 52
 2-5 keil c的運算符 53
 2-6 keil c的流程控制 57
  2-6-1 循環指令 57
  2-6-2 選擇指令 60
  2-6-3 跳轉指令 62
 2-7 數組與指針 63
  2-7-1 數組 63
  2-7-2 指針 64
 2-8 函數與中斷子程序 64
  2-8-1 函數 65  
  2-8-2 中斷子程序 65
 2-9 keil c的預處理命令 66
 2-10 實時練習 67
第3章 輸出端口的應用 69
 3-1 認識mcs-51的輸入/輸出端口 70
 3-2 輸出電路設計 72
  3-2-1 驅動led 72
  3-2-2 驅動蜂鳴器 73
  3-2-3 驅動繼電器 74
  3-2-4 驅動固態繼電器 75
  3-2-5 驅動七段led數碼管 76
 3-3 實例演練 78
  3-3-1 驅動蜂鳴器實驗 78
  3-3-2 驅動繼電器實驗 81
  3-3-3 霹靂燈實例演練 83
  3-3-4 驅動七段led數碼管實驗 85
 3-4 實時練習 87
第4章 輸入口的應用 89
 4-1 認識mcs-51的輸入口 90
 4-2 輸入設備與輸入電路設計 90
  4-2-1 輸入設備 90
  4-2-2 輸入電路設計 93
  4-2-3 抖動與去抖動 95
 4-3 實例演練 97
  4-3-1 撥碼開關控制 97  
  4-3-2 按鈕開關控制 99
  4-3-3 按鈕切換式控制 100
  4-3-4 按鈕開關應用 102
  4-3-5 bcd撥碼開關 104
  4-3-6 多個按鈕開關 106
  4-3-7 按鈕開關放開后動作 111
 4-4 實時練習 113
第5章 輸入/輸出端口的高級應用 115
 5-1 鍵盤掃描 116
  5-1-1 鍵盤掃描原理 118
  5-1-2 4×4鍵盤程序分析 120
  5-1-3 認識mm74c922/mm74c923 122
 5-2 七段led數碼顯示管掃描 124
  5-2-1 認識七段led數碼管模塊 125
  5-2-2 認識7447/7448 128
  5-2-3 認識74138/74139 131
 5-3 靜態顯示與動態顯示 132
  5-3-1 使用bcd譯碼器 133
  5-3-2 直接驅動 135
  5-3-3 使用掃描譯碼器 136
  5-3-4 閃爍 137
  5-3-5 交替顯示 138
  5-3-6 飛入 139
  5-3-7 跑馬燈 141
 5-4 實例演練 142
  5-4-1 4位數七段led數碼管 142
  5-4-2 直接驅動七段led數碼管 145
  5-4-3 跑馬燈 148
  5-4-4 4×4鍵盤與七段led數碼管 150  
  5-4-5 mm74c922 153
 5-5 實時練習 154
第6章 中斷的應用 156
 6-1 認識mcs-51的中斷 157
  6-1-1 mcs-51的中斷 157
  6-1-2 中斷使能寄存器ie 158
  6-1-3 中斷優先級寄存器ip 159
  6-1-4 定時器/計數器控制寄存器tcon 160
  6-1-5 中斷向量 160
  6-1-6 中斷的應用 160
 6-2 中斷子程序的仿真 161
 6-3 實例演練 162
  6-3-1 外部中斷int0 162
  6-3-2 外部中斷int1 164
  6-3-3 兩個外部中斷 167
  6-3-4 鍵盤中斷 170
 6-4 實時練習 172
第7章 定時器/計數器的應用 174
 7-1 8x51的定時器/計數器 175
  7-1-1 mcs-51的定時器/計數器 175
  7-1-2 定時器/計數器方式寄存器tmod 175
  7-1-3 定時器/計數器控制寄存器tcon 178
  7-1-4 計數寄存器 178
  7-1-5 定時器/計數器的應用 180
 7-2 8x52的timer2 181
  7-2-1 t2con寄存器 181
  7-2-2 捕獲方式 182
  7-2-3 自動加載方式 183
  7-2-4 波特率發生方式 183
 7-3 8x51的節電方式 184
  7-3-1 待機方式 185
  7-3-2 掉電方式 185
  7-3-3 電源控制寄存器pcon 186
 7-4 認識看門狗定時器 186
 7-5 實例演練 188
  7-5-1 閃爍燈——查詢方式 188
  7-5-2 閃爍燈——中斷方式 190
  7-5-3 60秒定時器 191
  7-5-4 秒表 194
  7-5-5 頻率發生器 197
  7-5-6 頻率計 200
  7-5-7 看門狗定時器 204
 7-6 實時練習 206
第8章 串行口的應用 208
 8-1 數據通信概念 209
 8-2 認識8x51的串行口 210
 8-3 認識相關寄存器 211
 8-4 波特率設置 213
 8-5 特殊功能與多處理器數據傳輸 215
  8-5-1 幀錯誤檢測 215
  8-5-2 自動地址識別 216
  8-5-3 多處理器通信 217
 8-6 認識max232 218
 8-7 認識74164/74165 220
 8-8 實例演練 221
  8-8-1 移位式數據串入 221
  8-8-2 移位式數據串出 223
  8-8-3 mode 1實驗 225
  8-8-4 mode 2實驗 229
  8-8-5 mode 3實驗 231
  8-8-6 點對點互傳 232
  8-8-7 多處理器通信 234
 8-9 實時練習 237
第9章 聲音的產生 239
 9-1 發聲電路 240
 9-2 音調與節拍 241
 9-3 音調的產生 243
 9-4 節拍的產生 248
 9-5 實例演練 254
  9-5-1 簡易電子琴 255
  9-5-2 doremi實驗 257
  9-5-3 生日快樂歌實驗 260  
  9-5-4 快樂點唱機一 262
  9-5-5 快樂點唱機二 268
 9-6 實時練習 270
第10章 步進電機的控制 272
 10-1 認識步進電機 273
  10-1-1 步進電機的結構 273
  10-1-2 步進電機的動作 274
  10-1-3 步進電機的定位 276
 10-2 步進電機驅動電路 278
  10-2-1 小型步進電機的驅動電路 278
  10-2-2 達林頓晶體管驅動電路 279
  10-2-3 ft5754驅動電路 279
 10-3 實例演練 280
  10-3-1 用延遲子程序產生驅動信號 280
  10-3-2 用定時器產生驅動信號 282
  10-3-3 1-2相驅動 284
  10-3-4 方向控制 286
 10-4 實時練習 288
第11章 adc與dac的應用 290
 11-1 模/數轉換原理 291
 11-2 認識ad轉換ic 294
 11-3 數/模轉換原理 298
 11-4 認識da轉換ic 302
 11-5 內含adc的51系列 305
 11-6 認識溫度傳感器 307
 11-7 實例演練 309
  11-7-1 電壓測量一 309
  11-7-2 電壓測量二 312
  11-7-3 電壓測量三 314
  11-7-4 溫度測量 317
  11-7-5 adc的溫控實驗 319
  11-7-6 dac實例演練 323
 11-8 實時練習 324
第12章 led點陣的應用 327
 12-1 認識led點陣 328
 12-2 led點陣驅動電路 330
 12-3 led點陣顯示方式 335
 12-4 led點陣動態顯示 336
  12-4-1 水平移動 336
  12-4-2 垂直移動 342
 12-5 實例演練 345
  12-5-1 8×8 led點陣靜態顯示 345
  12-5-2 8×8 led點陣靜態多色顯示 348
  12-5-3 8×8 led點陣平移 350
  12-5-4 8×8 led點陣跑馬燈 353
  12-5-5 8×8 led點陣垂直移動 355
  12-5-6 8×8 led點陣卷動 358
  12-5-7 16×16 led點陣顯示 360
 12-6 實時練習 363
第13章 lcd模塊的應用 365
 13-1 認識lcd模塊 366
 13-2 中文lcd模塊 371
 13-3 lcm控制指令 374
 13-4 lcm的初始化設置與常用函數 377
 13-5 lcm與8x51的連接 384
 13-6 實例演練 384
  13-6-1 lcd文字顯示 385
  13-6-2 自定義字符圖案 387
 13-7 實時練習 394
第14章 習題解答 396
展開全部

例說51單片機(C語言版)第3版 節選

《例說51單片機(C語言版)(第3版)》分為基本開發環境、8x51結構與應用、外圍系統應用三部分。前兩章為基本開發環境的介紹,其中包括8x51基本知識、開發系統(mVision3)與程序設計語言(KeilC)。第3章到第8章為8x51結構與應用,包括輸入/輸出端口、中斷、定時器/計數器、串行口等,并分別以實例引出。第9章到第14章則是外圍系統應用,包括音樂程序的開發、步進電機的控制、AD/DAC接口芯片的應用、LED點陣的驅動、LCD模塊的應用、習題解答等。《例說51單片機(C語言版)(第3版)》整體結構采用循序漸進的方式,對于每個單元的展開,也是循序漸進的。電路與電路之間,或程序與程序之間,都保持著關聯性。在前一個電路(或程序)的基礎之上,只做一些微小的改變,就可開發出另一個電路(或程序),讓讀者輕松入門。在每個實例演練之后,給出“思考一下”的單元,讀者能即學即用,動腦思考,讓所學知識得以進一步鞏固。《例說51單片機(C語言版)(第3版)》可作為大中專院校的單片機教材,也可以作為廣大科技人員和愛好者的單片機技術參考書。

例說51單片機(C語言版)第3版 相關資料

插圖:微型計算機與單片機一般地,微型計算機系統包括中央處理單元(CPU)、存儲器(Memory)及輸入/輸出單元(I/O)三大部分,如圖1.1所示。CPU就像是人的大腦一樣,控制整個系統的運行;存儲器則是存放系統運行所需的程序及數據,包括只讀存儲器(Read Only Memory,ROM)及隨機存取存儲器(Randon Access Memory,RAM),通常ROM用來存儲程序或永久性的數據,稱為程序存儲器,RAM則是用來存儲程序執行時的暫存數據,稱為數據存儲器;I/O是微型計算機系統與外部溝通的管道,其中包括輸入端口與輸出端口。這三部分分別由不同的元件組成,然后把它們組裝在電路板上,形成一個微型計算機系統。單片微型計算機(即單片機或微控制器)就是把中央處理單元、存儲器、輸入/輸出單元等全部放置在一個芯片里,如圖1-2所示,只要再配置幾個小元件,如電阻器、電容器、石英晶體、連接器等,就成為一個完整的微型計算機系統。因此整個系統的體積小、成本低、可靠性高,成為目前微型計算機控制系統的主流。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 颚式破碎机,圆锥破碎机,制砂机-新乡市德诚机电制造有限公司 | 雄松华章(广州华章MBA)官网-专注MBA/MPA/MPAcc/MEM辅导培训 | 工业制氮机_psa制氮机厂家-宏骁智能装备科技江苏有限公司 | 扬尘监测_扬尘监测系统_带证扬尘监测设备 - 郑州港迪科技有限公司 | 上海质量认证办理中心 | 上海办公室装修公司_办公室设计_直营办公装修-羚志悦装 | 氟氨基酮、氯硝柳胺、2-氟苯甲酸、异香兰素-新晨化工 | 打孔器,打孔钳厂家【温州新星德牌五金工具】 | 选矿设备,选矿生产线,选矿工艺,选矿技术-昆明昆重矿山机械 | 探伤仪,漆膜厚度测试仪,轮胎花纹深度尺厂家-淄博创宇电子 | 行星搅拌机,双行星搅拌机,动力混合机,无锡米克斯行星搅拌机生产厂家 | 无锡网站建设_企业网站定制-网站制作公司-阿凡达网络 | 今日扫码_溯源二维码_产品防伪一物一码_红包墙营销方案 | 东莞画册设计_logo/vi设计_品牌包装设计 - 华略品牌设计公司 | 潍坊大集网-潍坊信息港-潍坊信息网| 螺钉式热电偶_便携式温度传感器_压簧式热电偶|无锡联泰仪表有限公司|首页 | 重庆小面培训_重庆小面技术培训学习班哪家好【终身免费复学】 | 防爆电机生产厂家,YBK3电动机,YBX3系列防爆电机,YBX4节防爆电机--河南省南洋防爆电机有限公司 | RTO换向阀_VOC高温阀门_加热炉切断阀_双偏心软密封蝶阀_煤气蝶阀_提升阀-湖北霍科德阀门有限公司 | 吸音板,隔音板,吸音材料,吸音板价格,声学材料 - 佛山诺声吸音板厂家 | 建筑消防设施检测系统检测箱-电梯**检测仪器箱-北京宇成伟业科技有限责任公司 | 油液红外光谱仪-油液监测系统-燃油嗅探仪-上海冉超光电科技有限公司 | 消电检公司,消电检价格,北京消电检报告-北京设施检测公司-亿杰(北京)消防工程有限公司 | 高通量组织研磨仪-多样品组织研磨仪-全自动组织研磨仪-研磨者科技(广州)有限公司 | 档案密集架,移动密集架,手摇式密集架,吉林档案密集架-厂家直销★价格公道★质量保证 | 压接机|高精度压接机|手动压接机|昆明可耐特科技有限公司[官网] 胶泥瓷砖胶,轻质粉刷石膏,嵌缝石膏厂家,腻子粉批发,永康家德兴,永康市家德兴建材厂 | 溶氧传感器-pH传感器|哈美顿(hamilton) | 水上浮桥-游艇码头-浮动码头-游船码头-码瑞纳游艇码头工程 | 重庆LED显示屏_显示屏安装公司_重庆LED显示屏批发-彩光科技公司 重庆钣金加工厂家首页-专业定做监控电视墙_操作台 | 合肥活动房_安徽活动板房_集成打包箱房厂家-安徽玉强钢结构集成房屋有限公司 | 【官网】博莱特空压机,永磁变频空压机,螺杆空压机-欧能优 | 玻璃钢格栅盖板|玻璃钢盖板|玻璃钢格栅板|树篦子-长沙川皖玻璃钢制品有限公司 | 广东健伦体育发展有限公司-体育工程配套及销售运动器材的体育用品服务商 | 石栏杆_青石栏杆_汉白玉栏杆_花岗岩栏杆 - 【石雕之乡】点石石雕石材厂 | 超细粉碎机|超微气流磨|气流分级机|粉体改性设备|超微粉碎设备-山东埃尔派粉碎机厂家 | 高压贴片电容|贴片安规电容|三端滤波器|风华电容代理南京南山 | 太平洋亲子网_健康育儿 品质生活 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 低合金板|安阳低合金板|河南低合金板|高强度板|桥梁板_安阳润兴 北京租车牌|京牌指标租赁|小客车指标出租 | 智能汉显全自动量热仪_微机全自动胶质层指数测定仪-鹤壁市科达仪器仪表有限公司 | Brotu | 关注AI,Web3.0,VR/AR,GPT,元宇宙区块链数字产业 |