找回密码
 注册
关于网站域名变更的通知
查看: 410|回复: 2
打印 上一主题 下一主题

定时器控制led

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-11-7 12:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
定时器控制led: c* U6 r9 Y6 [' X
#define ucharunsigned char
8 T+ u/ T" Z& N+ E" _& f: T3 Q#define uint unsigned int
5 O5 w& V( D4 I; u3 z- @5 k4 v2 [sbit pwm=P1^0;  [2 g" `6 T+ B8 n- r7 g' u, o4 }
uint N;2 p' r: P! V1 N7 j! z
void main(), u3 B/ g' E6 J! G2 z
{
9 c& }8 L/ o* S% l8 l  TMOD=0x01;& O2 G; e. @/ u/ s$ a! N
  TH1=(65536-50000)/256;
( h* Z# z+ G7 Y3 B' {, g( _  TL1=(65536-50000)%256;
4 H. @7 c: N1 ~) i8 f6 F  EA=1;8 R8 O( g: G- _4 P' h
  ET1=1;' l9 [( q1 Z) d* d8 s8 K
  TR1=1;/ ]  I5 o; U! B- K; \# M
  while(1);
4 L/ w( }' j. L8 z8 C/ {  }
7 C' q0 }* u& D( m! H8 b  void T1_time()interrupt 3. q& X8 A% k4 i" I( C/ E/ p
  {# G. K) k9 v5 n5 U* G" n2 {! i
    TH1=(65536-50000)/256;# y% t  e# P$ t4 }& m  p4 U
    TL1=(65536-50000)%256;
$ {3 ~# Y- |* ^! \3 b       N++;# g0 ^0 y* I+ i, j' M
       if(N>40)
+ S$ S& k  U5 L! R& U0 R# z" d9 e0 c        N=0;
9 ~  e9 q" s+ O) E       if(N<=20)
  V1 }' `4 K+ d        pwm=1;( [- C: z  p; f" e0 s7 o+ l
       else+ f0 p5 `# F; E. h% [! B; y
        pwm=0;8 P- Y$ e, e. @! D- [. `
}/ U0 d! m+ f. y- p: I+ w

' s, r! H) Q! q  r: G* Z1 R% Q
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-20 05:10 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表