|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 chdzlxh 于 2018-7-6 11:48 编辑 5 g+ i- Y$ t0 U- I. u: ~
2 d6 E* F- q: y
#include <reg52.h> : N/ g0 B- ]: X( I* J: O) }+ \7 l
#include <intrins.h>7 _" ^ H, N" e- C. x o
#define uint unsigned int
0 Y) V" [! v4 Q! K. P#define uchar unsigned char
9 N( @ o @: P! s) A% @3 H! Qvoid delayms(uint); / v! _, \ k3 P) j
uchar aa;( ~; u' P; w& j- y6 N4 R7 A
void main() ( c8 ]% ^) s9 R4 k9 C! R+ M2 _
{: k4 @, _1 Z# l" `- C
aa=0x01;
, ~0 u9 i6 F5 Z4 ~1 @- c2 X
$ U4 r; m" f; z3 H) l9 g while(1)
* A6 f9 L; O/ V, F/ v {
$ ^( ?% z- ?( N
! P0 c: ^# p, d$ q; \ P0=aa;6 [9 E; L! z2 {3 m, o
delayms(500);
/ [- k; l+ o7 B5 Y4 B3 X& B& t' }8 h1 ^+ b aa=_crol_(aa,1); ) ~# X7 d0 z( V8 ?5 m0 a/ r. @* \
3 N# h4 D1 _) O, E- ?- k
} % F( V# j; Q2 H9 V
}
* w3 e5 a8 Q& o; H$ ^void delayms(uint xms) ) f/ {) M3 T- k! [# z$ X$ L8 i
{# f1 U! d, P- ~+ v
uint i,j;
|! d4 y/ }. O: ?8 F$ Z for(i=xms;i>0;i--) ) G) F2 B* h: w$ Z, e: p9 {6 M+ ?. z
for(j=110;j>0;j--);' Z& c8 Y7 J$ i: z' |% p% m
/ d+ f' v5 M* S}' U* q. @0 `2 o3 C4 V/ }
: X; B$ _! k' |8 G
|
|