No.4090 作者:dirty 邮件:@.com ID:5645 登陆:8次 文章数:890篇 最后登陆IP:218.71.204.242 最后登陆:2003/8/12 16:17:07 注册:2001/8/15 10:36:00 财富:3654 发帖时间:2001/12/28 20:47:00 发贴者IP:61.151.235.179 标题:dirty:C51编程:这样实现pwm行不行 摘要:No.4090C51编程:这样实现pwm行不行 main(0 { TMOD=0x02; TH0=-20; TL0=-20; P10=1; EA=1; ET0=1; while(TF0=0) { if(c==TL0) P10=0; } //printf("%2d , ",c); } } } void timer0(void) interrupt 1 { P10=1; } 其中"c"是可变脉宽,不知道在while(TF0=0){}的循环里是否可以及时读到定时器低8位TL0 的值。 ......
>>返回讨论的主题
|