5-9 按下列要求设置定时器/计数器的模式控制字
(1)T0计数器、方式1,运行与INT0有关;T1定时器、方式2,运行与INT1无关; (2)T0定时器、方式0,运行与INT0有关,T1计数器、方式2运行于INT1有关; (3)T0计数器、方式2,运行与INT0无关;T1计数器、方式1,运行与INT1有关; (4)T0定时器、方式3,运行与INT0无关;T1定时器、方式2,运行与INT1无关; 解:(1) TMOD = 0x2D; (2) TMOD = 0x0E8; (3) TMOD = 0x0D6; (4) TMOD = 0x23;
5-10 C51单片机内部有几个定时器/计数器,有几种工作方式?最多可连接几个下降沿触 发的外部中断信号?
答:C51单片机内设有2个可编程的定时/计数器,定时器0有4种工作方式,定时器1有 3种工作方式。最多可以连接4个下降沿触发的外部中断信号。
5-11 根据定时器/计数器0方式1逻辑结构图,分析门控位GATE取不同值时,启动定时器 的工作过程。
答:当GATE=0:软件启动定时器,即用指令使TCON中的TR0置1即可启动定时器0。 GATE=1:软件和硬件共同启动定时器,即用指令使TCON中的TR0置1时,只有外 部中断INT0引脚输入高电平时才能启动定时器0。 5-12 已知TMOD值,试分析T0、T1工作状态
(1)TMOD=93H; (2)TMOD=68H; (3)TMOD=CBH; (4)TMOD=52H
解