单片微机软件设计技术PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:涂时亮编著
- 出 版 社:北京:科学技术文献出版社;重庆分社
- 出版年份:1988
- ISBN:7502301941
- 页数:574 页
第一章 单片机概述 1
1.1 引言 1
1.1.1 单片机的特点 1
1.1.2 单片机的现状和发展趋向 2
1.1.3 单片机的应用 4
1.2 MCS-48系列单片机 4
1.2.1 MCS-48结构 6
1.2.2 MCS-48指令系统 13
1.3 MCS-51系列单片机 24
1.3.1 MCS-51结构 25
1.3.2 定时器/计数器 34
1.3.3 串行接口 37
1.3.4 中断系统 44
1.3.5 MCS-51指令格式和寻址方式 50
1.3.6 MCS-51指令系统 56
第二章 单片机软件开发的方法 75
2.1 软件开发的方法 75
2.1.1 程序开发的步骤 75
2.1.2 程序设计方法 76
2.1.3 编程技巧 79
2.2 测试和调试 81
2.2.1 排错的手段 81
2.2.2 程序的测试 82
2.2.3 程序的调试 84
2.3 单片机开发的手段和工具 85
2.3.1 开发的目的 85
2.3.2 开发的手段 87
2.3.3 常用的单片机开发系统 88
3.1.1 定点数的表示方法 97
第三章 运算程序设计方法 97
3.1 定点数运算 97
3.1.2 定点数加减运算 105
3.1.3 定点数乘法运算 109
3.1.4 定点数除法运算 119
3.2 十进制数运算 139
3.2.1 十进制数表示方法 140
3.2.2 十进制数加减法运算 143
3.2.3 十进制数乘法运算 148
3.2.4 十进制数除法运算 153
3.3 浮点数运算 157
3.3.1 浮点数表示方法 158
3.3.2 浮点数加减法运算 168
3.3.3 浮点数乘除法运算 180
3.3.4 定点数与浮点数的转换 186
3.3.5 浮点数多项式计算 189
3.4 数制转换 195
3.4.1 定点数数制转换 196
3.4.2 浮点数数制转换 208
第四章 单片微机常用数值方法 223
4.1 代数插值 223
4.1.1 插值多项式 223
4.1.2 插值多项式的应用 227
4.1.3 拉格朗日插值公式 231
4.1.4 分段插值 233
4.2 最小二乘曲线拟合和函数逼近 234
4.2.1 离散点的最小二乘拟合 234
4.2.2 连续函数的逼近 237
4.2.3 切比雪夫多项式 240
4.3 方程的根 254
4.3.1 对分法 254
4.3.2 迭代法 255
4.3.3 牛顿迭代法 256
4.3.4 开平方 258
4.4 数值微分与数值积分 263
4.4.1 数值微分 263
4.4.2 数值积分 266
4.5 常用函数计算方法 270
4.5.1 正弦函数计算 271
4.5.2 指数函数ex计算 278
4.5.3 自然对数计算 282
4.5.4 反正切函数计算 287
第五章 数据处理程序设计方法 292
5.1 数据结构 292
5.1.1 一般查表技术 292
5.1.2 二分法查表 301
5.1.3 链表 308
5.1.4 堆栈 314
5.1.5 队列 317
5.2 测量数据预处理 322
5.2.1 标度变换 322
5.2.2 偏移和增益误差的自动校准 325
5.3 数字滤波技术 328
5.3.1 算术平均值法 329
5.3.2 滑动平均值法 332
5.3.3 防脉冲干扰平均值法 335
5.3.4 数字滤波器 338
5.3.5 具有快速响应的数字滤波器 341
5.4 快速富里叶变换 342
5.4.1 概述 342
5.4.2 FFT算法步骤 346
5.4.3 FFT算法在计算机中的实施 348
5.4.4 单片机8032的FFT设计实例 352
第六章 控制程序设计方法 364
6.1 PID控制算法和程序设计 364
6.1.1 模拟PID控制器 365
6.1.2 数字PID控制算法和程序设计 368
6.1.3 PID算法的改进 380
6.1.4 干扰信号的抑制 385
6.1.5 PID调节器参数的选择 387
6.1.6 采样周期的选择 390
6.2 模糊控制器算法和程序设计 394
6.2.1 模糊数学的概念 395
6.2.2 模糊自动控制的原理 412
6.2.3 实用模糊控制器 418
7.1 中断 437
7.1.1 中断基本概念 437
第七章 实时多任务操作系统 437
7.1.2 中断和并行处理 447
7.2 实时操作系统简介 449
7.2.1 操作系统概述 449
7.2.2 实时操作系统基本功能和结构 450
7.3 实时任务调度 453
7.3.1 任务控制块 453
7.3.2 任务调度的功能 455
7.3.3 任务调度算法 456
7.3.4 任务调度程序设计方法 458
7.3.5 任务的建立和删除 461
7.4 任务通讯控制 462
7.4.1 任务间的通讯 462
7.4.2 信号量 464
7.4.3 信件通信方法 468
7.5 实时时钟 471
7.5.1 系统日历和系统时钟 472
7.5.2 闹钟的实现 474
7.6 输入/输出和中断处理 477
7.6.1 串行口通讯 477
7.6.2 一般中断处理方法 481
7.7 实时多任务操作系统环境下的应用软件设计方法 483
7.7.1 实时操作系统与用户程序的接口 483
7.7.2 任务划分方法和实时操作系统的选择 485
7.7.3 任务程序设计方法 487
7.8 iRMX51实时多任务操作系统 490
7.8.1 iRMX51的结构 490
7.8.2 任务的描述 490
7.8.3 任务的管理和调度 496
7.8.4 中断和实时时钟 500
7.8.5 任务通信 501
第八章 单片微机应用系统设计举例 505
8.1 智能仪器设计举例——RLC自动数字电桥 507
8.1.1 智能仪器设计方法 507
8.1.2 RLC自动数字电桥的功能和测量算法 510
8.1.3 RLC自动数字电桥总体结构 513
8.1.4 RLC自动数字电桥软件 516
8.2 单片机实时控制系统设计举例——皮带配料秤 523
8.2.1 实时控制系统的基本要求 524
8.2.2 皮带配料秤简介 526
8.2.3 皮带配料秤总体结构 527
8.2.4 皮带配料秤软件设计 531
8.3 多机系统设计举例——自动气象数据采集系统 550
8.3.1 多机系统设计特点 550
8.3.2 自动气象数据采集系统简介 553
8.3.3 自动气象站总体结构 555
8.3.4 自动气象站软件结构 558
附录一 MCS-48指令系统 564
附录二 MCS-51指令系统 568
参考书目 574
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《近代世界史文献丛编 19》王强主编 2017
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019