图书介绍
单片机C语言应用技术PDF|Epub|txt|kindle电子书版本网盘下载
- 彭芬主编 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:9787560627274
- 出版时间:2012
- 标注页数:184页
- 文件大小:31MB
- 文件页数:194页
- 主题词:单片微型计算机-C语言-程序设计-高等职业教育-教材
PDF下载
下载说明
单片机C语言应用技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
模块1 单片机硬件系统1
任务1 点亮最简单的单片机系统1
1.1 计算机中的数制2
1.1.1 数制的基本概念3
1.1.2 不同数制之间的相互转换3
1.2 单片机简介4
1.2.1 单片机的基本概念5
1.2.2 51单片机5
1.3 MCS-51 单片机的内部结构7
1.3.1 8051单片机的基本内部结构8
1.3.2 8051单片机的存储器结构9
1.4 8051单片机的信号引脚及最小系统14
1.4.1 信号引脚及功能14
1.4.2 单片机最小系统16
1.4.3 单片机应用系统20
习题121
模块2 单片机开发软件系统23
任务2 调试最简单的单片机系统点亮程序23
2.1 单片机系统开发软件KEIL C5 123
2.1.1 KEIL C51软件基本知识24
2.1.2 KEIL C51软件的使用24
2.2 程序下载软件28
2.2.1 下载软件的作用28
2.2.2 STC下载软件的介绍28
2.2.3 STC下载软件的使用步骤28
习题230
模块3 并行I/O口应用与C语言基础31
任务3 控制8个LED发光二极管闪烁31
3.1 并行I/O端口电路结构及功能38
3.1.1 P0口38
3.1.2 P1口41
3.1.3 P2口41
3.1.4 P3口42
3.1.5 端口的负载能力43
3.1.6 并行口使用小结43
3.2 C语言基础知识43
3.2.1 C语言简介44
3.2.2 C51简介44
3.3 C语言数据与运算45
3.3.1 存储区域45
3.3.2 存储模式46
3.3.3 数据类型47
3.3.4 常量与变量49
3.3.5 运算符和表达式51
任务4 流水灯54
3.4 C语言的基本语句56
3.4.1 表达式语句和复合语句56
3.4.2 选择语句57
3.4.3 循环语句61
习题366
模块4 定时与中断系统68
任务5 定时亮灭的小灯68
4.1 C语言函数69
4.1.1 C51语言程序的基本结构69
4.1.2 函数分类71
4.1.3 函数定义71
4.1.4 函数调用72
4.1.5 函数的定义与调用应用举例72
4.2 定时/计数器75
4.2.1 定时/计数器的结构和工作原理75
4.2.2 定时/计数器的工作方式78
4.2.3 定时/计数器的应用80
任务6 人工控制的小灯84
4.3 中断系统86
4.3.1 中断的基本概念86
4.3.2 8051片机中断系统的结构87
4.3.3 中断的特殊功能寄存器88
4.3.4 中断处理过程90
4.3.5 中断的应用92
习题497
模块5 显示和键盘接口技术99
任务7 LED数码管显示的简易秒表倒计时设计99
5.1 数组101
5.1.1 一维数组101
5.1.2 字符数组102
任务8 编制数码管动态显示程序103
5.2 单片机与LED数码管接口105
5.2.1 LED数码管的结构及原理105
5.2.2 LED数码管静态显示107
5.2.3 LED数码管动态显示107
任务9 字符型LCD液晶显示欢迎界面108
5.3 单片机与LCD液晶显示器接口110
5.3.1 LCD芯片介绍110
5.3.2 HD44780中的存储器112
5.3.3 HD44780指令集113
5.3.4 字符型LCD1602的基本操作与应用116
任务10 用矩阵键盘控制8路跑马灯118
5.4 单片机与键盘接口124
5.4.1 按键的去抖125
5.4.2 独立式按键126
5.4.3 矩阵式键盘128
习题5129
模块6 串行口通信技术130
任务11 单片机之间双机通信130
6.1 串行通信基础134
6.1.1 串行通信与并行通信134
6.1.2 串行通信的制式135
6.1.3 异步通信和同步通信135
6.1.4 串行通信的校验137
6.2 MCS-51的串行接口137
6.2.1 MCS-51串行口的结构137
6.2.2 串行口的工作方式139
任务12 单片机和PC之间一对一通信143
6.3 单片机和PC之间的串行通信146
6.3.1 RS-232C串行通信总线标准147
6.3.2 单片机和PC的串行通信接口148
任务13 基于I2C串行总线的多点温度测量150
6.4 I2C串行通信162
6.4.1 I2C串行通信的原理162
6.4.2 温度传感器DS 1621165
习题6167
模块7 综合应用169
任务14 简易数字频率计的设计169
习题7178
附录A 单片机学习板说明179
参考文献184