微机控制应用技术

副标题:无

作   者:王晓静

分类号:

ISBN:9787560644660

微信扫一扫,移动浏览光盘

简介


  本书围绕微机控制应用技术,以51单片机为基础,采用C语言作为程序设计语言,综合考虑了高职学生的接受能力、就业需求,并结合近几年的教学改革经验编写而成。
  本书按照由浅入深、循序渐进的原则,选取了七个项目,分别为:熟悉微机控制系统、七色发光手电、LED点阵屏、无字库LCD液晶显示器12864、基于DS18B20的数字温度计、环境测试、温控直流电机控制系统。
  本书语言简洁、图文并茂,侧重实际应用。
  本书可作为高等职业专科院校电子信息类、电气类、机电类等专业的微机控制技术课程的教材,也可作为电子工程技术人员的参考书。


目录


项目一 熟悉微机控制系统 1
项目任务 1
项目目标 1
1.1 微机控制技术 1
1.1.1 微机控制技术概述 1
1.1.2 51单片机概述 3
1.2 模拟手电 3
1.2.1 硬件设计 3
1.2.2 软件设计 4
项目评价 5
项目练习 6
项目二 七色发光手电 7
项目任务 7
项目目标 7
2.1 七色发光手电框图 7
2.2 三色发光二极管 8
2.2.1 三基色原理 8
2.2.2 三色发光二极管 8
2.2.3 七色发光手电测试 9
2.2 七色发光手电硬件设计 9
2.3 七色发光手电软件设计 11
2.3.1 七色彩灯 11
2.3.2 函数 12
2.3.3 七色发光手电 16
项目评价 18
项目练习 19
项目三 LED点阵屏 20
项目任务 20
项目目标 20
3.1 LED点阵概述 21
3.1.1 LED点阵 21
3.1.2 LED 8 × 8点阵内部结构 21
3.1.3 LED点阵框图 22
3.2 8 × 8点阵硬件设计 23
3.2.1 8路锁存器74HC573 23
3.2.2 8 × 8点阵硬件设计 25
3.3 显示8 × 8图片软件设计 26
3.3.1 扫描8 × 8点阵 26
3.3.2 显示8 × 8图片 28
3.3.3 取模软件 30
3.4 32 × 64点阵硬件设计 35
3.4.1 32 × 64点阵概述 35
3.4.2 4线-16线译码器74LS154 35
3.4.3 行驱动硬件设计 38
3.4.4 8位移位寄存器74LS595 42
3.4.5 列驱动硬、软件设计 46
3.5 32 × 64点阵软件设计 49
3.5.1 第一行16 × 16信息显示 49
3.5.2 第二行16 × 16信息显示 55
项目评价 59
项目练习 60
项目四 无字库LCD液晶
显示器12864 63
项目任务 63
项目目标 63
4.1 12864屏幕管理机制 64
4.1.1 12864概述 64
4.1.2 12864屏幕管理机制 64
4.1.3 12864显示位置描述 68
4.2 12864硬件设计 68
4.2.1 12864引脚图 68
4.2.2 12864基本操作 69
4.2.3 12864硬件设计 69
4.3 12864常用指令及函数 70
4.3.1 显示开/关控制及函数 70
4.3.2 设置页地址及函数 72
4.3.3 设置列地址及函数 73
4.3.4 写显示数据及函数 74
4.4 12864常用函数 74
4.4.1 设置页列函数 74
4.4.2 清屏函数 75
4.4.3 初始化函数 76
4.5 12864显示固定信息 76
4.5.1 信息分析 76
4.5.2 显示16 × 16信息函数 77
4.5.3 源程序 78
4.5.4 练习 82
4.6 12864显示变量的值 88
4.6.1 二维数组 88
4.6.2 显示变量的值 91
项目评价 97
项目练习 98
项目五 基于DS18B20的数字温度计 100
项目任务 100
项目目标 100
5.1 温度测试概述 101
5.1.1 温度传感器 101
5.1.2 温度测试框图 101
5.1.3 性能指标 102
5.2 DS18B20特点 103
5.3 硬件设计 103
5.3.1 DS18B20引脚图 103
5.3.2 数字温度计硬件设计 105
5.4 DS18B20内部结构 105
5.5 DS18B20高速缓存RAM 106
5.5.1 高速缓存RAM 106
5.5.2 原码、反码、补码 107
5.5.3 数据格式 108
5.5.4 配置寄存器 112
5.6 DS18B20命令 113
5.6.1 ROM命令 113
5.6.2 RAM命令 114
5.7 DS18B20时序图及函数 114
5.7.1 DS18B20初始化时序及函数 114
5.7.2 DS18B20写操作时序及函数 115
5.7.3 DS18B20读操作时序及函数 117
5.8 数据读取并处理函数 118
5.8.1 数据读取并处理过程 119
5.8.2 数据读取并处理函数 119
5.9 数字温度计源程序 120
项目评价 127
项目练习 128
项目六 环境测试 130
项目任务 130
项目目标 130
6.1 环境测试框图 131
6.2 温亮度测试原理 131
6.3 串行双通道ADC0832 132
6.3.1 ADC0832特点 132
6.3.2 ADC0832引脚图 132
6.3.3 ADC性能指标 133
6.3.4 温亮度测试硬件设计 134
6.3.5 ADC0832通道选择 135
6.3.6 ADC0832时序图及函数 135
6.4 温亮度测试软件设计 138
6.4.1 温度数据读取并处理函数 138
6.4.2 亮度数据读取并处理函数 147
6.4.3 温亮度测试源程序 148
6.5 湿度测试 156
6.5.1 湿度测试原理 156
6.5.2 湿度测试硬件设计 158
6.5.3 湿度数据处理函数 158
6.5.4 湿度测试软件设计 160
项目评价 171
项目练习 172
项目七 温控直流电机控制系统 175
项目任务 175
项目目标 175
7.1 温控直流电机控制系统框图 175
7.2 直流电机原理 176
7.2.1 常见直流电机 176
7.2.2 直流电机的特点 176
7.2.3 直流电机的基本工作原理 176
7.2.4 直流电机的参数 177
7.3 温控直流电机控制系统硬件设计 178
7.3.1 直流电机的驱动 178
7.3.2 达林顿管ULN2003 179
7.3.3 温控直流电机控制系统硬件设计 180
7.3.4 直流电机驱动函数 180
7.4 直流电机调速原理 181
7.4.1 直流电机调速原理 181
7.4.2 直流电机调速函数 183
7.5 温控直流电机软件设计 184
项目评价 188
项目练习 189
参考文献 192

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

微机控制应用技术
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon