图书介绍
单片机系统设计PDF|Epub|txt|kindle电子书版本网盘下载
![单片机系统设计](https://www.shukui.net/cover/13/31900814.jpg)
- 罗德雄,黄应强主编 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111508045
- 出版时间:2015
- 标注页数:207页
- 文件大小:34MB
- 文件页数:215页
- 主题词:单片微型计算机-系统设计-高等职业教育-教材
PDF下载
下载说明
单片机系统设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
项目1 简易功能计算器1
【学习目标】1
【项目描述】1
【项目实施】1
任务1 设计方案1
任务2 软件设计2
任务3 系统仿真与调试4
【相关知识】7
1.1 C语言基础7
1.1.1 C语言的发展及特点7
1.1.2 简单C程序介绍8
1.1.3 C程序的开发过程10
1.1.4 VC++6.0集成开发环境10
1.1.5 数据类型和数据运算14
1.2 流程图21
1.2.1 流程图的作用21
1.2.2 流程图的组成21
1.2.3 流程图的绘制方法22
1.3 C语言程序语句23
1.3.1 控制语句23
1.3.2 表达式语句23
1.3.3 函数调用语句23
1.3.4 空语句23
1.3.5 复合语句23
1.3.6 格式化输入/输出函数23
1.4 算法与程序的三个基本结构29
1.4.1 算法的概念29
1.4.2 算法的特性29
1.4.3 程序的三种基本控制结构29
【能力拓展】48
【项目考核】48
项目2 学生成绩统计系统50
【学习目标】50
【项目描述】50
【项目实施】50
任务1 设计方案50
任务2 软件设计51
任务3 系统仿真与调试56
【相关知识】58
2.1 数组58
2.1.1 一维数组的定义和引用58
2.1.2 二维数组的定义和引用62
2.1.3 字符数组64
2.2 函数68
2.2.1 概述68
2.2.2 函数定义的一般形式70
2.2.3 函数的参数和函数的值71
2.2.4 函数的调用73
2.2.5 函数的嵌套调用74
2.2.6 函数的递归调用75
2.2.7 数组作为函数参数77
2.2.8 局部变量和全局变量79
2.3 指针82
2.3.1 地址指针的基本概念82
2.3.2 变量的指针和指向变量的指针变量83
2.3.3 数组指针和指向数组的指针变量86
【能力拓展】87
【项目考核】88
项目3 小车状态指示灯控制器89
【学习目标】89
【项目描述】89
【主要的仪器设备和元器件】89
【项目实施】90
任务1 总体设计90
任务2 硬件设计90
任务3 软件设计91
任务4 系统仿真与调试92
【相关知识】93
3.1 单片机基础93
3.1.1 单片机的发展概况93
3.1.2 单片机的应用94
3.2 单片机的内部结构95
3.2.1 CPU系统95
3.2.2 存储器系统100
3.2.3 并行I/O端口系统107
3.2.4 其他功能单元110
3.3 单片机的外部结构110
3.3.1 单片机的引脚功能110
3.3.2 复位电路112
3.4 单片机执行指令过程113
3.5 软件Proteus和Keil C的使用114
3.5.1 软件Proteus的使用114
3.5.2 Keil软件的使用115
3.6 独立式键盘126
3.6.1 键盘接口技术126
3.6.2 独立式键盘126
3.6.3 键盘程序设计流程127
【能力拓展】128
【项目考核】128
项目4 智能小车寻迹控制系统130
【学习目标】130
【项目描述】130
【主要的仪器设备和元器件】130
【项目实施】131
任务1 总体设计131
任务2 硬件设计132
任务3 软件设计133
任务4 系统仿真与调试137
【相关知识】137
4.1 直流电动机及其控制137
4.1.1 H桥驱动电路137
4.1.2 使能控制和方向逻辑138
4.2 寻迹传感器140
4.2.1 光电传感器构成的循迹检测电路140
4.2.2 黑线检测原理140
【能力拓展】141
【项目考核】141
项目5 智能小车循线控制系统143
【学习目标】143
【项目描述】143
【主要的仪器设备和元器件】143
【项目实施】144
任务1 总体设计144
任务2 硬件设计144
任务3 软件设计145
任务4 系统仿真与调试149
【相关知识】150
5.1 数码管及其显示控制150
5.1.1 数码管的结构151
5.1.2 数码管的工作原理151
5.1.3 数码管的字形编码151
5.1.4 LED数码管的显示方式152
5.2 定时/计数器153
5.2.1 定时器/计数器153
5.2.2 定时/计数器方式控制寄存器TMOD154
5.2.3 定时器/计数器的控制寄存器TCON154
5.2.4 定时/计数器的初始化155
5.2.5 定时器/计数器的工作方式155
5.3 中断系统159
5.3.1 中断系统的结构160
5.3.2 中断系统控制161
5.3.3 中断系统响应163
5.3.4 中断系统应用164
【能力拓展】165
【项目考核】166
项目6 智能小车控制系统167
【学习目标】167
【项目描述】167
【主要的仪器设备和元器件】167
【项目实施】168
任务1 总体设计168
任务2 硬件设计168
任务3 软件设计169
任务4 系统仿真与调试175
【相关知识】176
6.1 矩阵式键盘176
6.1.1 扫描方式键盘的程序设计流程176
6.1.2 键盘扫描程序177
6.1.3 键盘扫描的中断控制方式178
6.2 D-A转换器178
6.2.1 D-A转换器的基本原理和主要技术指标178
6.2.2 集成D-A转换器——DAC0832179
6.2.3 DAC0832和MCS-51的接口180
6.3 液晶显示器及其工作原理182
6.3.1 液晶显示器的特点182
6.3.2 液晶显示器的分类182
6.3.3 液晶显示器的工作原理183
6.3.4 液晶显示器的技术参数183
6.4 LCD1602的使用184
6.4.1 点阵字符型LCD的接口特性184
6.4.2 点阵字符型液晶显示模块的基本特点184
6.4.3 HD44780的引脚与时序185
6.4.4 HD44780的编程结构186
6.4.5 1602字符型LCD指令集187
6.4.6 LCD1602与单片机的接口设计188
6.4.7 程序设计189
6.5 测距传感器191
6.5.1 测距工作原理191
6.5.2 超声波发射电路192
6.5.3 超声波接收电路192
【能力拓展】193
【项目考核】193
附录195
附录A MCS-51单片机指令系统195
附录B 单片机的伪指令201
附录C 特殊功能寄存器202
附录D ASCII码203
附录E Easy 51pro V2.0的使用203
参考文献207