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

定时器控制led

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
定时器控制led( c4 O* q  m1 S; n+ v
#define ucharunsigned char
0 q0 A# {% N* K5 t4 ?% u1 F! q0 j* H#define uint unsigned int5 _, w/ r  E9 _* k0 d7 Q- t
sbit pwm=P1^0;4 O( n# q9 c, H8 h( N& p7 i
uint N;
/ e0 \( ]8 i* p) m5 g2 @void main()
7 T- P" A5 {" F, _- o- n1 u3 }) V6 A{
. U1 R" \6 p$ S& R" {* ]  TMOD=0x01;- z. x. `: i  x' r1 Z4 G) P/ a
  TH1=(65536-50000)/256;
& y& q5 V* `$ e) H' n# _' x( o( I  TL1=(65536-50000)%256;
0 n& u( d+ Y5 d  f  EA=1;3 y/ h4 v$ f% G% h* v% v6 Z2 K
  ET1=1;
& u7 D: ^7 f' J7 Q4 p% ?8 ]1 u  TR1=1;  @' r/ J! V8 ^/ @3 o2 I
  while(1);
9 G4 ?; Y8 E7 H: [  }$ z9 _) {9 f- D- m
  void T1_time()interrupt 3
( v" }/ W0 F! j  {
* A3 A$ v6 r0 g! Y2 S  Z$ a* C    TH1=(65536-50000)/256;7 y6 H# t- V9 c' }
    TL1=(65536-50000)%256;
* Y* i' b0 b; r       N++;
/ {' T3 [1 |/ U* n0 ]5 X       if(N>40)
8 P8 N, G  j/ I5 ]/ m% e( B        N=0;& X2 i$ @9 {/ [  s3 o5 q
       if(N<=20)
& Z, ?0 y; s/ V* z' y9 n1 X. B" @        pwm=1;
4 g0 c* B4 W+ O* E" k+ O- `       else
' T" O, i& E; C/ J' X        pwm=0;
9 q+ d& {) l: p3 s9 ]& m; ~}
+ x% W! ^6 D+ ]# X$ i0 S- i+ P. W5 I. v0 V" D# x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-9 04:27 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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