《单片机原理与应用》课程教学资源(授课教案)AT89S52定时计数器(4/4)

石河子大学课程教案 课程名称 单片机原理 授课班级 电信20151班 授课时间 周四1-2节 授课地点 绿3-202 章节名称 课堂教学 掌握定时器T2应用 目的 掌握串行口结构,以及TCON的设置。 导课:同学上来编写:1外部中断实验内容4的程序 2、使用T0定时1S 正课:一、T2的工作原理与应用 1、工作方式 捕捉、重新装载和波特率3种工作方式。 表格5-2: RCLK/TCLK CP/RL2 TR2 MODE 0 16位自重载(定时) 0 1 1 16位捕捉 波特率发生器 不工作 说明 捕捉:是将TL2、TH2的当前计数值装进RCAP2L,RCAP2H中。 教学内容 问题:实现捕捉,有哪些条件? 及时间分 配 重新装载:定时计数。将RCAP2L、RCAP2H值给TL2、TH2 问题:EXEN2对重新装载的影响是什么? 波特率发生器:RCLK=1、TCLK=1。选择T2为波特率发生器。 2、T2的应用 案列1:使用T2实现1s的定时。若时钟频率为12MHz。 分析:T2是16位的计数器。最大定时范围: 方案:定时10个100ms, 计算初值: 主程序:初始化定时器 选择工作模式:T2MOD T2CON= 装初值:装在哪里?
石 河 子 大 学 课 程 教 案 课程名称 单片机原理 授课班级 电信 20151 班 授课时间 周四 1-2 节` 授课地点 绿 3-202 章节名称 课堂教学 目的 掌握定时器 T2 应用 掌握串行口结构,以及 TCON 的设置。 教学内容 及时间分 配 导课:同学上来编写:1 外部中断实验内容 4 的程序 2、使用 T0 定时 1S 正课:一、T2 的工作原理与应用 1、工作方式 捕捉、重新装载和波特率 3 种工作方式。 表格 5-2: RCLK/TCLK CP/RL2 TR2 MODE 0 0 1 16 位自重载(定时) 0 1 1 16 位捕捉 1 × 1 波特率发生器 × × 0 不工作 说明 捕捉:是将 TL2、TH2 的当前计数值装进 RCAP2L,RCAP2H 中。 问题:实现捕捉,有哪些条件? 重新装载:定时/计数。将 RCAP2L、RCAP2H 值给 TL2、TH2。 问题:EXEN2 对重新装载的影响是什么? 波特率发生器:RCLK=1、TCLK=1。选择 T2 为波特率发生器。 2、T2 的应用 案列 1:使用 T2 实现 1s 的定时。若时钟频率为 12MHz。 分析:T2 是 16 位的计数器。最大定时范围: 方案:定时 10 个 100ms。 计算初值: 主程序:初始化定时器 选择工作模式:T2MOD= T2CON= 装初值:装在哪里?

中断服务子程序: 在本子上完成总程序的编写。 案列2:捕捉的应用 使用T2测量脉冲的周期,并通过P2口PO口的数码管显示。 分析:通过T2测量周期。信号必须通过P1.1口引入。利用下跳沿,将计 数器的计数值捕获至RCAP2L、RCAP2H中。 主程序:初始化定时器:T2MOD= TCON= 中断服务程序: 配 波特率发生器案例将于串行通信章节举例。 第六章AT89S52串行口 基本概念 √并行通信:一个字节中各位(二进制)同时传送:特点:速度快,近 距离通信 串行通信:将一个字节各位通过一条传输线逐个传送。特点:发送时 并行一 -串行,接收:串行-一一并行。存在串并转换。适合远距离通 信。 传输模式: 单工:打印机,单向通信 半双工:对讲机,分时收发 全双工:手机,同时收发
教学内容 及时间分 配 中断服务子程序: 在本子上完成总程序的编写。 案列 2:捕捉的应用 使用 T2 测量脉冲的周期,并通过 P2 口 P0 口的数码管显示。 分析:通过 T2 测量周期。信号必须通过 P1.1 口引入。利用下跳沿,将计 数器的计数值捕获至 RCAP2L、RCAP2H 中。 主程序:初始化定时器:T2MOD= ,TCON= 中断服务程序: 波特率发生器案例将于串行通信章节举例。 第六章 AT89S52 串行口 一、基本概念 ✓ 并行通信:一个字节中各位(二进制)同时传送;特点:速度快,近 距离通信 ✓ 串行通信:将一个字节各位通过一条传输线逐个传送。特点:发送时 并行-串行,接收:串行-并行。存在串并转换。适合远距离通 信。 传输模式: ✓ 单工:打印机 ,单向通信 ✓ 半双工:对讲机,分时收发 ✓ 全双工:手机,同时收发

√(串行通信)同步通信:同步时钟。收发双方协议:同步字符。 说明:起始位,停止位均有硬件系统自动添加: 校验位方法: √奇偶校验位,判断发送(接收)信息的1的奇偶个数 代码和:发送数据求和或者异或等方法产生: 循环元余算法:应用最广的。 作业:下去查找循环冗余算法。 6.2串行口的结构 一、结构特点: 异步收发全双工串行口 1、定时器T1:波特率发生器。 波特率的概念? 还有谁能作为波特率发生器? 2、发送SBUF、接收SBUF地址相同 单片机如何识别该地址中的内容为发送还是接收? 发送数据,指令是: 单片机执行 接收数据,指令是: 单片机执行 单片机的R、D控制信号不能同时有效。 如果是汇编语言这两条指令如何写? 3、发送、接收请求标志 RI:完成接收一个字节时,中断请求标志位。 T1:发送完成一个字节时,中断请求标志位。 4、TⅫ(P3.1)发送数据线 RD(P3.0)接收数据线 5 串行口控制寄存器:TCON
✓ (串行通信)同步通信:同步时钟。收发双方协议:同步字符。 ✓ 异步通信:收发双方使用各自的时钟。通信协议:数据帧为单位,起 始位,有效数据位,校验位、停止标志位。 说明:起始位,停止位均有硬件系统自动添加; 校验位方法: ✓ 奇偶校验位,判断发送(接收)信息的 1 的奇偶个数 ✓ 代码和:发送数据求和或者异或等方法产生; ✓ 循环冗余算法:应用最广的。 作业:下去查找循环冗余算法。 6.2 串行口的结构 一、结构特点: 异步收发全双工串行口 1、定时器 T1:波特率发生器。 波特率的概念? 还有谁能作为波特率发生器? 2、发送 SBUF、接收 SBUF 地址相同。 单片机如何识别该地址中的内容为发送还是接收? 发送数据,指令是: 单片机执行 , 接收数据,指令是: 单片机执行 , 单片机的 WR、RD 控制信号不能同时有效。 如果是汇编语言这两条指令如何写? 3、发送、接收请求标志 RI:完成接收一个字节时,中断请求标志位。 TI:发送完成一个字节时,中断请求标志位。 4、TXD(P3.1)发送数据线 RXD(P3.0)接收数据线 5、串行口控制寄存器:TCON

二、串行口工作相关寄存器 TCON:设定工作方式、工作模式、中断请求标志。 1、工作方式SM0、SMI 说明:通常选方式1.8位有效数据位,一个字节。波特率可以改变。 2、SN2:多机通信标志位。 说明:多机通信中,影响肛。 双机通信:SM2=0。 3、 REN:接收允许位=1,表示允许接收。若=0,那么该机不能收数据。 4、T8:要发送的第9位数据,双机通信中,为校验位。通过指令赋值。 多机通信中,用来区分发送的是地址信息,数据信息。 5、R9B8:接收到的第9位数据。方式1,表示为停止位。方式2、方式3 该位是接收到的第9位数据。 6、RI:接收中断请求标志位=l,接收中断请求,通知CPU接收完成,可以 从SBUF中取走数据。 7、T1:发送中断请求标志位=1,发送中断请求,通知CU可以发送下一个 数据,向SBUF写入将要发送的数据。 重点、难 点 1、T2的编程应用 以及对策 2、AT89S52串行口结构,以及相关寄存器的作用 教学方法 和手段 案例式教学、互动式教学 作业、思 1 诗完成课后作业 考题 2、请将T2定时1s程序。 课后记
二、串行口工作相关寄存器 TCON:设定工作方式、工作模式、中断请求标志。 1、工作方式 SM0、SM1 说明:通常选方式 1.8 位有效数据位,一个字节。波特率可以改变。 2、SM2:多机通信标志位。 说明:多机通信中,影响 RI。 双机通信:SM2=0。 3、REN:接收允许位=1,表示允许接收。若=0,那么该机不能收数据。 4、TB8:要发送的第 9 位数据,双机通信中,为校验位。通过指令赋值。 多机通信中,用来区分发送的是地址信息,数据信息。 5、R9B8:接收到的第 9 位数据。方式 1,表示为停止位。方式 2、方式 3 该位是接收到的第 9 位数据。 6、RI:接收中断请求标志位=1,接收中断请求,通知 CPU 接收完成,可以 从 SBUF 中取走数据。 7、TI:发送中断请求标志位=1,发送中断请求,通知 CPU 可以发送下一个 数据,向 SBUF 写入将要发送的数据。 重点、难 点 以及对策 1、T2 的编程应用 2、AT89S52 串行口结构,以及相关寄存器的作用。 教学方法 和手段 案例式教学、互动式教学 作业、思 考题 1、请完成课后作业 2、请将 T2 定时 1s 程序。 课后记
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《单片机原理与应用》课程教学资源(授课教案)DS18B20测温头文件使用方法.docx
- 《单片机原理与应用》课程教学大纲 Design and Application of Microcomtroller.pdf
- 《电工学》课程PPT教学课件(电子技术)第09章 半导体存储器和可编程逻辑器件.ppt
- 《电工学》课程PPT教学课件(电子技术)第10章 模拟量和数字量的相互转换.ppt
- 《电工学》课程PPT教学课件(电子技术)第08章 触发器和时序逻辑电路.ppt
- 《电工学》课程PPT教学课件(电子技术)第07章 门电路和组合逻辑电路.ppt
- 《电工学》课程PPT教学课件(电子技术)第06章 晶闸管及其应用.ppt
- 《电工学》课程PPT教学课件(电子技术)第05章 直流稳压电源.ppt
- 《电工学》课程PPT教学课件(电子技术)第02章 基本放大电路.ppt
- 《电工学》课程PPT教学课件(电子技术)第04章 集成运算放大器及其应用.ppt
- 《电工学》课程PPT教学课件(电子技术)第01章 二极管和晶体管.ppt
- 《电工学》课程PPT教学课件(电子技术)第03章 场效应晶体管及其放大电路.ppt
- 《电工学》课程教学资源(PPT课件)第09章 可编程控制器及其应用.ppt
- 《电工学》课程教学资源(PPT课件)第07章 电动机.ppt
- 《电工学》课程教学资源(PPT课件)第05章 三相交流电路.ppt
- 《电工学》课程教学资源(PPT课件)第06章 磁路与变压器.ppt
- 《电工学》课程教学资源(PPT课件)第08章 低压电器及继电接触器控制.ppt
- 《电工学》课程教学资源(PPT课件)第03章 单相交流电路.ppt
- 《电工学》课程教学资源(PPT课件)第02章 电路的暂态分析.ppt
- 《电工学》课程教学资源(PPT课件)第01章 直流电路.ppt
- 《单片机原理与应用》课程教学资源(授课教案)AT89S52定时计数器(3/4).docx
- 《单片机原理与应用》课程教学资源(授课教案)串口扩展技术.docx
- 《单片机原理与应用》课程教学资源(授课教案)AT89S52定时计数器(2/4).docx
- 《单片机原理与应用》课程教学资源(授课教案)中断系统.docx
- 《单片机原理与应用》课程教学资源(授课教案)AT89S52定时计数器(1/4).docx
- 《单片机原理与应用》课程教学资源(授课教案)4.8 中断服务子程序的应用设计 4.9 多外部中断源的设计.docx
- 《单片机原理与应用》课程教学资源(授课教案)AT89S52单片机的硬件组成、单片机的引脚功能(二).docx
- 《单片机原理与应用》课程教学资源(授课教案)3.1 指令系统概述 3.2 指令格式 3.3 指令寻址方式 3.4 指令分类.docx
- 《单片机原理与应用》课程教学资源(授课教案)3.4 8051指令系统分类介绍、C语言中相关编程结构.docx
- 《单片机原理与应用》课程教学资源(授课教案)3.7 8051汇编语言程序设计基础、3.8 汇编语言程序设计举例Keilc程序设计.docx
- 《单片机原理与应用》课程教学资源(授课教案)AT89S52单片机的硬件组成、单片机的引脚功能(一).docx
- 《单片机原理与应用》课程教学资源(授课教案)单片机定时/计数器模块.doc
- 《单片机原理与应用》课程教学资源(学习资料)DS18B20测温头文件使用方法.docx
- 《单片机原理与应用》课程教学课件(PPT讲稿)DS18B20总线扩展技术.pptx
- 《单片机原理与应用》课程教学课件(PPT讲稿)ADDA电机(AT89S51单片机与DAC的接口).pptx
- 《单片机原理与应用》课程教学课件(PPT讲稿)第6章 AT89S52单片机的串行口(2/2).ppt
- 《单片机原理与应用》课程教学课件(PPT讲稿)第6章 AT89S52单片机的串行口(1/2).ppt
- 《单片机原理与应用》课程教学课件(PPT讲稿)第5章 AT89S52单片机的定时器计数器(2/2).ppt
- 《单片机原理与应用》课程教学课件(PPT讲稿)第4章 AT89S52单片机的中断系统(2/2).ppt
- 《单片机原理与应用》课程教学课件(PPT讲稿)第5章 AT89S52单片机的定时器计数器(1/2).ppt