|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 chdzlxh 于 2018-7-6 11:48 编辑
) c) B* h% h1 A D' S! {. U% P) D3 G( P& c4 {5 @
#include <reg52.h> 7 f/ M. ~& G" {% T& J
#include <intrins.h>: _( q( L( X* r# I
#define uint unsigned int
% e8 ^) J i2 [ \0 V, t; q, Y#define uchar unsigned char
: H( L- T" N; P7 t: Z& m. T. qvoid delayms(uint);
. c5 \+ u7 s/ C+ iuchar aa;6 q2 ~6 c5 c# O" n
void main()
) j0 V: x i M* i# i* f+ c: V{3 v2 d$ C( g+ i1 u+ S9 u. d: a
aa=0x01;$ g0 W/ a- f! Y8 o$ a
/ k( e$ i t( g4 N- I
while(1)
# ^5 x+ p. J7 {, P6 T {& [3 f# C% e# u
- y$ N( t. j7 q+ T$ I& ^4 e P0=aa;$ B$ |& v% `2 k0 q: D$ S8 G
delayms(500);
- z) c. G5 k% M# u, H! K& x* H: D+ a aa=_crol_(aa,1); / \6 J8 L! s, s4 ?5 E
$ @ z: D) b9 p0 K4 i }
! G8 @7 P/ X+ g; ^; N$ Y+ B}
w% S" [6 ]9 P7 b4 R# Xvoid delayms(uint xms)
; n: D0 }& x8 @# K{
, V: ~1 T1 l+ `3 p4 w9 T uint i,j;2 z- I c( G2 X. ~! b
for(i=xms;i>0;i--) + k0 K& u7 s: a" E
for(j=110;j>0;j--);
1 E+ c, A) I/ r: }# u / L4 I6 C: }" g# a8 x, q; e" z& f
}
* f+ }6 X, S' I/ X; V' L# U4 l( u j2 Z, ]- W0 T& W) m
|
|