选择特殊符号
选择搜索类型
请输入搜索
《单片机技术及应用》侧重单片机系统构成与应用设计,通过实践环节,软、硬结合,初步培养学生的单片机开发能力。
《单片机技术及应用》适合高职高专类院校作为"单片机"或"C51"等相关课程的教材,也可作为各类电子信息工程、自动化技术人员和计算机爱好者的参考书。
前辅文 |
项目1 单片机应用准备 任务1 认识单片机 任务2 数制和编码 任务3 单片机的结构 任务4 单片机的指令系统 任务5 单片机产品开发方法 |
项目2 单片机LED 照明灯和警示灯 任务1 单片机LED 照明灯和警示灯硬件电路制作 任务2 单片机编程软件Keil μVision的使用 任务3 ISP 下载线及下载软件 任务4 单片机LED 照明灯 任务5 单片机LED 警示灯 |
项目3 单片机LED 广告灯和交通灯 任务1 单片机LED 广告灯和交通灯硬件电路制作 任务2 单片机LED 闪烁广告灯 任务3 单片机LED 简单流水广告灯 任务4 单片机LED 复杂流水广告灯 任务5 单片机LED 交通灯 |
项目4 单片机数码管显示器 任务1 单片机数码管显示器硬件电路制作 任务2 9 s 倒数计时器 任务3 手动计数器 任务4 比赛计分器 任务5 运动秒表 任务6 计算机时钟 任务7 带时间显示的交通灯 |
项目5 单片机数字电压表 任务1 单片机数字电压表硬件电路制作 任务2 单片机数字电压表 |
附录 附录A MCS-51 单片机指令表 附录B 本书所用硬件电路板元器件总清单 |
参考文献 |
《单片机技术及应用》依据教育部《中等职业学校电子电器应用与维修专业教学标准》,并参照相关国家职业技能标准和行业职业技能鉴定规范编写而成 。
《单片机技术及应用》由广东省工业贸易职业技术学校谢孝良担任主编并负责该教材的统稿,广东省佛山市华材职业技术学校王祥友担任副主编,江苏省淮安工业中等专业学校陈鹏、深圳市电明科技股份有限公司谭衡光、广东省科技职业技术学校陈德祥、湖北谷城中等职业教育中心学校龚拥政等参与了编写工作。该教材由广东省电子职业技术学校杨文龙审稿,审阅了该教材并提出了意见 。
2016年8月22日,该教材由高等教育出版社出版 。
职务 |
姓名 |
---|---|
策划编辑 |
唐笑慧 |
责任编辑 |
唐笑慧 |
封面设计 |
李树龙 |
版式设计 |
童丹 |
插图绘制 |
杜晓丹 |
责任校对 |
张小镝 |
责任印制 |
毛斯璐 |
单片机是指一个集成在一块芯片上的完整计算机系统。尽管他的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统,目前大部分还会具有外存。同时集成诸如...
http://user.qzone.qq.com/35323021/blog/1322075325我这里写有,自己去看吧
单片机原理及接口技术慕课作业答案这个我们是不可能题目也没有,我们不可能知道这个答案,那问老师看看。
书 名: 单片机技术及应用
作 者:刘训非 陈希
出版社: 清华大学出版社
出版时间: 2010年03月
ISBN: 9787302219972
开本: 16开
定价: 32.00 元
课程资源
《单片机技术及应用》配套建设有“单片机技术及应用”数字课程,数字课程内容与纸质教材对应,包括演示文稿、电子教案 。
数字课程名称 |
出版社 |
出版时间 |
内容提供者 |
---|---|---|---|
“单片机技术及应用”数字课程 |
高等教育出版社、高等教育电子音像出版社 |
2016年8月 |
谢孝良 |
谢孝良:广东省工业贸易职业技术学校电气技术系主任 。
第1章 单片机基础知识 1
1.1 单片微型计算机 1
1.1.1 单片机最小系统 1
1.1.2 单片机的基本知识 2
1.1.3 单片机的发展概况 4
1.1.4 单片机主要品种简介 7
1.1.5 单片机的应用 9
1.2 计算机的数制 9
1.2.1 数制 10
1.2.2 数制转换 10
1.2.3 二进制编码 16
1.2.4 计算机中数的表示 17
思考与练习 18
第2章 MCS-51单片机结构 19
2.1 MCS-51单片机基本结构原理 19
2.1.1 Keil C51仿真软件简介 20
2.1.2 MCS-51单片机组成 21
2.1.3 MCS-51单片机内部结构框图及引脚功能 22
2.1.4 时钟电路与复位电路 24
2.1.5 中央处理器 28
2.1.6 8051单片机I/O结构 31
2.2 MCS-51单片机存储器 35
2.2.1 程序存储器 36
2.2.2 数据存储器 37
2.2.3 MCS-51单片机片内数据存储器的配置 37
2.2.4 单片机特殊功能寄存器 40
2.2.5 特殊功能寄存器的位寻址 41
2.3 单片机并口控制系统 42
2.4 实践训练 43
任务1:数据存储器的读、写 43
任务2:彩灯控制 45
思考与练习 47
第3章 MCS-51指令系统 49
3.1 指令格式 49
3.1.1 单字节指令 49
3.1.2 双字节指令 50
3.1.3 三字节指令 50
3.2 寻址方式 51
3.2.1 直接寻址 52
3.2.2 立即数寻址 52
3.2.3 寄存器寻址 53
3.2.4 寄存器间接寻址 53
3.2.5 变址寻址 53
3.2.6 位寻址 54
3.2.7 相对寻址 54
3.3 指令类型 55
3.3.1 指令分类 55
3.3.2 数据传送类指令 56
3.3.3 算术运算类指令 61
3.3.4 逻辑操作类指令 67
3.3.5 位操作类指令 71
3.3.6 控制转移类指令 73
3.4 伪指令 78
3.5 实践训练 81
任务1:指令的熟悉及使用 81
任务2:指令的分析及应用 83
思考与练习 86
第4章 MCS-51程序设计 88
4.1 三种基本程序结构 88
4.1.1 顺序程序 88
4.1.2 分支程序 90
4.1.3 循环程序 92
4.2 子程序和参数传递方法 95
4.2.1 工作寄存器或累加器传递参数 96
4.2.2 用指针寄存器来传递参数 96
4.2.3 用堆栈来传递参数 96
4.2.4 程序段参数传递 99
4.3 查表程序设计 100
4.4 散转程序设计 101
4.4.1 用转移指令表实现散转 101
4.4.2 用转移地址表实现散转 103
4.5 实践训练 104
任务1:20个数的从小到大排序 104
任务2:数码管显示程序设计 106
思考与练习 107
第5章 单片机中断系统 109
5.1 中断概述 109
5.1.1 中断的概念 109
5.1.2 中断的特点 110
5.2 中断系统的结构与控制 111
5.2.1 中断系统的结构 111
5.2.2 中断系统控制 111
5.3 中断处理过程 114
5.3.1 中断系统的功能 114
5.3.2 中断处理 115
5.4 外部中断源的扩展 119
5.4.1 用定时器作外部中断源 119
5.4.2 中断和查询相结合 119
5.5 中断应用举例 120
5.6 实践训练 127
任务:工业顺序控制 127
思考与练习 129
第6章 定时器/计数器 131
6.1 定时器/计数器的基本概念 131
6.2 定时器/计数器的基本结构和工作原理 133
6.2.1 定时器/计数器的结构 133
6.2.2 定时器/计数器的工作原理 133
6.3 定时器/计数器的控制字 134
6.3.1 定时器/计数器的方式寄存器TMOD 134
6.3.2 控制寄存器TCON 135
6.4 定时器/计数器的4种工作方式及应用 135
6.4.1 工作方式0 135
6.4.2 工作方式1 136
6.4.3 工作方式2 136
6.4.4 工作方式3 137
6.5 定时器/计数器的初始化 138
6.5.1 定时器/计数器的初始化步骤 138
6.5.2 定时器/计数器的定时/计数范围和预置数的计算方法 138
6.6 定时器/计数器的应用举例 141
6.6.1 定时器的应用 141
6.6.2 计数器的应用 143
6.7 实践训练 144
任务:广告灯光左右移动 144
思考与练习 148
第7章 单片机串行接口 150
7.1 串行接口通信概述 150
7.1.1 串行通信基础及基本概念 150
7.1.2 MCS-51单片机串行口结构 152
7.1.3 串行接口的工作方式 154
7.1.4 MCS-51串行口的波特率 157
7.2 常用的串行通信总线 158
7.2.1 RS-232C总线 159
7.2.2 RS-449、RS-422A、RS-423A标准接口 161
7.2.3 20mA电流环路串行接口 162
7.3 MCS-51单片机之间的通信 163
7.3.1 MCS-51单片机双机通信技术 163
7.3.2 MCS-51单片机多机通信 167
7.4 实践训练 170
任务:单片机与PC通信 170
思考与练习 173
第8章 Keil C51编译器的使用 175
8.1 Keil C51使用的一个实例 175
8.2 Keil C51的使用方法 176
8.2.1 Keil μVision2 IDE运行环境 176
8.2.2 项目文件的建立 178
8.2.3 项目添加程序的方法 180
8.2.4 编译、连接和形成目标文件 182
8.2.5 运行、调试 183
8.2.6 多文件的处理 183
8.2.7 仿真环境的设置 185
8.3 Keil C51的调试技巧 188
8.3.1 设置和删除断点 188
8.3.2 查看和修改寄存器的内容 188
8.3.3 观察和修改变量 188
8.3.4 观察存储器区域 189
8.3.5 并行口的使用 189
8.4 实践训练 190
任务:在Keil C51环境下单片机资源的应用 190
思考与练习 191
第9章 C51程序设计及应用 192
9.1 C51程序设计基础知识 192
9.1.1 C51特点 192
9.1.2 C51编程的例子 193
9.1.3 C51的标识符和保留字 195
9.1.4 C51的数据类型 195
9.1.5 C51的常量 198
9.1.6 变量 199
9.1.7 C51的常用运算符 203
9.1.8 C51的输入与输出 208
9.1.9 C51的基本语句 211
9.2 C51的函数与数组 217
9.2.1 函数的定义 218
9.2.2 函数的调用与声明 220
9.2.3 数组 222
9.3 实践训练 225
任务1:MCS-51 I/O字节操作 应用 225
任务2:MCS-51I/O位操作应用 226
任务3:MCS-51定时器应用 227
任务4:MCS-51外部中断应用 228
任务5:MCS-51串行口中断应用 229
任务6:MCS-51访问外部数据 存储器的应用 230
思考与练习 231
第10章 MCS-51系统扩展及 接口技术 233
10.1 单片机系统扩展概述 233
10.1.1 单片机应用系统扩展要求 233
10.1.2 单片机常用扩展芯片 233
10.2 存储器扩展 234
10.2.1 存储器扩展概述 234
10.2.2 程序存储器扩展 235
10.2.3 数据存储器的扩展 239
10.3 I/O 口扩展设计 242
10.3.1 8255可编程并行接口芯片 242
10.3.2 8155可编程并行接口芯片 248
10.4 显示器接口扩展技术 254
10.5 键盘接口设计 256
10.5.1 键盘工作原理 257
10.5.2 键盘接口设计 257
10.6 模/数和数/模转换电路 261
10.6.1 D/A转换器与8031的接口设计 261
10.6.2 A/D转换器与8031的接口设计 264
10.7 实践训练 267
任务1:存储器扩展设计 267
任务2:输入/输出口扩展设计 270
任务3:A/D和D/A转换器电路接口设计 272
思考与练习 275
第11章 单片机应用系统设计 277
11.1 单片机应用系统的基本结构 277
11.1.1 单片机应用系统的结构 277
11.1.2 单片机应用系统设计的基本过程 278
11.2 单片机应用系统的硬件设计 280
11.2.1 硬件系统设计原则 280
11.2.2 硬件设计 281
11.3 单片机应用系统的软件设计 283
11.3.1 软件设计的特点 283
11.3.2 资源分配 284
11.3.3 单片机应用系统开发工具 285
11.4 单片机应用系统设计项目实践 285
项目1:单片机自动门锁设计 285
项目2:红外遥控系统设计 299
思考与练习 309
附录1 µVision2菜单项命令、工具栏图标、默认快捷键及描述 310
附录2 C51常用库函数 315
附录3 C51中的关键字 319
参考文献 321
《单片机技术及应用》分为5个项目,共计24个任务。主要包括单片机应用准备、单片机LED照明灯和警示灯、单片机LED广告灯和交通灯、单片机数码管显示器、单片机数字电压表等内容 。
《单片机技术及应用》以单片机应用行业就业岗位群应具备的岗位职业能力和职业素养为依据,根据单片机的应用层次和学生的认知规律,采用项目引领、任务驱动组织全书结构,各任务参照完成单片机实际工程的实施步骤和方法进行组织。该教材在编写中体现以下特色:
1、以学生自制硬件电路板作为实训平台,所有项目任务程序都在该硬件实训平台,上调试通过;
2、该教材体现项目引领、任务驱动、实践导向、教学做一体化的课程理念;
3、内容做到必需、够用、实用;
4、按完成工作任务的需要组织教学内容。在完成任务过程中,引入必需的理论知识并融入实践过程中;
5、项目任务的编排顺序遵从中职学生的认知规律;
6、将该专业新技术、新器件、新工艺纳入教材 。
单片机应用系统中的抗干扰技术
单片机应用系统中的抗干扰技术
单片机应用系统软件抗干扰技术
单片机应用系统软件抗干扰技术
《自动化工程师职业培训丛书:单片机技术基础及应用》系统地介绍了单片机技术的基本概念、理论基础、技术方法和应用实例。《自动化工程师职业培训丛书:单片机技术基础及应用》共8章,第一章主要介绍了单片机的发展概况、数制及编码技术;第二一四章分别介绍了MCS.51系列单片机的硬件结构、软件编程环境和MCS.51系列单片机的指令系统;第五章介绍了MCS.51单片机内部资源;第六章介绍了MCS.51单片机的扩展技术;第七章介绍了单片机的A/D、D/A转换设计;第八章在前面已介绍知识的基础上,结合具体实例来帮助读者加深对前面介绍的各种知识的认识。
《自动化工程师职业培训丛书:单片机技术基础及应用》侧重于基础知识的介绍,内容通俗易懂,在学习过程中结合大量的具体实例对内容进行补充说明,有利于单片机技术从入门到提高的进阶学习。
本书以80C51单片机为主线,从实际应用的角度,通过大量实例和课题设计,深入浅出地指导读者学习和使用单片机。本书共分10章,包括单片机基本知识,80C51单片机基本结构,程序设计基础,80C51单片机指令系统,程序设计,中断系统,定时/计数器,应用系统配置及接口技术,单片机的综合应用(机电控制系统中的应用),KeilC51编译器及其应用。本教材可用于高职高专的机电专业,也可用于电子技术、计算机、通信等相关专业和技师培训,还可作为单片机初学者和从事单片机开发应用的工程技术人员的参考书。
本书是为职业技术学校(院)电子信息技术、电子技术应用、机电等相关专业开设的“单片机技术及应用”课程编写的教材,以亚龙科技集团的产品“YL-236型单片机控制功能实训考核装置”作为实训平台,按照项目式教学法组织教学内容。全书共6个单元,主要介绍了单片机基础知识、单片机系统的显示界面、单片机系统的键盘、单片机系统的模拟量处理、单片机系统的电气控制和综合实训。在编写中,注意理论实践一体化,强调以学生为主体的技能训练,每单元后都有习题与实训,有利于学生巩固和加深相关技能。
本书提供电子教学资源,有课件、书中项目源代码、课后习题答案以及源代码,可供老师教学、学生学习参考;本书也可供有关工程技术人员参考。