使用定时器T0的方式1,在P2.1引脚上产生周期为4ms的方波输出,单片机的时钟为12MHZ.TMOD=01H.(用C)

如题所述

第1个回答  2014-10-19
#include<reg51.h>

void main(void)
{
    TMOD=0x01;
    TH0=0xf8;
    TL0=0x30;
    TR0=1;
    EA=1; 
    ET0=1;
    P2^1=1;
    while(1);
}
void ZhongDuan(void) interrupt 1
{
    TR0=0;
    TH0=0xf8;
    TL0=0x30;
    TR0=1;
    P2^1=~P2^1;
}

本回答被网友采纳
第2个回答  推荐于2017-08-19
用定时器产生2MS的中端
然后定时取反
。。。本回答被网友采纳
第3个回答  2017-07-22
这题目,也没有个问号。怎么回答呢?
你是要求编程吗?你就明说呀!
第4个回答  2014-10-19
我 来 完成 吧
给你做仿真