- 6
- 0
- 约5.03千字
- 约 31页
- 2018-03-02 发布于浙江
- 举报
[信息与通信]单片机第5章 第一讲
第5章 MCS-51系列单片机的片内接口及中断 5.1 并行I/O接口及其应用 5.2 定时器/计数器及其应用 5.3 中断系统及其应用 5.4 串行接口及其应用 内部I/O口的应用 1、写端口:直接写入就能从引脚线上输出。 2、读端口数据:直接读取 3、读引脚:先使对应的锁存器置位,才能读引脚。比如读P1口低4位引脚线上的信号: MOV P1,#0FH MOV A,P1 * * 4个并行I/O 口,P0、P1、P2、P3 准双向口:直接输出;输入前要先将输出驱动截止。 4个并行口的第二功能: P0:数据总线/低8位地址线 P2:高8位地址线 P3:每根口线有不同的定义 P1: 5.1 并行I/O接口及其应用 5.1.3 并行I/O接口的应用 例:电路结构如下图所示,欲利用发光二极管LED显示开关K的状态,即开关闭合时LED亮,开关K断开时LED熄灭,试编程实现。 参考程序如下: CLR P1.0 ;给LED一个初态,熄灭 BACK: SETB P1.7 ;对输入位P1.7写“1” JB P1.7,BACK1 ;K断开,转BACK1 SETB P1.0 ;K闭合,LED亮 SJMP BACK BACK1: CLR P1.0 ;K断开,LED灭 SJMP BACK C51参考程序如下: Sfr P1=0x90; Sbit P1_0=0x90; Sbit P1_7=0x97; Vpid main(){ Volatile bit k; P1_0=0; P1_7=1; While(1) { k=P1_7; P1_0=~k; } Return; } 例:电路结构如下图所示。要求当图中Ki闭合时与之对应的LEDi亮,Ki断开时LEDi熄灭。试编程实现。 参考程序如下: ORG 0000H LJMP MAIN ;跳转到主程序 ORG 0100H MAIN: MOV P1,#00H ;8位LED全灭 MOV P0,#0FFH ;P0置1,准备进行输入操作 BACK: MOV A,P0 ;读P0口开关状态,并送入累加器A CPL A ;对累加器A求反 MOV P1,A ;从P1口输出 SJMP BACK ;循环执行 C51参考程序如下: Sfr P0=0x80; Sfr P1=0x90; Void main(){ Volatile unsigned char k; P0=0xff; P1=0; While(1) { K=P0; P1=~K;} Return; } 5.2 MCS-51定时/计数器及其应用 51系列内部有2个16位的定时/计数器T0、T1 52系列内部有3个16位的定时/计数器T0、T1、T2 功能: 定时 计数 串行口的波特率发生器 定时/计数器的可编程特性: ⑴ 确定其工作方式是定时还是计数 ⑵ 预置定时或计数初值 ⑶ 当定时时间到或计数终止时,要不要发中断请求 ⑷ 如何启动定时或计数器工作 上页 下页 回目录 T2 可编程 可 编 程 的 5.2.1、定时计数器的结构与工作原理 1、结构 CPU TH1(8位) TL1 (8位) T1 T1(P 3.5) (8DH) (8BH) 7 0 7 0 TH0(8位) TL0 (8位) T0 T0(P 3.4) (8CH) (8AH) 7 0 7 0 TCON(88H) TMOD(89H) 启动 启动 溢出 溢出 工作方式 工作方式 图5-1 定时/计数器逻辑结构 上页 下页 回目录 “+1`” “+1`” 结构 2个16位T/C分别由8位计数器TH0、TL0、 TH1、TL1组成 “+1” 计数器 控制寄存器TCON:控制T/C的启停、中断等 方式寄存器TMOD:控制T/C的工作方式 2、工作原理 ⑴ 定时器 定时输入信号:机器内部震荡信号的1/12分频 即每一个机器周期做一次“+1”运算 上页 下页 回目录 T0 T1 ∵1个机器周期=12震荡脉冲 ∴计数速率为震荡频率的1/12分频 若单片机的晶振主频为12MHz 则计数周期为 1μs ⑵ 计数器 由外部引脚(T0为P3.4 ,T1为P3.5)输入计数脉冲 外部输入脉冲宽度应大于2个机器周期 T CY T CY 上页 下页 回目录 外
您可能关注的文档
最近下载
- 夯实产教融合基础,培育应用型商务英语人才.pdf VIP
- 新高考数学一轮复习讲义 第18讲 同角三角函数的基本关系、诱导公式(原卷版).doc VIP
- 2024年部编版八年级上册语文第五单元测试卷(含答案).pdf VIP
- 糖尿病患者的饮食指导PPT课件.pptx VIP
- (最新)国家义务教育质量监测心理健康和德育测试题(答案).docx VIP
- 公路工程质量检验评定标准(机电工程)JTG F80-2-2004.pdf VIP
- 广东省深圳市南山区2025-2026学年五年级上学期期末学业质量评估语文试卷.docx VIP
- 电线选型、线管选型小型计算软件.xls VIP
- 广西钦州市2024-2025学年高二上学期1月期末检测地理试题含答案.docx VIP
- 楚文化课件大纲.pptx VIP
原创力文档

文档评论(0)