- 1
- 0
- 约9.64千字
- 约 78页
- 2016-12-22 发布于湖北
- 举报
* 通常,是知道波特率,求计数初值X 实际应用时: 1)首先确定波特率; 2)再计算定时器1的计数初值; 3)然后进行定时器的初始化。 SMOD值可以通过 MOV PCON,#00H或 MOV PCON,#80H 设定 * 例题:假设晶振6M,波特率1200,计算定时器1计数初值。串行口工作方式1,写出相应的初始化程序。SMOD=0,波特率不倍增。 T1工作方式2(8位寄存器自动加载) * 初始化程序: MOV TMOD,#20H ;设置T1工作方式2 MOV TL1,#F3H ;计数初值 MOV TH1,#F3H ; SETB EA ;中断允许 CLR ES ;禁止串行中断 MOV PCON,#00H ;波特率不倍增 MOV SCON,#50H ;串行方式1,REN=1 SETB TR1 ;启动定时器1 当T1作为波特率发生器时,最典型的用法是使T1工作在自动再装入的8位定时器方式(即方式2,且TCON的TR1=1,以启动定时器)。这时溢出率取决于TH1中的计数值。 T1 溢出率 = fosc /{12×[256 -(TH1)]} 在单片机的应用中,常用的晶振频率为:12MHz和11.0592MHz。所以,选用的波特率也相对固定。常用的串行口波特率以及各参数的关系如表所示。 串行口工作
您可能关注的文档
- 红外报警主机说明书分析.doc
- 红外测温技术分析.ppt
- 第六课为坚强喝彩23分析.ppt
- 缸内直喷发动机工作原理与检修分析.ppt
- 缸套课程设计说明书分析.doc
- 红外防盗报警器设计分析.doc
- 糕点店策划方案分析.doc
- 糕点切片机答辩分析.ppt
- 给挫折一个微笑分析.ppt
- 给高中生的建议.分析.ppt
- 2026《岳阳林纸中高层领导力现状、问题及对策》9200字.doc
- 2026《云南白药内部控制中存在的问题及对策研究》6500字 .doc
- 2026《云南水富云天化企业所得税会计研究》8800字 .doc
- 2026《长赐轮事件中的各类损失及海上保险问题分析》4200字.docx
- 2026《直播带货发展背景下企业品牌价值评估研究的相关理论文献研究综述》6100字.docx
- 6 怎么都快乐 课件-2025-2026学年语文一年级下册统编版.pptx
- 2026《旬邑彩贴剪纸保护与传承研究的文献综述》3300字.docx
- 2026《伊春光明集团薪酬管理改进调研报告》6000字.doc
- 《变现金句1000条》番外篇.pdf
- 第8课《时间的脚印》课件(内嵌视频)-2025-2026学年统编版语文八年级下册.pptx
原创力文档

文档评论(0)