《单片机原理与应用》教学大纲学时:96 学分:6 适用专业:应用电子技术/自动控制 执笔人:董威
一、课程的地位与作用《单片机原理与应用》是应用电子技术/自动控制专业的一门专业基础课。该课程的先修课是电工学、模拟电子技术、数字电子技术。后续课程为单片机接口技术课程设计,毕业设计等。通过对该课程的学习,可使学生对电子技术向着模块化、智能化方向的发展趋势有一初步认识,可以培养和锻炼学生运用计算机技术对硬件、软件进行开发设计的能力,提高动手操作和技术创新的能力,为将来从事电气自动化工作以及应用电子产品的设计、检测和维修奠定坚实的基础,
二、课程的教学目的通过本课程的学习,应使学生熟悉单片机的原理与结构,掌握常用单片机编程与使用方法,学会用单片机进行设计和制作一些简易电子产品,了解单片机技术在家用电器以及自动控制工程中的应用。
三、课程内容、教学要求及教学重点和难点:
第一章 单片机基础知识 (理论:4学时)教学内容1、单片机基础知识。 (理论:1学时)2、单片机应用。 (理论:1学时)3、计算机中数的表示及运算 (理论:2学时)教学要求1、了解单片机的基础知识。2、了解单片机的发展概况。3、掌握真值、原码、反码及补码间的换算
第二章 MCS—51单片机结构原理观 (理论:8学时)教学内容1、MCS-51单片机的内部结构。 (理论:1学时)2、MCS-51单片机的引脚角及其外部总线 (理论:1学时)3、MCS-51单片机存储器配置 (理论:3学时)4、CPU时序 (理论:1学时)5、MCS-51单片机内部并行I/O端口 (理论:2学时)教学要求1、掌握单片机的内部结构及工作原理。2、了解单片机的引脚功能及时序。3、熟悉单片机内并行I/O端口电气特性及使用功能教学重点1、MCS-51单片机的存储结构2、引脚功能及使用第三章 MCS-51单片机指令系统及汇编语言 (理论:20学时,实验:4学时)教学内容1、指令的格式及标识。 (理论:1学时)2、寻址方式。 (理论:1学时)3、数据操作和指令类型。 (理论:1学时)4、数据传送指令。 (理论:3学时)5、算术操作指令。 (理论:2学时)6、逻辑操作类指令。 (理论:2学时)7、控制转移指令。 (理论:3学时,实验:4学时) 8、位操作类指令。 (理论:1学时)9、汇编语言及汇编过程 (理论:2学时)10、汇编语言程序的基本结构及综合举例。 (理论;4学时)教学要求1、熟练掌握单片机指令的寻址方式。2、熟练掌握单片机助记符指令的操作功能及含义。3、熟悉各类指令对标志位的影响。4、掌握汇编程序的三种基本结构及设计程序的基本方法5、了解汇编过程及伪指令的作用。教学重点 1、指令的寻址方式。2、指令的操作功能。3、汇编程序的设计方法。教学难点 1、指令的间接寻址方式。2、栈操作、算术运算、跳转指令。
第四章 MCS-51单片机的片内接口(理论:8学时,实验:8学时,实训:10学时)教学内容1、中断概念,MCS-51机的中断系统。 (理论:1学时)2、中断的控制 (理论:1学时,实验:4学时)3、MCS-51机内定时器/计数器的结构及工作原理。 (理论:1学时)4、MCS-51机内定时器/计数器的工作方式和控制寄存器。(理论:1学时)5、MCS-51机内定时器/计数器的编程和应用举例。 (理论:2学时,实验:4学时)6、MCS-51机串行接口技术。 (理论:2学时)
教学要求1、掌握MCS-51机的五源中断两级控制。 2、了解中断响应过程。3、熟练掌握单片机内定时/计数器的结构与工作原理。4、掌握定时/计数器的工作方式与控制,能进行相应初始化编程。5、掌握串行通信中的控制寄存器的使用。6、了解多机通信的应用。教学重点1、与有关中断的控制寄存器。2、定时/计数器的工作方式与控制,计数初值的计算。教学难点 中断响应过程
第五章 MCS-51单片机系统扩展技术(理论:16学时,实验:8学时,实训:10学时)教学内容1、单片机最小系统 (理论:1学时)2、单片机外存储器的扩展 (理论:2学时,实验:2学时)3、单片机外I/O接口扩展的几种常用方法 (理论:2学时)4、可编程I/O接口芯片的结构、工作方式及编程应用。(理论:3学时)5、常用通道配置与接口技术 (理论:4学时,实验:2学时)6、D/A转换器接口 (理论:2学时,实验:2学时)7、A/D转换器接口 (理论:2学时,实验:2学时)教学要求1、了解8031单片机三总线的形成2、掌握程序存器及数据存储器的扩展方法。3、掌握可编程并行I/O接口芯片8255、8155的使用。4、掌握键盘、显示器接口的原理及编程应用。5、掌握A/D、D/A接口的原理及编程应用教学重点1、存储器的扩展方法2、8255芯片的功能及编程教学难点8255A、8155芯片的工作方式
四、课时分配
附表一:《单片机原理与应用》课程总学时分配表
序号
章节
教学内容
学时分配
理论
实践
实验
实训实操
课程设计
1
第一章
单片机基础知识
4
?
?
?
2
第二章
MCS-51单片机内部结构原理
8
?
?
?
3
第三章
MCS-51指令系统及汇编语言程序设计
20
4
?
?
4
第四章
MCS-51的片内接口
8
8
10
?
5
第五章
MCS-51系统扩展技术
16
8
10
?
?
?
?
56
20
20
?
附表二:《单片机原理与应用》课程实验项目名称及时间安排
序号
实验项目名称
实验项目的内容提要
学时数
时间安排
1
TDN-MI单片机教学实验系统的认识及操作
熟悉单片机实验系统(实验箱)硬件结构,熟悉键盘操作。
2
第4学期
2
2数码转换程序实验
在电脑上编辑源程序,并汇编成机器码,运行后,检查结果。
2
第4学期
3
布尔操作实验中断系统实验
在实验箱上进行相应连线,编辑源程序,汇编,调试运行,观察现象。
4
第4学期
4
定时器/计数器实验
在实验箱上进行相应联线,编辑源程序,汇编,调试运行,观察现象。
2
第4学期
5
串并转换实验串行通讯接口实验
在实验箱上进行相应联线,编辑源程序,汇编,调试运行,观察现象。
2
第4学期
6
存储器扩展实验8155键盘及显示接口
在实验箱上进行相应联线,编辑源程序,汇编,调试运行,观察现象。
4
第4学期
7
A/D转换实验
在实验箱上进行相应联线,编辑源程序,汇编,调试运行,观察现象。
2
第4学期
8
D/A转换实验
在实验箱上进行相应联线,编辑源程序,汇编,调试运行,观察现象。
2
第4学期
附表三:《单片机原理与应用》课程实训项目名称及时间安排
序号
实训项目名称
实训项目的内容提要
学时数
时间安排
1
交通红绿灯控制器的制作
查找有关资料,根据已给原理图绘制实际接线图;在万能接线板上组装并焊接元器件。根据所提供的编程思路,编写汇编程序。编辑、汇编、连接、装载程序,调试运行,直至成功。
3
第4学期
2
电子钟的制作
查找有关资料,根据已给原理图绘制实际接线图;在万能接线板上组装并焊接元器件。根据所提供的编程思路,编写汇编程序。编辑、汇编、连接、装载程序,调试运行,校准时间。
3
第4学期
3
病房数显呼叫器的制作
查找有关资料,根据已给原理图绘制实际接线图;在万能接线板上组装并焊接元器件。根据所提供的编程思路,编写汇编程序。编辑、汇编、连接、装载程序,调试运行,直至成功。
6
第4学期
4
篮球计分计时器的制作
查找有关资料,根据已给原理图绘制实际接线图;在万能接线板上组装并焊接元器件。根据所提供的编程思路,编写汇编程序。编辑、汇编、连接、装载程序,调试运行,直至成功。
4
第4学期
5
数字温度计的的制作
查找有关资料,根据已给原理图绘制实际接线图;在万能接线板上组装并焊接元器件。根据所提供的编程思路,编写汇编程序。编辑、汇编、连接、装载程序,调试运行,校准温度。
4
第4学期
五、有关说明
1、教材、参考书(1)顾滨等主编.单片微计算机原理、开发及应用.北京:高等教育出版社,2000(高职高专教材)(2)实验教材: 单片机原理与应用实验指导书.广东白云职业技术学院电子系编.2004.(3)吕能元等主编.MCS-51单片机微型计算机原理、接口技术、应用实例.北京:科学出版社,1993.(参考书)(4)唐俊杰等编著.微型计算机原理及应用.北京:高等教育出版社,1993.(参考书)(高职高专教材)(5)邹振春主编.MCS-51系列单片机原理及接口技术.北京:机械工业出版社,2001.(参考书)(6)余永权编.ATMEL89系列单片机应用技术. 北京航空航天大学出版社,2002.4(7)夏继强、沈德金编。单片机实验与实践教程(二)。北京航空航天大学出版社,2001。10(8)李朝青、编。单片机学习辅导测验及解管讲义。北京航空航天大学出版社,2003。7(9)朱宝华、编。单片机原理及接口技术实验。清华大学出版社/北方交通大学出版社,2002。11
2、考核方式配合项目教学法的实施,实行阶段考核、实训考核及期末考试相结合的综合考核方式,最终总成绩达到或超过60分为通过。期末总成绩=阶段总成绩×50%+实训课程成绩×20%+期末理论成绩×30%。期末考试形式为闭卷笔试,时间120分钟。
六、大纲审核人员会签名
教研室主任(签名): 系教学副主任(签名):
系主任(签名): 教务处审批(签名):
《单片机原理与应用》实训大纲总学时:96 实训学时:20 执笔人:董威
一、实训的性质、目的及任务:1、课程性质:本课程属专业技能实操课。2、课程目的:使学生熟悉单片机实用技术的开发过程,提高汇编语言的编写能力,提高对汇编语言的编辑、汇编、调试运行等技能,通过实际应用和亲身体验,加深对所学知识的理解,增强动手能力3、 课程任务:通过本课程实训使学生熟悉单片机的基本知识,能利用单片机技术制作简单电子技术产品,增强学生维修智能家电产品和自动控制设备的技能,培养和锻炼学生进行调试、测量和故障分析的能力。二、专业:应用电子技术/自动控制三、实训指导书:单片机原理与应用实训指导书.广东白云职业技术学院.2004。四、主要仪器设备:单片机仿真器一台、RF-1800编程器一台、PⅡ电脑一台、双踪示波器一台等。五、实训项目与内容提要
序号
实训项目名称
内容提要
实训时数
主要仪器及配套设备
所在实训室
备注
1
交通红绿灯的制作
查找有关资料,根据已给原理图绘制实际接线图;在万能接线板上组装并焊接元器件。根据所提供的编程思路,编写汇编程序。编辑、汇编、连接、装载程序,调试运行,直至成功。
3
单片机仿真器一台、PII以上电脑一台、RF1800编程器一台。
电子实训室
?
2
电子钟的制作
查找有关资料,根据已给原理图绘制实际接线图;在万能接线板上组装并焊接元器件。根据所提供的编程思路,编写汇编程序。编辑、汇编、连接、装载程序,调试运行,校准时间。
3
单片机仿真器一台、PII以上电脑一台、RF1800编程器一台。
电子实训室
?
3
病显房数显呼叫器的制作
查找有关资料,根据已给原理图绘制实际接线图;在万能接线板上组装并焊接元器件。根据所提供的编程思路,编写汇编程序。编辑、汇编、连接、装载程序,调试运行,直至成功。
6
单片机仿真器一台、PII以上电脑一台、RF1800编程器一台,双踪示波器一台。
电子实训室
?
4
篮球计分计时器的制作
查找有关资料,根据已给原理图绘制实际接线图;在万能接线板上组装并焊接元器件。根据所提供的编程思路,编写汇编程序。编辑、汇编、连接、装载程序,调试运行,直至成功。
4
单片机仿真器一台、PII以上电脑一台、RF1800编程器一台。
电子实训室
?
5
数字温度计的制作
查找有关资料,根据已给原理图绘制实际接线图;在万能接线板上组装并焊接元器件。根据所提供的编程思路,编写汇编程序。编辑、汇编、连接、装载程序,调试运行,校核温度值。
4
单片机仿真器一台、PII以上电脑一台、RF1800编程器一台。
电子实训室
?
六、大纲审核人员会签名
教研室主任(签名): 系教学副主任(签名):
系主任(签名): 教务处审批(签名):
《单片机原理与应用》实验大纲总学时:96 实验学时:20 执笔人:董威
一、实验的性质、目的及任务:1、 课程性质:本课程属专业理论验证实验课。2、 课程目的:使学生熟悉单片机的基本知识,工作原理;提高对汇编语言的编辑、汇编、调试运行等技能,加深对所学知识的理解。3、 课程任务:通过本课程实验使学生熟悉单片机实验系统,能利用单片机实验系统验证所学理论,增强感性认识。二、专业:应用电子技术/自动控制三、实验指导书:单片机原理与应用实验指导书.广东白云职业技术学院电子系编.2004.四、主要仪器设备:TDN-MI单片机教学实验系统、PⅡ电脑一台。五、实验项目与内容提要
序号
实验项目名称
内容提要
实验类型
实验时数
主要仪器及配套设备
所在实验室
备注
1
单片机开发系统及使用
通过对典型程序的调试操作训练,掌握运用开发系统快速有效地进行调试的基本方法。掌握单片机仿真开发系统基本功能与操作过程。
实验
2
全套计算机系统(计算机、键盘、鼠标、显示器)、程序烧写器
单片机实验室
?
2
指令的应用
掌握汇编语言程序的基本结构,初步了解汇编语言程序设计的基本方法和思路。
实验
2
89C51 基本实验单元、计算机设备系统、发光二极管显示单元
单片机实验室
?
3
信号灯的控制
进一步熟悉软件的操作和使用方法,了解有关汇编指令的应用,学会定时器方式1的使用和中断程序调试
实验
4
89C51 基本实验单元、计算机设备系统、发光二极管显示单元
单片机实验室
?
4
外部中断与定时/计数器
了解单片机中断系统、定时/计数器的编程应用
实验
2
89C51 基本实验单元、计算机设备系统、发光二极管显示单元
单片机实验室
?
5
A/D转换
了解A / D转换的工作原理及具体应用。掌握单片机与ADC0809的接口技术。
实验
2
89C51 基本实验单元、计算机设备系统、数码显示单元、0809转换工作单元
单片机实验室
?
6
串行通信
熟悉MCS-51单片机串行口的各种功能。掌握串行通信的重要指标:字符帧和波特率的设定方法。会编写单片机串行通信的程序。
实验
4
89C51 基本实验单元、计算机设备系统、数码显示单元
单片机实验室
?
7
温度控制器的设计与调试
掌握单线数字温度传感器DS18B20的测量原理、特性以及在温度测量中的硬件和软件设计。
实验
2
89C51 基本实验单元、计算机设备系统、键盘操作单元、数码显示单元、控制应用单元.
单片机实验室
?
8
数码管动态显示
熟悉有关汇编指令的应用(查表), 了解数码管显示的原理
实验
2
89C51 基本实验单元、计算机设备系统、数码显示单元
单片机实验室
?
六、大纲审核人员会签名教研室主任(签名): 系教学副主任(签名):
系主任(签名): 教务处审批(签名):