单片机教学重点

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机教学重点 -CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN

第1次课教学重点、难点:

重点:1.单片机的概念及特点;

2. MCS-51单片机引脚功能与使用技术性问题;

EA PSEN

3.控制和复位引脚ALE、、、RST ;I/O引脚;

难点:引脚功能的理解;

解决:电源引脚、外接晶振引脚XTAL1,XTAL2通过与CPU的接线理解;

控制和复位引脚功能通过功能定义理解;

I/O引脚P0、P1、P2和P3功能对比理解;

第2次课教学重点、难点:

重点:1. 硬件资源( MCS-51的内部程序存储器(ROM)、内部数据存储器(RAM)、 MCS-51的特殊功能寄存器、中断与堆栈、指令系统、布尔处理器);

2. 三总线结构;

3. CPU工作时序;

难点:掌握MCS-51存储器分类及配置;

解决:从物理结构上、寻址空间分布上、功能上分类对比;

第3次课教学重点、难点:

重点:1. 伪指令的概念;

2. 五种基本寻址方式的异同;

难点:1.区别MCS-51伪指令与8086微机伪指令;

2. MCS-51寻址的多样性;

解决:1.MCS-51伪指令与8086微机伪指令从物理空间分布上加以区别;

2. MCS-51寻址方式采用分类对比;

第4次课教学重点、难点:

重点:1. 一般传送指令(内部传送、外部传送、交换指令、堆栈操作指令、查表指令)。

难点:1.片外数据存储器和A累加器之间的数据传送;

2.查表指令;

3.堆栈操作;

解决:1.对四句片外数据存储器和A传送从方向到范围比较;

2. 两条查表指令对比举例;

3. 堆栈画图;

第5次课教学重点、难点:

重点:1. 8类算术指令。

难点:1.按字节逻辑运算;

2.按位逻辑运算;

解决:1. 强调按字节逻辑运算都是针对A的运算;

2. 强调双位逻辑运算主要是针对C的运算;

第6次课教学重点、难点:

重点:1. 无条件跳转和条件跳转指令区别。2.AJMP指令的范围是页地址;

3. SJMP相对地址计算;

4.散转指令的应用;

难点:1. 4种无条件跳转的区别;

2. 条件跳转的条件与执行;

3. 3钟子程序调用与返回的执行。

解决:1. 4种无条件跳转从作用范围上区别;

2. 从指令字面上强调条件跳转的条件;

3. 举例子程序调用与返回。

第7次课教学重点、难点:

重点:1.P0口作通用I/O口和地址/数据复用线的使用;

2. P1口第一功能、第二功能的使用;

3. P2口第一功能、第二功能高位地址的使用;

4. P3口第一功能、第二功能的使用;

难点:功能的理解转化为指令的掌握;

解决:四个口输入时要置1,掌握P0P2作地址、P3口特殊的第二功能的使用要熟记。

第8次课教学重点、难点:

重点:1. T0/T1 4种工作方式。方式控制TMOD、控制寄存器TCON的使用;

2. T0/T1方式控制TMOD、控制寄存器TCON。

3. T0/T1初值设定。;

难点:1.T0/T1结构。2.功能的理解转化为指令的掌握;

解决:1. T0/T1结构用图的描述解决. 2.初值计算:通过举4种方式的计算例子解决。

第9次课教学重点、难点:

重点:1. 串行接口 4种工作方式。

2. SBU、波特率发生器T1、方式设置SCON、PCON。

3. T0/T1初值设定。;

难点:1.方式1、3可变波特率的设置。

解决:1. 强调由T1工作于方式2定时并举例。

第10次课教学重点、难点:

重点:1. 双机通信波特率发生器T1的设置。

2. 串口设置(方式字)、发送中断TI、RI的查询处理。

3. 中断系统基本概念(嵌套、中断结构、中断源、中断控制)的深入理解。难点:1. 双机通信的处理。2. 中断结构的掌握。

解决:1. 举例双机通信。2. 中断结构的掌握通过读图P85.4-24.

第11次课教学重点、难点:

重点:1. 中断响应的条件;

2. 中断响应的过程、响应时间。

3. 中断响应编程;

难点:1. 五种中断源的应用(中断初始化设定)。

解决:1. 举例。

第12次课教学重点、难点:

重点:1. 顺序程序的编程思想,加、减、乘、除运算。

2. BCD与ASCII码转换。

3. 中断响应编程;

难点:1. BCD码与二进制的关系。

2. 寄存器间址;

解决:1. 多举实例。

第13次课教学重点、难点:

重点: 1.简单分支程序各分支的出口及判别设计;

2.N路分支程序的三种设计方法:多次判断、相对地址表、散转方法;难点:1. N路分支程序的三种设计方法的区别与应用。

解决:1. 多举实例。

第14次课教学重点、难点:

重点:1. 变字长单元搜索,软件延时;

2. 两种查表指令的运用。

难点:1. 变字长单元搜索与调整。2. 两种查表指令的运用;

解决:1. 举例。

第15次课教学重点、难点:

重点:1. 子程序结构及调用方法;

2. 子程序传递参数及保护现场的方法;

难点:1. 子程序嵌套中断点入栈、出栈过程。

解决:1. 画图举例。

第16次课教学重点、难点:

重点:1. 51系统三总线的功能与引脚定义;

2. MCS-51最小应用系统的组成;

3.线选法、部分译码、全译码、二级译码的方法、优点、区别;

难点:1. 51系统三总线的功能;

2. 四种地址译码的方法;

解决:1. 画图、举例。

第17次课教学重点、难点:

重点:1. 程序存储器扩展方法中关键引脚接线;

2. 数据存储器扩展方法中关键引脚接线;

难点:1. 程序存储器、数据存储器通过不同指令、控制线进行操作。

解决:1. 画图、操作指令举例。

第18次课教学重点、难点:

重点:1. 51系列并口扩展的原则;

2. 74LS377、74LS245、74LS244与51接线。

相关文档
最新文档