EDA365电子工程师网

标题: 谁能帮我看一下这个程序左移和右移 [打印本页]

作者: chdzlxh    时间: 2018-7-6 11:44
标题: 谁能帮我看一下这个程序左移和右移
本帖最后由 chdzlxh 于 2018-7-6 11:48 编辑 ' m$ [$ s6 T5 W, U# Q

' X2 v0 @" n* J7 f  I; U#include <reg52.h>      
& o8 d! o; Y" y. {#include <intrins.h>* a# Q7 u/ `# n  X# a0 q5 P8 N
#define uint unsigned int   * ~5 x% M5 u0 D# H5 g
#define uchar unsigned char
3 }0 {; l7 c9 z8 j9 o% F5 {  Svoid delayms(uint);   
- v) [( H: `( z* Y  h# s# nuchar aa;
0 T9 v, H' A& `7 M, W% @void main()         
! X8 x+ J8 ^/ I' L! M) X{1 O  X4 h; L% H0 N% H
aa=0x01;
9 G6 Q0 S4 R" s3 {     
: i0 Z3 }4 B1 v- h while(1)      
! \4 Q0 F% q7 B7 l- w {0 Q) k7 Y( f# b2 I. u

& S0 @& f* p# v6 d! z  P0=aa;; d/ C% T! P# _1 k, U
  delayms(500);             4 F5 O& Y3 s. o% |
  aa=_crol_(aa,1);          ' U. S9 |% V* ^% E
  
4 ^# w; x! @0 F. P$ _/ J }
" i+ p2 z9 Q3 M' I* a* b}6 L& r' ^; u2 I+ U9 V; w! k
void delayms(uint xms)   
! [3 u: b/ L! v' L# P% m' x{. u8 z) Z6 P3 S/ |& u. p3 w: C
uint i,j;
2 h) l2 V- F$ z+ C for(i=xms;i>0;i--)      
* c6 ~7 |( q* o6 k: o  for(j=110;j>0;j--);
- H& Q" t: u! r$ M# O( a/ {   
8 I& j. r; w! u}
- I4 t7 L4 o- ]- \* q8 r! M% v8 V

作者: ArthurGXH    时间: 2018-7-6 12:10
http://www.51hei.com/mcu/2719.html
作者: ArthurGXH    时间: 2018-7-6 12:10
问题是什么?
作者: chdzlxh    时间: 2018-7-6 13:09
ArthurGXH 发表于 2018-7-6 12:10
6 u1 P9 i1 b7 W7 ]问题是什么?
1 o* i) A. @) F5 Q- C' n5 s
怎么循环左右移
8 m7 X" o; l6 J- y7 [
+ i* K% \& S- B( C  D8 S! I# A
作者: chdzlxh    时间: 2018-7-6 13:52
ArthurGXH 发表于 2018-7-6 12:10
/ h  K: t" d) d5 f& Lhttp://www.51hei.com/mcu/2719.html

' K% ^3 G4 a; ~- z谢谢!  P- S+ w2 L- e" H

作者: ArthurGXH    时间: 2018-7-6 15:40
chdzlxh 发表于 2018-7-6 13:529 i$ }5 K% Y- E" _6 _
谢谢!
2 l0 O# G, z( D& W: U3 @/ C
不用谢。
/ M  K; e0 c, w( O6 l3 d




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2