用于P1.0 p2.0同时输出1mhz方波信号楼主是新手所以想到点亮led不是有个正负交叉吗 应该差不多 我的系统时钟是100mhz的 应该能行的感觉 但是实际只能产生500hz的频率!为什么呢 应该怎么实现呢? 大概如下 有些没写void Timer0Init(){ SFRPAGE = TIMER01_PAGE; TMOD|=0x01; CKCON=0x12; TH0=0xFF; TL0=0xFB; ET0=1; EA=1; //总开关 TR0=1;}void main(){ void Timer0Init();}void Timer0() interrupt 1 //中断器1 方式1{ TH0=0xFF; TL0=0xFB; p1=~p1; p2=~p2;}
因为还要同时进行别的程序 怎么实现 中断太短会不会影响别的程序 比如p3.0输出高电平
因为还要同时进行别的程序 怎么实现 中断太短会不会影响别的程序 比如p3.0输出高电平