任务一 双机通信(2)(教案)-《单片机技术及应用》(高教版第四版) 同步精品课堂

| 7页
| 57人阅读
| 1人下载
精品

同步精品课堂改

学科网 zxxk.com学科网 zxxk.com

《单片机技术及应用》(高教版第四版)教案

课  题

双机通信(2)

课  型

理论

课  时

2

授课班级

 

授课时间

 

授课教师

 

教材分析

内容为 “单片机通信技术” 核心实践项目,以 “双机通信” 为任务驱动,整合串行通信原理(并行 / 串行对比)、硬件设计、程序开发(甲机发送 / 乙机接收代码)及仿真验证。教材采用 “概念→电路→编程→仿真” 递进结构,通过流程图和代码示例(定时器 / 串行口初始化)强化理论与工程衔接。作为前序 “IO 口操作”“定时器” 的延伸,本节为后续多机通信、上位机串口调试及物联网远程控制奠定基础,重点培养学生串行口配置、通信协议调试及系统集成能力,是电子信息类专业 “单片机应用” 课程的关键章节。

学情分析

学生已掌握单片机基础操作(如 IO 口控制、定时器配置),但对串行通信核心概念(波特率匹配、异步帧格式)、寄存器配置(SCON 的 SM0/SM1 位选择方式、PCON 的 SMOD 波特率倍增)及硬件连接(TXD/RXD 交叉接线)理解较浅。部分学生易混淆并行与串行通信差异(如多线高速 vs 单线低速),对双缓冲器 SBUF(收发独立)、中断标志 TI/RI 需软件清零等机制陌生。编程中,波特率计算(与定时器 T1 溢出率关联)及按键值发送(SBUF=SW)与接收(LED=SBUF)的逻辑需精准控制,可能因寄存器配置错误(如 SM2 未清零)导致通信失败。需通过 “原理讲解 - 电路搭接 - 程序调试” 强化实践,突破协议理解与配置瓶颈。

学习目标

知识目标:

  1. 掌握双机通信的电路搭建和编程实现。
  2. 学会使用相关软件和硬件工具进行项目开发。

技能目标:

  1. 了解双机通信中差错检测和可靠传输的原理。
  2. 能够完成双机通信的仿真调试和功能验证。

情感目标:

塑造坚韧乐观的心理品质,在压力环境中保持情绪稳定并高效解决问题

 

page number 0

IMG_256原创精品资源学科网独家享有版权,侵权必究!

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司


同步精品课堂改

学科网 zxxk.com学科网 zxxk.com

学习重难点

重点:

  1. 双机通信电路原理图的绘制和电路搭接。
  2. 双机通信程序的编写和调试。

难点:

  1. 理解双机通信中数据的发送和接收过程
  2. 解决双机通信中可能出现的通信故障。

 

教学方法

案例分析、讲授法、小组讨论法

课前准备

1.查找相应网站资料,课堂演示使用。

2.学生课前预习。

教学媒体

电子课件、多媒体视频

教学过程

教学环节

教师活动设计

学生活动设计

设计意图

活动一:

创设情境

生成问题

【课程导入】

在当今的电子设备中,设备之间的通信至关重要。双机通信作为一种常见的通信方式,广泛应用于各种领域。今天我们将通过一个具体的项目,学习双机通信的实现方法。

【新知识传授】

         绘制双机通信电路原理图

(1)      电路端口连接要求

在甲机的 P1.0 端口接按键开关,乙机的 P1.0 端口接发光二极管,双机通信电路原理图如图所示。

 

(2)      电路原理图参考

根据双机通信电路原理图,使用最小系统电路板、独立按键模块、灯控电路板搭接电路。

 

         搭接电路

         绘制程序流程图

① 启动流程图绘图软件 Diagram Designer,新建一个文件,文件名

  1.   接收并查看本节课堂任务书。
  2.   了解学习目标,带着目标进行学习。
  3.   观察生活中常见的多媒体信息形式,思考其背后的技术支撑。
  4.   针对教师给出的问题,初步发表个人见解。
  5.   目标明确:跟随教师引导,明确本节课学习目标。

1.以提问的方式导入课程,让学生带着问题有针对性的进行学习。

2.通过任务实施,调动

page number 1

IMG_256原创精品资源学科网独家享有版权,侵权必究!

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司


同步精品课堂改

学科网 zxxk.com学科网 zxxk.com

 

为 “双机通信流程图.DDD”,设置图纸大小为 A4。

② 从右侧的标准框图符号库中拖取所需的框图符号,调整其大小和位置。

③ 在框图中输入文本。

④ 用指向线连接框图符号。

⑤ 保存该文件。

 

(1)      甲机程序流程图参考

(2)      乙机程序流程图参考

2.引导学生带着问题去课本寻找答案,明确本节课的学习内容。

3.展示本讲学习目标。

 

学生积极性。

活动二:

调动思维

探究新知

【新知识传授】

         编程

          

(1)      甲机代码内容

sbit SW = P1^0;  

void main(){

    TMOD = 0x20;        //定时器1方式2,8位自动重装

    TH1 = 0xfa;

    TL1 = 0xfa;

    SCON = 0x50;        //工作于串行口方式1

  1.   阅读探究:阅读课本相关内容,探究多媒体技术的产生背景。
  2.   概念理解:理解多媒体、多媒体技术和多媒体系统的定义,并尝试用自己的话复述。
  3.   要点记录:
  1.   了解学生现有知识储备。
  2.   巩固练习。

page number 2

IMG_256原创精品资源学科网独家享有版权,侵权必究!

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司


由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。