图书介绍
MCS-51单片机原理及应用PDF|Epub|txt|kindle电子书版本网盘下载
![MCS-51单片机原理及应用](https://www.shukui.net/cover/60/32574770.jpg)
- 黄翠翠主编;余良俊,杜丽芳,王立谦副主编 著
- 出版社: 北京大学出版社
- ISBN:
- 出版时间:2013
- 标注页数:268页
- 文件大小:104MB
- 文件页数:276页
- 主题词:
PDF下载
下载说明
MCS-51单片机原理及应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 MCS-51单片机的结构及原理1
1.1单片机基本知识2
1.1.1单片机的基本概念2
1.1.2单片机的发展历程3
1.1.3单片机的实际应用4
1.1.4信息在单片机中的表示5
1.2 MCS-51单片机6
1.2.1 MCS-51单片机的51子系列7
1.2.2 MCS-52子系列7
1.3 MCS-51单片机的基本组成部分8
1.3.1 CPU系统8
1.3.2 CPU外围单元12
1.3.3基本功能19
1.4 MCS-51单片机的芯片封装及引脚功能20
1.4.1 MCS-51单片机芯片封装20
1.4.2 MCS-51单片机的芯片封装及引脚功能21
1.5 MCS-51单片机的工作方式22
1.5.1复位方式22
1.5.2程序执行方式23
1.5.3低功耗方式23
习题24
第2章 Keil C51简介及单片机程序开发流程26
2.1 Keil C51软件简介27
2.1.1 Keil μVision4集成开发环境27
2.1.2建立工程文件29
2.1.3工程项目的编译32
2.1.4工程项目的调试33
2.2单片机程序开发流程34
2.2.1建立工程34
2.2.2编译并生成可执行文件36
2.2.3软件仿真37
2.2.4程序下载39
习题42
第3章 C51基础43
3.1 C语言与MCS-51单片机44
3.1.1 C语言的特点44
3.1.2 C51编程语言的优势45
3.2 C51的数据46
3.2.1 C51的数据类型46
3.2.2 C51数据的存储类型50
3.3 C51的运算符及优先级54
3.3.1 C51的运算符54
3.3.2运算符的优先级58
3.4 C51的基本结构与相关语句59
3.4.1 C51的基本结构59
3.4.2 C51的相关语句60
3.5 C51的子函数的定义及调用65
3.5.1子函数的定义66
3.5.2子函数的调用67
习题69
第4章 MCS-51单片机的中断系统70
4.1中断的基本概念及主要功能71
4.1.1中断的概念71
4.1.2中断的主要功能73
4.2 MCS-51单片机中断系统73
4.2.1中断源73
4.2.2中断允许控制75
4.2.3中断优先级75
4.2.4中断处理过程77
4.3 MCS-51中断编程实例79
4.3.1外部中断0与外部中断179
4.3.2外部中断源的中断嵌套84
4.3.3查询方式实现中断86
4.4设计与提高88
4.4.1 水库水位监测器设计88
4.4.2 8位抢答器设计90
习题92
第5章 MCS-51单片机的定时/计数器94
5.1 定时/计数器的结构及工作原理95
5.1.1 定时/计数器的结构95
5.1.2 定时/计数器的工作原理96
5.2 定时/计数器的控制及方式寄存器97
5.2.1 定时/计数器的控制寄存器97
5.2.2 定时/计数器的方式寄存器98
5.3 定时/计数器的工作方式100
5.3.1 定时/计数器0、 1的工作方式100
5.3.2 定时/计数器2的工作方式103
5.4 定时/计数器编程实例107
5.4.1 定时/计数器0、1编程实例107
5.4.2 定时/计数器2编程实例112
5.4.3 查询方式实现定时/计数器中断115
5.5 设计与提高115
5.5.1 作息时间控制时钟设计115
5.5.2 交通控制灯设计120
习题123
第6章 MCS-51单片机的串行通信接口124
6.1 串行通信概述125
6.1.1 串行通信的分类126
6.1.2 串行通信的数据传输格式126
6.1.3 波特率127
6.2 串行通信接口标准127
6.2.1 RS-232C标准128
6.2.2 串口通信连接方式130
6.3 MCS-51单片机串口结构与工作方式131
6.3.1 MCS-51单片机的串口结构131
6.3.2 串口控制寄存器SCON131
6.3.3 串口工作方式133
6.4 串口应用编程实例136
6.4.1 串口方式0编程实例136
6.4.2 串口方式1编程实例140
6.4.3 串口方式2和方式3编程实例143
6.5 设计与提高152
习题155
第7章 MCS-51单片机常用输入输出设备156
7.1 输入设备157
7.1.1 开关和按键157
7.1.2 键盘159
7.2 输出设备165
7.2.1 LED165
7.2.2 LED数码管165
7.2.3 LCD172
7.3 输入输出控制186
7.4 设计与提高192
7.4.1 简易计算器设计192
7.4.2 简易密码锁设计198
习题204
第8章 MCS-51单片机常用外围设备芯片与接口电路205
8.1 D/A转换芯片206
8.1.1 D/A转换器206
8.1.2 D/A转换芯片DAC0832208
8.1.3 DAC0832与MCS-51单片机的接口电路210
8.2 A/D转换芯片215
8.2.1 A/D转换器215
8.2.2 A/D转换芯片ADC0809217
8.2.3 ADC0809与MCS-51单片机的接口电路219
8.3串行日历时钟芯片223
8.3.1 DS1302芯片223
8.3.2 DS1302与MCS-51单片机的接口电路228
8.4数字温度传感器230
8.4.1 DS 18B20芯片230
8.4.2 DS 18B20芯片与MCS-51单片机的接口电路236
8.5设计与提高243
8.5.1测速器设计243
8.5.2多路数字电压表设计247
8.5.3电子日历设计252
8.5.4数字温度计设计257
习题262
参考文献264