|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 chdzlxh 于 2018-7-6 11:48 编辑
; s2 w5 {4 N2 T" @2 L
$ h4 G4 b) l& d#include <reg52.h> ' ~/ N0 K, N7 N- E2 W- f( |, B
#include <intrins.h>
8 N2 v; Q, s, E. }7 ^3 _#define uint unsigned int . t4 t7 d5 r' n) ]0 o/ j
#define uchar unsigned char
. U4 H# [* B! q* K5 y0 s2 avoid delayms(uint);
% x8 y! W- V" m/ H" ~0 l. cuchar aa;
: R: A; V) r. _- z* t$ Hvoid main()
. j" k% h6 @- a* A# \" D: K4 o{
2 V0 Z5 F* f* r7 H" H aa=0x01;4 }2 X Q& H3 R% F {, F
* D$ c3 Z- F% K
while(1)
6 v! Y$ q8 }7 w$ e {
2 X# W' U& Y( {0 n/ K* K8 w9 w8 `9 X$ g G
P0=aa;- f* y* @/ ?3 y5 j* ?
delayms(500);
/ P1 S! v7 R! i, p aa=_crol_(aa,1); + R f2 g( j+ U
# h Q8 N# I7 B* l* x/ l4 g
} ( o: U. X3 O# Z* z
}3 V% ^8 u7 f8 I* e
void delayms(uint xms)
$ ?, m+ C8 t/ r8 f( O& K; ?{5 c' Z+ o$ V6 r" f& n
uint i,j;3 [; [( H/ |% t8 A
for(i=xms;i>0;i--) 5 {1 S* T- u1 O) {: n( s( k
for(j=110;j>0;j--);
6 Q& Q% u+ K8 r% K
+ ?! l5 Q) h6 v$ F! Y}1 u Q* {! O& J' s5 ]2 c: Q
2 [- Q5 ?. @" T+ r |
|