- 0
- 0
- 约2.65千字
- 约 38页
- 2020-03-06 发布于福建
- 举报
项目五 串行口应用;●项目目标
◆掌握:串行通信的接口标准、串行口的结构和工作原理,串行口的工作方式、相关控制寄存器作用及设置方法
◆掌握:串行口的设置应用、波特率的设定与计算、点对点通信的应用和编程方法,多机通信原理
●项目任务
◆串行通信的基础知识与接口标准的了解
◆串行口的结构和工作原理的学习
◆串行口的相关控制寄存器作用及设置
◆串行口的应用和编程。包括串行口的设置、定时器T1作为波特率发生器应用、双机通信、多机通信原理及应用;学习任务 串行口应用与编程;一、 串行通信;1.串行通信的分类;1.串行通信的分类;2.串行通信的标准接口;2.串行通信的标准接口;2.串行通信的标准接口;2.串行通信的标准接口;二、串行口的结构和工作原理1.串行口的结构;1.串行口的结构;2.串行口的工作原理;3.串行口控制寄存器;4.串行口的工作方式;5.波特率的计算;例5-1:若fosc =6MHz,波特率为2400波特,设SMOD = 1,计算定时器T1的初值为多少?并进行初始化编程。
解:使用定时器T1,工作于方式2,由波特率计算公式,得
2400=(21/32)× fosc/(12×(256-X))
初值X = 256-21×fosc /(2400×32×12)= 242.98≈243
汇编语言初始化编程:
MOV TMOD,#20H
原创力文档

文档评论(0)