登录机工教育服务网
点击注册
使用第三方账号登录
单片机应用技术——汇编+C51项目教程
行业优秀教材 , 赠PPT课件、模拟试卷、项目仿真电路及程序、思考与练习参考答案,
作者:姚存治 主 编
ISBN:978-7-111-50040-7
所属丛书:教育部高等职业教育示范专业规划教材(电气工程及自动化类专业)

申请样书,扫描二维码

本书共设计了10个项目,分别是:单片机控制的LED流水灯、单片机控制的数码管电子时钟、可调控的走马灯、单片机控制的点阵显示屏、用LCD1602与DS18B20设计的数字温度计、用24C02与LE...

同系列书
相关图书
  • 图书详情
ISBN:978-7-111-50040-7
装订:平装
责编:于宁 曲世海 韩静
开本:16开
出版日期: 2018-06-13
字数:380 千字
定价:43.0
图书简介

本书共设计了10个项目,分别是:单片机控制的LED流水灯、单片机控制的数码管电子时钟、可调控的走马灯、单片机控制的点阵显示屏、用LCD1602与DS18B20设计的数字温度计、用24C02与LED数码管设计电子密码锁、单片机控制的波形发生器、单片机交通灯远程控制系统、SF6气体密度实时监测系统设计。本书以项目为载体,涵盖了单片机系统中典型的知识点:存储器结构、中断与定时、LED数码管显示器与点阵显示器、键盘、LCD1602字符液晶和LCD12864图形液晶、1-wire总线、SPI总线、I2C总线、串行通信、A-D转换及D-A转换、DS18B20和1302用法、单片机系统开发环境。内容的编排上遵循工作过程导向的思路,项目主导,任务分解。在程序方面既有汇编语言,又有C51编程。每个项目都用到了Wave6000或KeilC51开发软件和Proteus仿真软件。可以真正实现在课堂上做实验,实现“学中做、做中学”这样高效的学习方式。本书可作为高职高专院校自动控制类、机电类、供用电类、电子信息类、铁道机车车辆类等相关专业的单片机课程教材或教学参考书,也可作为工程技术人员的参考用书。

作者信息
章节目录

前言
项目1单片机控制的LED流水灯的
设计和制作1
任务1    1初识单片机1
1    1    1什么是单片机1
1    1    2单片机的应用形式2
1    1    3单片机的发展历程2
1    1    4单片机的主要产品种类4
1    1    5单片机的应用领域7
任务1    2了解单片机中的数制与码制8
1    2    1数制8
1    2    2各种数制间的转换9
1    2    3计算机中数的表示10
1    2    4常用二进制编码11
任务1    3学习MCS    51单片机的内部配置
和引脚功能12
1    3    1MCS    51单片机的内部结构及工作
原理13
1    3    2MCS    51单片机的引脚功能16
1    3    3MCS    51单片机的存储器结构20
1    3    4单片机最小系统的概念25
任务1    4了解单片机的开发环境28
1    4    1WAVE6000软件使用简介28
1    4    2KEIL μVision4软件使用简介31
1    4    3Proteus 7    8软件简介37
任务1    5学习单片机C51编程48
1    5    1C51的数据结构48
1    5    2C51的运算符52
1    5    3一个完整的C51程序结构53
1    5    4C51的应用举例55
任务1    68位LED流水灯的控制设计与
仿真57
1    6    1硬件介绍57
1    6    2程序的编制58
1    6    3综合仿真调试59
思考与练习59
项目2单片机控制的数码管电子
时钟的设计与制作61
任务2    1学习单片机汇编语言61
2    1    1汇编语言的特点61
2    1    2汇编语言的语句和指令61
2    1    3MCS    51单片机指令简介及指令中
符号的含义62
2    1    4寻址方式63
任务2    2学习MCS    51单片机指令系统66
2    2    1数据传送类指令66
2    2    2算术运算指令70
2    2    3逻辑运算与移位类指令73
2    2    4控制转移类指令75
2    2    5位操作指令79
任务2    3学习汇编语言程序设计81
2    3    1软件编程的步骤和方法81
2    3    2汇编语言源程序的汇编82
2    3    3汇编语言编程实例85
任务2    4学习MCS    51单片机中断系统88
2    4    1中断的基本概念88
2    4    2引入中断技术的优点89
2    4    3中断系统应有的功能90
2    4    4中断请求标志90
2    4    5中断允许控制91
2    4    6中断优先级的设定92
2    4    7中断处理过程分析93
2    4    8中断技术应用96
任务2    5学习MCS    51单片机定时器/
计数器99
2    5    1定时器/计数器的结构和工作
原理99
2    5    2定时器/计数器的四种工作方式
分析103
2    5    3定时器/计数器的应用104
任务2    6认识LED数码管显示器111
2    6    1LED数码管显示器的内部结构和
显示原理111
2    6    2LED显示方式112
2    6    3MCS    51和八段数码管显示器的
接口设计114
任务2    78位数字时钟的设计与仿真116
2    7    1硬件电路设计116
2    7    2程序设计116
2    7    3综合调试122
思考与练习122
项目3可调控的走马灯的设计与
制作124
任务3    1学习键盘接口技术124
3    1    1独立式键盘应用124
3    1    2按键的消抖处理126
3    1    3行列式键盘应用128
任务3    2可以调控的走马灯的设计与
仿真131
3    2    1硬件电路设计131
3    2    2程序编制131
3    2    3综合仿真调试135
思考与练习135
项目4单片机控制的点阵显示屏的
设计与制作136
任务4    1LED点阵显示器介绍136
4    1    1LED点阵显示器的结构和原理136
4    1    2MCS    51单片机和LED点阵
显示器的接口设计138
任务4    2单片机控制的点阵显示屏的
设计与仿真140
4    2    1硬件电路设计140
4    2    2程序编制143
4    2    3综合仿真调试145
思考与练习145
项目5用LCD1602与DS18B20设计
数字温度计146
任务5    1学习LCD1602的原理与接口146
5    1    1LCD1602的内部结构146
5    1    2LCD1602的控制命令149
5    1    3MCS    51与LCD1602的接口
技术150
任务5    21    wire总线技术与DS18B20的
应用157
5    2    11    wire总线技术简介157
5    2    2DS18B20简介162
任务5    3数字温度计设计与仿真166
5    3    1硬件电路设计166
5    3    2程序编制166
5    3    3综合仿真调试174
思考与练习175
项目6用24C02与LED数码管设计
电子密码锁176
任务6    1学习I2C总线扩展176
6    1    1I2C总线基础知识176
6    1    2串行EEPROM 24C02扩展177
任务6    2电子密码锁设计与仿真182
6    2    1硬件电路设计182
6    2    2程序编制183
6    2    3综合仿真调试192
思考与练习192
项目7单片机控制的波形发生器的
设计与制作193
任务7    1了解D    A转换器原理及指标193
7    1    1D    A转换器的原理193
7    1    2D    A转换器的性能指标194
7    1    3典型的D    A转换器芯片
DAC0832195
任务7    2学习单片机与D    A转换器的接口
应用197
7    2    1单片机与并行8位DAC的接口
应用197
7    2    2单片机与并行12位DAC的接口
方法200
7    2    3单片机与串行DAC接口202
任务7    3了解A    D转换器原理及指标208
7    3    1逐次逼近式A    D转换器的原理
分析208
7    3    2A    D转换器的性能指标209
7    3    3典型的A    D转换器芯片
ADC0809209
任务7    4学习单片机与A    D转换器的接口
应用210
7    4    1单片机与并行8位A    D转换器
的接口应用210
7    4    2单片机与串行8位A    D转换器
的接口应用212
任务7    5波形发生器的设计与仿真216
7    5    1硬件电路设计216
7    5    2典型波形分析217
7    5    3程序设计220
7    5    4综合仿真调试221
思考与练习221
项目8单片机交通灯远程控制系统的
设计与制作222
任务8    1认识串行通信接口222
8    1    1串行通信基础知识222
8    1    2AT89S51单片机串行口224
8    1    3串行通信的电平转换227
8    1    4串行口应用228
任务8    2单片机交通灯远程控制系统的
设计与仿真232
8    2    1硬件电路设计232
8    2    2虚拟串口驱动软件及串口调试
软件的使用232
8    2    3程序设计234
8    2    4综合仿真调试237
思考与练习238
项目9基于单片机的直流电动机正反
转控制系统的设计与仿真239
任务9    1认识步进电动机239
9    1    1步进电动机简介239
9    1    2步进电动机工作原理239
任务9    2直流电动机正反转控制设计与
仿真240
9    2    1硬件电路设计240
9    2    2程序设计242
9    2    3综合仿真调试244
思考与练习245
项目10SF6气体密度实时监测系统的
设计与仿真246
任务10    1学习LCD12864的原理与接口
技术246
10    1    1LCD12864硬件接口与内部
寄存器246
10    1    2LCD12864控制器软件接口250
10    1    3LCD12864应用实例252
任务10    2学习DS1302的原理与接口256
10    2    1DS1302硬件原理256
10    2    2DS1302软件接口258
任务10    3了解SF6密度继电器工作
原理261
10    3    1SF6密度继电器简介261
10    3    2SF6气体密度继电器工作原理261
任务10    4单片机系统的抗干扰设计262
10    4    1干扰的作用机制262
10    4    2抗干扰的硬件措施263
10    4    3抗干扰的软件措施264
任务10    5SF6气体密度实时监测系统
设计266
10    5    1系统硬件设计266
10    5    2系统软件设计266
10    5    3系统调试运行282
思考与练习283
附录284
附录A单片机及常用接口芯片引脚图284
附录BMCS    51系列单片机汇编指令表286
参考文献289

前言/序言 展开  + 收缩 —
图书评论
联系我们

北京西城区百万庄大街22号

邮编:100037

电子邮箱:cmpedu@cmpedu.com

教材网咨询:010-88379833

网上购书:010-88379170 / 9693

团购热线:010-68326294

官方二维码

随手扫一扫~了解多多

版权所有:机械工业出版社京ICP备14043556号-2 Copyright (C) 2017 CmpEdu. All Rights Reserved