关于STC89C52的可编程输出时钟功能
时间:10-02
整理:3721RD
点击:
程序如下,可为何用示波器测量T1(P3^5)脚时,会出现错误?
#include<reg52.h>
sfr AUXR=0x8E;
void main()
{
TMOD=0x20; //T1工作在模式2(8位自动重装)
AUXR=(AUXR|0x40); //T1工作在1T模式
TH1=(256-74); //对T1做时钟输出的8位重装载数
TR1=1;
while(1); //用示波器观察P3.5端口的输出情况
}
#include<reg52.h>
sfr AUXR=0x8E;
void main()
{
TMOD=0x20; //T1工作在模式2(8位自动重装)
AUXR=(AUXR|0x40); //T1工作在1T模式
TH1=(256-74); //对T1做时钟输出的8位重装载数
TR1=1;
while(1); //用示波器观察P3.5端口的输出情况
}