单片机原理及应用自学指导书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机原理及应用》自学指导书
一、课程编码及适用专业
课程编码:052831211
总学时:80
面授学时:24(包括4学时实验)
自学学时:56
适用专业:计算机应用专业(函授专科)
二、课程性质
《单片机原理及应用》是计算机类函授各专业的专业课。单片机主要应用于工业控制和仪器仪表等智能化设备中,其应用范围非常广泛。通过本课程的学习,可以使学生掌握单片机的基本结构、MCS51单片机内部各个功能部件的使用方法以及当单片机内部资源不足时如何进行外部扩展;同时,学生能针对具体的单片机应用系统,进行必要的分析,同时,能对部分故障进行维修,进而更加深刻地理解计算机的组成原理和工作原理。
三、本课程的地位和作用
《单片机原理及应用》是研究单片机理论及其应用的课程。由于单片机应用非常广泛,发展十分迅速,许多小型仪器都由单片机实现。因此,《单片机原理及应用》是高等学校计算机专业的一门重要课程。作为一门专业课程,它具有较强的基础性、应用性。
基础性是指单片机的基本理论、基本知识和基本技能。单片机是为是为学生毕业后从事有关仪器开发和维护的工作打基础,也就是为自学、深造、拓宽和创新打基础。计算机学生学习该门课时,重在单片机理论分析,它是维护和设计众多仪器的重要工具,同时注重培养学生解决实际问题的能力。
四、学习目的与要求
通过本课程的学习,可以使学生掌握单片机的基本结构、MCS51单片机内部各个功能部件的使用方法以及当单片机内部资源不足时如何进行外部扩展;同时,学生能针对具体的单片机应用系统,进行深刻分析,对部分故障进行维修,从而更加深刻地理解计算机的组成原理和工作原理;为学好《单片机原理及应用》这门课,学习时应注意以下几点:(一)要抓主要矛盾,有条件地略去一些次要因素,找出问题的本质。
(二)要抓住重点,即单片机的基本结构、汇编语言。
(三)要有良好的学习方法,可运用对比或比较的学习方法,找出MCS-51单片机和其他类型的CPU的共性和差异,以加深对计算机组成原理的理解。
(四)学习是要理论联系实际,重视科学试验和实际应用。
五、本课程的学习方法
为了学好本课程,首先要具有正确的学习目的和态度,应为我国社会主义现代化事业而学习。
在学习中要刻苦钻研、踏踏实实、虚心求教、持之以恒。
在学习时要着重抓住单片机的基本组成及各部件的作用、指令及程序设计、单片机系统的分析等基本要求。
1
另外,可通过实验验证和巩固所学理论,训练实验技能,培养严谨的科学作风。
六、自学内容与指导
第一章绪论
(一)自学内容
单片机的定义、特点;单片机的发展概况;单片机的发展趋势;单片机的应用。本课程的性质、要求、主要内容和学习方法。
(二)本章重点
1、单片机的定义、特点;
2、单片机的发展概况、发展趋势;
3、单片机的应用。
(三)本章难点
1、单片机的定义;
2、单片机的特点;
(四)本章考点
1、单片机的定义;
2、单片机的特点;
(五)学习指导
认真阅读教材,并结合常见的一些仪器,了解单片机的定义、特点;单片机的发展概况;单片机的发展趋势;单片机的应用。
第二章MCS-51单片机结构
(一)自学内容
MCS-51系列单片机的内部总体结构、低功耗51单片机的原理和实现方法以及51单片机实现单步操作的实现。
单片机的内部结构、内部存储器的配置;
中断系统,定时器/计数器,串行接口,能做简单的试验。
(二)本章重点
1、内部结构及作用、存储器的配置;
2、中断系统,定时器/计数器的原理及应用。
(三)本章难点
中断系统,定时器/计数器的原理及应用。
(四)本章考点
1、内部结构及作用;
2、中断系统原理及应用;
3、定时器/计数器的原理及应用
2
(五)学习指导
学习MCS-51系列单片机的内部总体结构(包括CPU、PC、IP、ACC、B、PSW、存储器、P口),了解它们的主要功能。
学习单片机内部存储器的配置(内部RAM、特殊功能寄存器、内部ROM、外部ROM、
位寻址区、堆栈);
学习中断系统的定义、中断源、中断请求、中断控制、中断响应,中断程序的一般结构;
学习定时器/计数器的原理,包括结构、工作方式、设置及应用。
第三章单片机指令系统
(一)自学内容
机器语言、汇编语言、高级语言的区别;MCS-51指令系统的分类及作用。MCS-51单
片机的寻址方式;指令系统(数据传送指令、算术运算指令、逻辑运算指令、位操作指令、控制转移指令)、伪指令。
(二)本章重点
1、MCS-51指令系统的分类、寻址方式;
2、指令系统(数据传送指令、算术运算指令、逻辑运算指令、位操作指令、控制转移指令)、伪指令。
(三)本章难点
指令系统(数据传送指令、算术运算指令、逻辑运算指令、位操作指令、控制转移指令)、伪指令。
(四)本章考点
1、MCS-51指令系统的分类、寻址方式;
2、指令系统、伪指令。
(五)学习指导
学习机器语言、汇编语言、高级语言的区别;
学习MCS-51指令系统的分类及作用、MCS-51单片机的寻址方式;
认真学习指令系统中的数据传送指令、算术运算指令、逻辑运算指令、位操作指令、控
制转移指令,并注意一些指令的功能,如左移(相当乘2);伪指令。
第四章单片机程序设计
(一)自学内容
MCS51单片机各类程序设计的方法和应用,如简单程序设计、分支程序设计、循环程
3