单片机应用技能实训教案—项目 8项目 8 数字时钟电路制作任务 1 MCS-51 单片机串行接口学习一、案头任务MCS-51 单片机串行接口学习授课时间年 月 日授课班级教学形式讲授、讨论授课时数2 课时教学用具教学资源项目制作成品、课件课前准备教学目标1、了解并行通信与串行通信
2、理解串行口的结构
3、掌握串行口控制寄存器的作用与用法
4、掌握串行口工作方式 0 的应用
教学重点1、串行口控制寄存器的作用与用法
2、串行口工作方式 0 的应用
教学难点1、对串行口发送启动和接收启动的理解
教学过程1、通过对生活中的数字钟表的讨论,引出项目任务
2、并行通信与串行通信
3、MCS-51 单片机串行口的结构
4、用于串行口的专用寄存器作用
5、串行口控制寄存器的用法
6、串行口工作方式 0 的应用
教学后记二、教学实施过程实施环节教学内容导学方法组织教学1、检查学生出勤情况并做好记录
2、调整学生的注意力,为上课作准备
互动沟通复习提问1、LED 数码管结构
2、什么是静态显示
什么是动态显示
本项目的终极目标是制作一个单片机控制的 LED 数码管静态显示数字时钟电路
提问导思导入在项目 7 中学习了数码管的结构原理及显示方式,在项目6 中学习了单片机的定时器,本项目要用定时器定时,用数码管显示时间,至少要用 4 个数码管,每个数码管占用 8 位,4启发学习积极性个 LED 数码管占用 4 个 I/O 端口
仅显示电路就将单片机的 4个 I/O 端口全部占用,秒闪耀、调时按键已无端口可用,另外,P0、P2、P3 口都具有第二功能,将这些端口仅用于显示电路,会造成资源浪费,所以,在本项目中要扩展用于显示电路的输出端口
下面,我们在进行项目制作之前,学习 MCS-51单片机的串行口,利用串行口的方式 0 进行 I/O 口的扩展
讲授新课一、MCS-51 单片机串行接口1、并行通