选择特殊符号
选择搜索类型
请输入搜索
本书采用“教、学、做一体化”方式,将全书分为基本结构、功能结构、单片机扩展与通信、编程思想以及接口技术等五大模块。全书主要内容包括初识单片机、学做简单小程序、按键控制彩灯流动起来、单片机的定时与计数、单片机中断系统应用、单片机串行通信的应用、单片机的外部扩展与应用、单片机汇编程序设计、常用输入输出接口、数模转换应用。教学内容采用任务驱动方式,通过KEIL软件与PROTEUS软件创建“虚拟实验环境”,采用教学仿真示例进行相关知识的讲解。
本书既可以作为高等职业技术学院、中等职业学校的“应用电子技术、机电一体化、自动化与电子信息”等相关专业的教学用书,也可以作为电子爱好者自学单片机的参考资料。
模块一 基本结构
第1章 初识单片机 2
1.1 认识单片机与微型计算机的不同 2
1.1.1 单片机与微型计算机的结构差异 2
1.1.2 单片机的发展概况 3
1.1.3 目前流行的主流产品及公司介绍 4
1.2 认识单片机的学习工具 6
1.2.1 KEIL软件简介 6
1.2.2 PROTEUS软件 7
1.2.3 启东实训台产品 8
1.3 认识计算机如何表示数据 8
1.3.1 常用的进位计数制 8
1.3.2 数制的转换 9
1.3.3 计算机中常用的编码 10
1.3.4 对逻辑关系的表达(逻辑电路简介) 11
1.4 认识单片机怎样才能开始工作 13
1.4.1 电源与复位电路 13
1.4.2 振荡器与时钟电路 14
1.4.3 单片机的低功耗方式 15
第2章 学做简单小程序 17
2.1 学习KEIL工程项目设计 17
2.1.1 源程序的建立 18
2.1.2 工程项目的建立 19
2.1.3 工程项目的设置 21
2.1.4 KEIL工程文件的编译与链接 23
2.2 单片机点亮1个LED灯 24
2.2.1 实例分析 24
2.2.2 PROTEUS仿真电路设计 25
2.2.3 系统功能调试 27
2.3 单片机点亮8个LED灯 30
2.3.1 认识单片机引脚的封装形式 30
2.3.2 单片机引脚名称及功能说明 31
2.3.3 信号引脚的第二功能 32
2.3.4 实例分析 33
2.4 开关控制点亮LED灯 33
2.4.1 实例分析 34
2.4.2 P0~P3并行口的结构比较 35
2.4.3 并行口的输出功能分析 36
2.4.4 并行口的输入功能分析 37
第3章 按键控制彩灯流动 39
3.1 开关控制点亮多个LED灯 39
3.1.1 实例分析 39
3.1.2 AT89S51单片机的内部结构 41
3.1.3 单片机的CPU 42
3.1.4 单片机执行程序的过程 42
3.2 8个LED灯自动交替闪烁 44
3.2.1 实例分析 44
3.2.2 延时程序分析 45
3.2.3 CPU时序 45
3.2.4 延时时间的计算 46
3.3 8个LED灯自动流动闪烁 46
3.3.1 实例分析 47
3.3.2 单片机的存储器 48
3.3.3 单片机片内RAM与工作寄存器 48
3.3.4 特殊功能寄存器(SFR) 50
3.3.5 堆栈空间 52
3.4 按键控制LED灯流动闪烁的启动、停止、暂停与继续 54
3.4.1 系统硬件电路分析 54
3.4.2 独立式按键的工作原理 55
3.4.3 系统软件分析 56
3.5 启东硬件实验平台的使用 59
3.5.1 单片机仿真器 60
3.5.2 常用单片机接口实验板 60
3.5.3 新型总线和新型外设接口控制电路实验板 60
模块二 功能结构
第4章 单片机的定时与计数 64
4.1 定时器与计数器的基本概念 64
4.2 定时器实现LED灯闪烁 66
4.2.1 定时器/计数器的基本结构及工作原理 66
4.2.2 定时器/计数器的初始化 67
4.3 对LED灯闪烁速度的控制 68
4.3.1 方式寄存器TMOD 69
4.3.2 控制寄存器TCON 70
4.4 流水线产品计数 70
4.4.1 定时器/计数器的工作方式 71
4.4.2 计数溢出处理 74
4.5 交通灯信号的定时控制 76
4.5.1 交通灯信号设计 76
4.5.2 交通灯亮灭时序 77
4.5.3 程序设计分析 78
第5章 单片机中断系统应用 80
5.1 中断的基本概念 80
5.1.1 引发中断的事件 80
5.1.2 中断过程概述 81
5.1.3 具备“中断特性”计算机的优势 81
5.2 定时器中断方式控制LED灯闪烁 82
5.2.1 五源中断 83
5.2.2 中断响应的控制 83
5.2.3 两级管理 84
5.2.4 中断源的自然优先级和中断服务程序的入口地址 84
5.3 紧急状态的报警处理 85
5.3.1 外部中断源的中断触发和中断请求 87
5.3.2 中断请求信号的撤销 87
5.3.3 中断初始化设计 88
5.3.4 中断系统的处理过程 88
5.4 计数器中断控制数码管计数 89
5.4.1 数码管结构 90
5.4.2 数码管的字形编码 91
5.4.3 数码管的静态显示 92
5.5 四路抢答器抢答显示组号 93
5.5.1 电路设计 93
5.5.2 中断响应的说明 94
5.5.3 系统程序设计 95
模块三 单片机扩展与通信
第6章 单片机串行通信的应用 100
6.1 串行通信基础知识 100
6.1.1 串行通信的分类 101
6.1.2 串行通信中数据的传送方向 102
6.1.3 串行通信的数据校验 103
6.2 串行口扩展成并行口输入输出 104
6.2.1 与串行通信相关的寄存器 105
6.2.2 串行口工作方式0 106
6.3 甲机控制乙机LED灯流动 107
6.3.1 串行口异步通信的结构 110
6.3.2 串行口工作方式1 111
6.3.3 串行通信的波特率设计 112
6.4 单片机与PC机通信任务的实现 113
6.4.1 RS232总线标准 115
6.4.2 串行口工作方式2和方式3 115
6.4.3 KEIL软件与PC机通信软件联调程序 116
6.5 多个单片机之间进行通信 117
6.5.1 多机通信实现的基本流程 124
6.5.2 RS-485接口介绍 125
第7章 单片机的外部基本扩展与应用 127
7.1 单片机系统扩展的基本概念 127
7.1.1 系统扩展总线 127
7.1.2 片外扩展芯片是如何被访问的 128
7.1.3 51单片机对片外芯片的访问 128
7.2 单片机片外扩展单片数据存储器 129
7.2.1 并行扩展总线连接说明 131
7.2.2 利用KEIL软件如何查看各种存储器中的数据 131
7.2.3 外部存储器存储单元地址编码 132
7.3 单片机片外扩展多片数据存储器 133
7.3.1 并行扩展总线连接说明 134
7.3.2 多个存储器扩展的片选问题 135
7.3.3 对数据进行访问的MOV、MOVX和MOVC指令比较 136
7.4 单片机片外扩展简单I/O接口 136
7.4.1 并行扩展总线的连接说明 138
7.4.2 如何理解指令格式信息 138
7.4.3 操作数的表示方式 139
7.5 单片机采用8255芯片外扩展I/O接口 140
7.5.1 组合数码管及其动态显示接口 144
7.5.2 8255A的内部结构和引脚 144
7.5.3 8255A的工作方式 145
7.5.4 汇编语言常用伪指令说明 146
模块四 编程思想
第8章 单片机汇编程序设计 150
8.1 汇编程序设计概述 150
8.1.1 汇编语言源程序的设计步骤 150
8.1.2 程序设计的三大基本结构 151
8.1.3 模块化设计 152
8.2 基本运算程序设计 154
8.2.1 多字节无符号数加法程序设计 154
8.2.2 多字节无符号数的减法 156
8.2.3 逻辑运算程序设计 158
8.3 码制转换类程序设计 159
8.3.1 BCD码与二进制数的相互转换 159
8.3.2 二进制数与ASCII码之间的相互转换 160
8.4 检索类程序设计 162
8.4.1 关键字查找程序设计 162
8.4.2 数据极值查找程序设计 163
8.4.3 数据排序程序设计 164
8.5 查表类程序设计 165
8.5.1 单字节查表法 166
8.5.2 多字节查表法 166
模块五 接口技术
第9章 常用输入输出接口 170
9.1 单片机控制矩阵键盘 170
9.1.1 4×4矩阵键盘的工作原理 170
9.1.2 用数码管显示键盘的值 174
9.1.3 ZLG7290 I2C接口键盘介绍 176
9.1.4 I2C总线介绍 178
9.1.5 I2C串行键盘、显示ZLG7290芯片的应用 181
9.2 单片机控制LED点阵显示 186
9.2.1 LED点阵显示屏原理 188
9.2.2 点阵汉字显示原理 188
9.2.3 LED点阵显示字符显示“机电学院” 189
9.3 单片机控制LCD1602液晶显示 191
9.3.1 LCD1602工作原理 191
9.3.2 LCD1602液晶显示“welcome!” 197
9.3.3 LCD1602秒表制作 201
第10章 数模转换应用 209
10.1 A/D转换的应用 209
10.1.1 A/D转换器概述 210
10.1.2 A/D转换器TLC549介绍 210
10.1.3 A/D转换器/ADC0809介绍 212
10.1.4 简易电压表的实现 216
10.2 D/A转换的应用 218
10.2.1 D/A转换器工作原理 220
10.2.2 D/A转换器TLC5615介绍 221
10.2.3 D/A转换器DAC0832介绍 222
10.2.4 三角波发生器的实现 224
附录 226
A MCS-51指令速查表 226
B 单片机应用系统设计说明 230
参考文献 240
本书采用"教、学、做一体化"方式,将全书分为基本结构、功能结构、单片机扩展与通信、编程思想以及接口技术等五大模块。全书主要内容包括初识单片机、学做简单小程序、按键控制彩灯流动起来、单片机的定时与计数、单片机中断系统应用、单片机串行通信的应用、单片机的外部扩展与应用、单片机汇编程序设计、常用输入输出接口、数模转换应用。教学内容采用任务驱动方式,通过KEIL软件与PROTEUS软件创建"虚拟实验环境",采用教学仿真示例进行相关知识的讲解。
本书既可以作为高等职业技术学院、中等职业学校的"应用电子技术、机电一体化、自动化与电子信息"等相关专业的教学用书,也可以作为电子爱好者自学单片机的参考资料。
机电一体化技术是专科专业,本科没有这个专业。本科专业叫机械设计制造及其自动化,细分为机械设计及理论、机械电子和机械制造。而机电一体化只是这个专业的一种简称罢了,和机电一体化技术是同一个专业。
我看了这么多套视频教程,还是觉得云龙51单片机视频教程,比较全面,且易于理解。
你好,我是机电一体化专业的毕业生,我想你之前肯定看了相关机电一体化专业的介绍,我用过来人的语气把,对你进行一下回答,希望我的回答对你有所帮助。 这么对你说把,机电一体化是机械、电子、液(气)压的结合专...
中职机械专业“教学做”一体化教学探析
中职机械专业的教学质量如何,直接关系到中职机械专业学生未来的发展方向。老师的教学方法是否合理,能否满足学生们学习的需要,教学模式是否科学等都至关重要。于是“教学做”一体化教学模式在中职机械专业教育中应运而生。本文,笔者结合江苏省海门中等专业学校机械专业教学的实际,认真分析其教学的现状和问题,并对中职机械专业的教学进行了深入反思,提出了“教学做”一体化教学的应对策略。
中职机械专业“教学做”一体化教学探讨
随着我国经济的稳步提高,机械行业取得长远的发展,对机械人才的需求量也与日俱增。中职学校的机械专业在迎来机遇的同时,也带来挑战。当前我国中职机械专业的教学水平急需提高,教学模式需要改进。"教学做"一体化教学模式适合时代对人才的需要,利于培养学生的专业能力,对提高机械专业的教学水平有很大帮助。
《采购管理实务::"学·教·做"一体化教程》充分体现“以培养职业能力为核心,以工作实践为主线,以项目为导向,用任务进行驱动”高职教育发展趋势,颠覆以往教材编写模式,建立以行动体系为框架的现代课程结构,紧密结合职业岗位素质要求,形成以案例导读、任务解读、知识点延伸、项目思考题、实训项目等组成教材体系,全书在教学中具有较强的可操作性。《采购管理实务::"学·教·做"一体化教程》在介绍采购理论和案例分析的同时,也为企业提供了在采购运作过程中解决问题的方法。
《采购管理实务::"学·教·做"一体化教程》共分9个项目。项目1介绍了采购与采购管理的内涵与意义,并对采购管理理论发展现状与趋势进行了解析。项目2介绍了采购组织构建方法以及组织职责和岗位职业素质要求。项目3简要说明了企业在采购中可以选择的模式及具体实施步骤。项目4~9,则从采购项目运作流程角度介绍了采购项目计划与预算编制、供应商开发与选择、采购谈判规划与实施、采购合同编制与管理、物品检验与货款支付、采购项目绩效管理等内容,这部分是深入学习采购知识和操作技能的新起点。
《采购管理实务::"学·教·做"一体化教程》特别适合高职院校的物流管理、采购管理专业学生使用,也很适合经济类和管理类专业学生选用,同时也是本科院校相关专业及企业一线采购从业者较好的参考读物。
《CAD/CAM数控编程技术一体化教程》是为了适应现代制造业对数控技能人才的需要,为开展数控技术应用专业培养培训工作而编写的新型教材。《CAD/CAM数控编程技术一体化教程》分三篇共八个模块:第一篇是基础篇,包含两个任务,简要介绍了CAD/CAM技术及载体软件,并重点介绍了国产软件CAXA制造工程师2008及CAXA数控车XP;第二篇数控铣/加工中心篇,是本课程的重点部分,以、CAXA制造工程师2008软件为工具,通过五个模块12个实例任务,介绍了零件的线架、曲面和实体造型方法及铣削加工自动编程的一般方法和步骤;第三篇是数控车篇,以CAXA数控车XP软件为工具,通过三个模块5个实例任务,介绍了盘类、轴类和配合零件的造型及内外轮廓车削加工自动编程的一般方法和步骤。在每个任务后精心编写了思考与练习。
单片机技术及应用——项目化教程 作者:张建超、林祥果、王贵。
本书内容基于工作过程,以项目为导向,合理选取智能小车等7个项目,将单片机的相关知识巧妙地分解到各个项目中,注重理论与应用相结合,让读者在项目实践中掌握相应的理论知识。 本书内容按学生的认知规律由易到难排序,新颖独特。书中的单片机理论部分以“必需、够用”为度,做到浅显易懂,以完成项目任务为主线,链接相应的理论知识,每一个项目都给出相应的知识和能力要求,并配有丰富的图表和习题,以及帮助读者学习的特色栏目,适合不同层次读者的阅读需要 。 本书可作为高职高专电子信息、自动化、机电一体化、计算机、通信技术等专业相关课程教学用书,也可供广大工程技术人员阅读参考。
本书可作为高职高专电子信息、自动化、机电一体化、计算机、通信技术等专业相关课程教学用书,也可供广大工程技术人员阅读参考。