EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
51单片机(AT89C52)定时器% k4 x$ a- C3 ^* v3 J6 p5 e
1 m) Q/ i( n I( h. S
- e: H; G& j% p
#include #define uchar unsigned char #define uint unsigned int uchar i,temp; void init() { TMOD=0x01; TH0=(65536-46080)/256; TL0=(65536-46080)%256; ET0=1; EA=1; TR0=1; } void main() { i=0; temp=0x01; init(); while(1); } void timer0() interrupt 1 { TH0=(65536-46080)/256; TL0=(65536-46080)%256; if(i<8) { P2=temp; i++; temp<<=1; } else { i=0; temp=0x01; } } ![]()
![]() 9 [+ x. h2 ^' b) f% f; p3 n
|