例说51单片机(C语言版)(第3版)(附光盘1张) pdf epub mobi txt 电子书 下载 2024

图书介绍


例说51单片机(C语言版)(第3版)(附光盘1张)

简体网页||繁体网页
张义和 等 著



点击这里下载
    


想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-04-29

类似图书 点击查看全场最低价

出版社: 人民邮电出版社
ISBN:9787115223685
版次:1
商品编码:10064346
品牌:异步图书
包装:平装
丛书名: 无
开本:16开
出版时间:2010-06-01
用纸:胶版纸
页数:422
字数:680000
正文语种:中文
附件:光盘
附件数量:1

例说51单片机(C语言版)(第3版)(附光盘1张) epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024

相关图书



例说51单片机(C语言版)(第3版)(附光盘1张) epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024

例说51单片机(C语言版)(第3版)(附光盘1张) pdf epub mobi txt 电子书 下载



具体描述

编辑推荐

  全新改写的《例说51单片机(C语言版)(第3版)》在上一版的基础上,提供了更加丰富完整的内容,让读者能够快速地进入单片机与数字微控制器的领域。在第3版里大部分都重新绘制,以高分辨率呈现。
  凝聚单片机应用教学专家多年以验和心血,讲解更透彻,效果更突出!
  畅销不衰的单片机经典入门教程,基本开发环境、8×51结构与应用、系统应用等根据需要安排于各章节,适于教学编排。
  每个单元都有大量的范例与练习。电路与电路之间,程序与程序之间。都保持着关联性,让读者轻松入门。

内容简介

  《例说51单片机(C语言版)(第3版)》分为基本开发环境、8x51结构与应用、外围系统应用三部分。前两章为基本开发环境的介绍,其中包括8x51基本知识、开发系统(mVision3)与程序设计语言(KeilC)。第3章到第8章为8x51结构与应用,包括输入/输出端口、中断、定时器/计数器、串行口等,并分别以实例引出。第9章到第14章则是外围系统应用,包括音乐程序的开发、步进电机的控制、AD/DAC接口芯片的应用、LED点阵的驱动、LCD模块的应用、习题解答等。《例说51单片机(C语言版)(第3版)》整体结构采用循序渐进的方式,对于每个单元的展开,也是循序渐进的。电路与电路之间,或程序与程序之间,都保持着关联性。在前一个电路(或程序)的基础之上,只做一些微小的改变,就可开发出另一个电路(或程序),让读者轻松入门。在每个实例演练之后,给出“思考一下”的单元,读者能即学即用,动脑思考,让所学知识得以进一步巩固。《例说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

精彩书摘

  第1章 轻松看MCS-51
  1-1 微型计算机与单片机 
  一般地,微型计算机系统包括中央处理单元(CPU)、存储器(Memory)及输入/输出单元(I/O)三大部分,如图1.1所示。CPU就像是人的大脑一样,控制整个系统的运行;存储器则是存放系统运行所需的程序及数据,包括只读存储器(Read Only Memory,ROM)及随机存取存储器(Randon Access Memory,RAM),通常ROM用来存储程序或永久性的数据,称为程序存储器,RAM则是用来存储程序执行时的暂存数据,称为数据存储器;I/O是微型计算机系统与外部沟通的管道,其中包括输入端口与输出端口。这三部分分别由不同的元件组成,然后把它们组装在电路板上,形成一个微型计算机系统。
  单片微型计算机(即单片机或微控制器)就是把中央处理单元、存储器、输入/输出单元等全部放置在一个芯片里,如图1—2所示,只要再配置几个小元件,如电阻器、电容器、石英晶体、连接器等,就成为一个完整的微型计算机系统。因此整个系统的体积小、成本低、可靠性高,成为目前微型计算机控制系统的主流。

前言/序言

  首先感谢许多老师的爱戴,以及出版社的支持与包容,使得本书快速再版,而这个版次非常不同,绝对会让大家耳目一新!本书在编写之初,就抱着严谨的态度,要让这本书成为这类书籍的标杆。事实证明,我们仅做到了部分,仍有很大的改善空间。所以,这一年来,我们以此书为教材,在不同场合,针对高职学生及在职人员分别开设了多个班次,几乎每个班次都从第一章上到最后一章。而每个班次都有许多建议、调整与勘误,使得第三版能极尽完美。
  循序渐进的坚持本书大概可分为基本开发环境、8x51结构与应用、外围系统应用3部分,简述如下。
  前两章属于基本开发环境的介绍,其中包括8x51基本知识、开发系统(LLVision3)与程序语言(Keilc)。第3章到第8章为8x51结构与应用,包括输入/输出端口、中断、定时器/计数器、串行口、看门狗定时器、节电方式等,并分别以实例导引。在此着重于讲述8x51本身的控制,让大家更深刻地了解这种单片机微控制器。
  第9章到第13章则是外围系统应用,包括音乐程序的开发、步进电机的控制、AD/DA接口芯片的应用、LED点阵的驱动、LCD模块的驱动等。在此着重于8x51与其他外围设备的连接,当然,也针对常用外围设备详细介绍,并探讨了其应用方法。
  本书整体结构采用循序渐进的方式,对于每个单元的展开,也是循序渐进的,电路与电路之间,或程序与程序之间,都保持着关联性,在前一个电路(或程序)的基础上,仅做些微小的改变,就可开发出另一个电路(或程序),让读者没有压力。关于这一点,的确让我们费尽心思。在每个实例演练之后,进一步给出“思考一下”的单元,让大家能即学即用,动脑思考,让所学知识更加扎实。
例说51单片机(C语言版)(第3版)(附光盘1张) 电子书 下载 mobi epub pdf txt

例说51单片机(C语言版)(第3版)(附光盘1张) pdf epub mobi txt 电子书 下载
想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

一直比较喜欢的一本书。

评分

一拿到书就看见了包在外面的塑料纸,我就知道这是没有拆封的,果然打开一看纸张的质量非常好,很有质感,内容也很全面,光盘还没看,总体很满意。

评分

质量很好,包装严密,正版!图文并茂,很久没有买过这么负责任的书了。

评分

书挺不错的,实例也很多

评分

总算完了一件事,别的没有了!

评分

自己学!!!!!!!

评分

学长推荐的课本值得看啊

评分

书写的挺棒的,通俗易懂,很容易看懂,适合初学者及普通开发人员

评分

一直比较喜欢的一本书。

类似图书 点击查看全场最低价

例说51单片机(C语言版)(第3版)(附光盘1张) pdf epub mobi txt 电子书 下载


分享链接


去京东购买 去京东购买
去淘宝购买 去淘宝购买
去当当购买 去当当购买
去拼多多购买 去拼多多购买


例说51单片机(C语言版)(第3版)(附光盘1张) bar code 下载
扫码下载










相关图书




本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 windowsfront.com All Rights Reserved. 静流书站 版权所有