#include<reg52.h> sbit led=P1^0; void main() { TMOD=0X01; TH0=(65536-13)/256; TL0=(65536-13)%256; EA=1; ET0=1; TR0=1; } void T0_time() interrupt 1 { TH0=(65536-13)/256; TL0=(65536-13)%256; led=~led; } (注:12MHZ晶振) 哪位大神能够接受一下,明明是38k频率的波形,为什么用逻辑分析仪测出来不对,不仅时间不是13us左右,而且高低电平的时间还不一样??????? |
低电平.png (156.07 KB, 下载次数: 113)
高电平.png (161.01 KB, 下载次数: 123)
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |