/s,SMOD=0,试计算T1的时间常数和波特率误差,并编写初始化程序。
已知80C51 fosc=12MHz,ADC0809 CLK可选择的连接方式有( )。
A.外振荡6MHz; B.外振荡1MHz;
C.直接与80C51 ALE端连接; D.与80C51 ALE端二分频后连接;
E.外振荡6kHz; F.不连接,选择ADC0809内振荡;
若MCS-51单片机接晶振为12MHz时,则它的机器周期为:( )
(A) 0.5μs (B) 2μs (C) 1μs (D) 1.5μs
下图是灯塔信号灯的原理图,试根据接口电路写出应用程序。
要求如下。
白天光敏三极管导通,P30为低电平,要求P10输出低电平,灯塔上的灯不亮。
夜间光敏三极管截止,P30为高电平,要求P10输出方波脉冲,灯塔上的灯开始闪烁。
方波脉冲的周期为2秒,占空比为50%,如下图所示。
晶振频率为12MHz,用定时器0选择模式0的工作方式,定时器延时5ms,根据要求写出控制系统的应用程序。
程序:
#include <reg51.h>
void delay5ms(unsigned int i)
{
}
void main()
{
}