单片机原理与应用技术教学大纲

上传人:j****9 文档编号:45993334 上传时间:2018-06-20 格式:DOC 页数:11 大小:66.50KB
返回 下载 相关 举报
单片机原理与应用技术教学大纲_第1页
第1页 / 共11页
单片机原理与应用技术教学大纲_第2页
第2页 / 共11页
单片机原理与应用技术教学大纲_第3页
第3页 / 共11页
单片机原理与应用技术教学大纲_第4页
第4页 / 共11页
单片机原理与应用技术教学大纲_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《单片机原理与应用技术教学大纲》由会员分享,可在线阅读,更多相关《单片机原理与应用技术教学大纲(11页珍藏版)》请在金锄头文库上搜索。

1、- 1 -单片机原理与应用技术单片机原理与应用技术教学大纲教学大纲一、课程名称一、课程名称单片机原理与应用技术二、先修课程二、先修课程电子技术类基础课程和微机应用类基础课程三、课程性质与任务三、课程性质与任务课程性质课程性质:本课程是高职高专电子类相关专业的的一门专业课程。本大纲可作为(高中后大专、对口单招、五年制高职)层次学生的教学参考。课程的任务课程的任务:它以 MCS-51 单片机为例,详细介绍片内结构、工作原理、接口技术和单片机在各领域中的应用。为学生进一步学习微机在智能仪表、工业控制领域中的应用技术奠定必要的基础。四、课程教学目标四、课程教学目标1 1、知识目标、知识目标(1)熟练掌

2、握单片机内部硬件结构、工作原理及指令系统,掌握程序的设计基本方法,能够较熟练地设计常用的汇编语言源程序;(2)掌握单片机的接口技术,熟悉常用的外围接口芯片及典型电路。(3)熟悉设计、调试单片机的应用系统的一般方法,具有初步的软、硬件设计能力。(4)能够熟练地掌握一种单片机开发系统的使用方法。2 2、能力目标、能力目标初步具备应用单片机进行设备技术改造、产品开发的能力。五、教学内容五、教学内容第一章第一章 微机基础知识微机基础知识( (一一) )教学目的教学目的熟悉微处理器、微型机和单片机的概念及组成。掌握计算中常用数制及数制间的转换,了解 BCD 码和 ASCII 码。熟悉数据在计算机中的表示

3、方法。(二)教学重点与难点(二)教学重点与难点 重点:重点:2计算中常用数制及数制间的转换。难点:难点:微处理器、微型机和单片机的概念及组成,微机的工作过程(三)教学内容(三)教学内容1、微处理器、微机和单片机的概念;2、微机的工作过程。(四)本章小结(四)本章小结1、数制有二进制、十进制、十六进制等。2、计算机系统中常包含有地址总线、数据总线、控制总线3、微处理器是由运算器、控制器两部组成4、单片机是由输入、输出、接口电路、时钟电路、存储器、运算器、控制器几部分组成(五)思考题(五)思考题1、试用计算机汇编语言指令完成 12*34+567-8 的计算步骤?第二章第二章 MCS-51MCS-5

4、1 单片机的结构和原理单片机的结构和原理(一)教学目的(一)教学目的熟悉 MCS- 51 单片机内部结构、引脚功能以及单片机执行指令的时序;掌握单片机存储器结构和输入/输出端口结构特点。掌握堆栈的使用。(二)教学重点与难点(二)教学重点与难点重点:重点:1 1、8051 的存储器配置及特点;2 2、21 个特殊功能寄存器(SFR)的功能;3 3、堆栈的概念;4 4、复位电路。难点:难点:1、MCS- 51 单片机内部结构;2、CPU 时序。(三)教学内容(三)教学内容31、MCS- 51 系列单片机结构2、MCS- 51 单片机引脚及其功能3、8051 存储器配置4、CPU 时序5、复位及复位

5、电路6、输入/输出端口结构(四)本章小结(四)本章小结1、片内数据器内部 RAM 和特殊功能寄存器组成2、PO、P2 最多可以连接 64KB 的外部数据存储器第三章第三章 80518051 指令系统指令系统(一)教学目的(一)教学目的熟悉机器语言、汇编语言及其区别;熟练掌握 MCS- 51 单片机的寻址方式及指令系统;掌握单片机的程序设计方法。(二)教学重点与难点(二)教学重点与难点 重点:重点:1、8051 的 7 种寻址方式; 2、8051 的 111 条汇编语言指令,会根据课题需要编制汇编语言程序。难点:难点:1、不同的存储器空间的寻址方式;2、指令的功能、操作的对象和结果;3、位操作类

6、指令。(三)教学内容(三)教学内容1、汇编语言;2、寻址方式;3、MCS- 51 单片机的指令系统。(四)本章小结(四)本章小结1、MCS51 系列单片机采用复杂指令系统,共有 42 种操作码助记符,支持直接寻址、寄存器寻址、立即数寻址、变址寻址、相对寻址、位寻址等七种寻址方式。42、按功能可将这些指令分成数据传送、算术运算、逻辑运算、控制转移、位操作五大类。3、MCS51 单片机系统提供了丰富的算术运算指令,如加法运算、减法运算、增 1 指令、减 1 指令,以及乘法、除法指令等。4、逻辑运算在计算机指令系统中,占有极重要的位置。MCS51 单片机指令系统提供了丰富的逻辑运算指令,包括逻辑非(

7、取反)、与、或、异或、以及循环移位操作等。(五)思考题(五)思考题假设内部 RAM(30H)3FH,累加器AOFEH,R030H,SP07H,PSW00H,则执行如下指令后,各存储单元及寄存器的内容是什么(各小题相互独立)?1、MOVA,R0 A( )2、INCA A( );PSW( )第四章第四章 汇编语言程序设计知识汇编语言程序设计知识(一)教学目的(一)教学目的熟悉汇编语言程序的基本结构类型、语法规则和常用伪指令,了解用汇编语言编写程序的步骤、方法和技巧,熟练掌握汇编语言源程序的编辑、汇编与调试(二)教学重点与难点(二)教学重点与难点重点:重点:汇编语言源程序的编辑、汇编与调试。难点:难

8、点:程序的基本设计方法和设计举例。(三)教学内容(三)教学内容1、编程步骤、方法和技巧。2、汇编语言源程序的编辑和汇编。(四)本章小结(四)本章小结1、单片机汇编程序结构与通用微机汇编程序结构略有不同,原因是:(1) 一般没有可以直接利用的监控程序,所有程序均要自己编写。(2) 没有像 X86 汇编语言程序那样,可直接调用系统提供的中断功5能或 WINDOWS 的 API 函数完成特定操作,即所有子程序均需要自己编写。2、MCS51 单片汇编语言源程序一般由主程序、完成特定操作的子程序及相应功能的中断服务程序等部分组成。3、由于单片机新、芯片程序存储器容量一般不大,程序代码要尽可能短小,尤其是

9、当芯片内程序存储器容量较小时,更应该设法缩短程序代码。(五)思考题(五)思考题1、假设程序头中含有如下变量定义伪指令。TXDBUF DATA #40H BDATA DATA #28H(1) 执行如下程序段后。内部 RAM40H4FH 单元中的内容是什么?28H 单元中的内容又是什么?MOVBDATA,#10HMOVR0,#TXDBUFCLRALOOP:MOVR0,AINCAINCR0DJNZBDATA,LOOPEND第五章第五章 中断系统中断系统(一)教学目的(一)教学目的熟悉中断的概念及中断的功能。了解扩展外部中断源的方法,熟悉中断处理过程及中断嵌套的概念及应用,掌握各中断控制寄存器各控制位

10、功能及标志位的含意,掌握中断服务子程序的结构及编程技巧。(二)教学重点与难点(二)教学重点与难点重点:重点:1、中断的概念及中断的功能;62、中断服务子程序的结构及编程技巧。难点:难点:中断处理过程及中断嵌套的概念及应用。(三)教学内容(三)教学内容1、微机的输入/输出方式;2、中断的概念;3、8051 中断系统结构及中断控制;4、中断处理过程;5、外部中断扩展方法;6、中断程序举例。(四)本章小结(四)本章小结1、外围设备与 CPU 之间常用的通信方式有:查询方式、中断传输方式和直接存储器存取三种方式。2、采用中断传输方式就可以克服查询传输方式存在的缺陷3、在计算机控制系统中,把引起中断的事

11、件称为中断源。在单片控制系统中,常见的中断源有:(1) 外部中断,如 CPU 某此特定引脚电平变化引起的中断(2) 各类定时/计数器溢出中断(3) 串行发送结束中断(4) 电源掉电中断(五)本章思考题(五)本章思考题1、增强型 MCS51 芯片最多有几个下降沿触发的外中断?这时定时器 T2只能工作在什么方式?第六章第六章 定时器及应用定时器及应用(一)教学目的(一)教学目的熟悉 8051 片内两个 16 位定时器/计数器 T0 和 T1 的硬件结构,掌握 T0 和T1 的两种工作方式,熟悉定时器的四种模式的应用。(二)教学重点与难点(二)教学重点与难点重点:重点:7定时器的四种模式及其应用。难

12、点:难点:定时器/计数器的结构、使用方法和应用。(三)教学内容(三)教学内容1、定时器概述;2、定时器的控制;3、定时器的四种模式及应用。(四)本章小结(四)本章小结1、定时/计数器的核心部件是一个加法(或减法)计数器,可工作在定时方式或计数方式,因引称为定时/计数器。不过这两种工作方式并没有本质的区别只是计数脉冲来源不同而已。如果计数脉冲是频率相对稳定的系统时钟信号时,则称为定时方式;反之,当计数脉取自 CPUI/O 引脚的外部信号时,称为计数方式。2、增强型 MCS51 单片机定时/计数器 T2 的功能比标准 MCS51 子系列CPU 内定时/计数器 T2 更强,除了具有下降沿触发自动重装

13、、捕捉、串行口波特率发生器三种工作方式外,还增加了可编程时钟输出、外电平控制缶上或向下计数自动重装两种工作模式,即增强型 MCS51 芯片内的 T2 具有 5 种工作方式。(五)本章思考题(五)本章思考题1、MCS51 子系列具有几个定时/计数器?简述定时/计数器 T1 的主要用途。第七章第七章 单片机系统扩展及接口技术单片机系统扩展及接口技术(一)教学目的(一)教学目的掌握单片机系统的外部扩展 RAM 、ROM、I/O 口的方法,熟悉三总线的概念,了解 8155、8255 芯片的结构、功能、控制字及其与 8051 的接口方法及程序设计方法。(二)教学重点与难点(二)教学重点与难点重点:重点:

14、8051 单片机最小系统的设计,单片机系统扩展。8难点:难点:三总线的概念,单片机扩展外部存储器空间地址分配。(三)教学内容(三)教学内容1、扩展三总线的产生;2、扩展程序存储器;3、扩展数据存储器;4、简单并行 I/O 口的扩展;5、扩展 8155 可编程外围并行接口芯片。(四)本章小结(四)本章小结1、当 I/O 引肢资源不够时,用另一块 CPU 来扩展 I/O 端口比通过三态门、触发器、专用 I/O 扩展芯片 8255、8155 等扩展 I/O 引肢在某些单片机应用系统中可有更经济,一方面,不仅扩展了 I/O 引脚,也扩展了其它硬件资源,部分工作可由扩展 CPU 完成,有效地减轻了主 C

15、PU 的负担。另一方面,由于 CPUI/O口电平可任意设置,完全可以省去承担逻辑转换的与非门的电路芯片。(五)本章思考题(五)本章思考题1、8255I/O 扩展芯片与 8155 扩展芯片有可异同?用 8155 扩展带程序存储的单片机 CPUI/O 引脚时,CPU 与 8155 扩展芯片如何连接?第八章第八章 应用系统配置及接口技术应用系统配置及接口技术(一)教学目的(一)教学目的熟悉行列式键盘接口电路及工作原理,掌握 LED 显示器的结构及工作原理、LED 动态显示接口电路及动态扫描显示程序设计方法,了解 A/D、D/A 的接口技术和开关量输出及功率器件接口。(二)教学重点与难点(二)教学重点

16、与难点 重点:重点:1、行列式键盘接口电路;2、LED 显示器的结构及工作原理,LED 动态显示接口电路。3、常用 ADC0809A/D 芯片性能、技术指标、引脚功能、接口电路及程序设计方法。难点:难点:91、8155 扩展 I/O 口构成的行列式键盘程序扫描和中断扫描的程序设计方法。2、动态扫描显示程序设计方法。(三)教学内容(三)教学内容1、人机通道配置与接口技术;2、单片机测控系统前向通道配置传感器及小信号放大电路3、前向通道中的 A/D 转换器及接口技术;4、系统后向通道配置及接口技术。(四)本章小结(四)本章小结1、键盘电路一般由键盘接口、按键及键盘扫描或监控程序等部分组成。2、LED 静态显示接口由笔段代码锁存器,笔段译码器、驱动器等部分组成。(五)本章思考题(五)本章思考题1、LED 数码器静态显示驱动方式和动态显示驱动方式各有什么优缺点?点阵 LED 显示器只能采用什么显示驱动方式?2、1、在 8 位 LED 数码管动态显示电路中,如果每位显

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号