单片机应用技能实训教案—项目 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、并行通信和串行通信并行通信是指将组成数据字节的各位同时发送或接收。在并行通信中,一个并行数据占有多少个二进制数位,就需要多少位并行传输线。因此,并行通信所需的传输线多,传输线的成本及维护费高,不宜用于远距离通信。串行通信是组成数据的字节中的各位按顺序逐一传送的方式。它的优点是占用的传输线少,与外部设备的连接简单,最少只需 3 根传输线即可,如图 8-2 所示。由于串行通信使用的传输线少、成本低,因此特别适用于远距离通信。但是,串行通信是一位一位的传送数据,所以串行通信的传送速度较低。 图 8...