微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 请大神帮我分析下代码

请大神帮我分析下代码

时间:10-02 整理:3721RD 点击:
#include <reg52.h> unsigned char i; unsigned char temp; unsigned char a,b; void delay(void) { unsigned char m,n,s; for(m=20;m>0;m--) for(n=20;n>0;n--) for(s=248;s>0;s--); } void main(void) { while(1) {
temp=0xfe; P1=temp; delay(); for(i=1;i<8;i++) { a=temp<<i; b=temp>>(8-i); P1=a|b; delay(); } for(i=1;i<8;i++) { a=temp>>i; b=temp<<(8-i); P1=a|b; delay(); } } }代码是网上找到的,但不清楚是怎么实现流水灯的左右循环,望大神解答,小弟刚接触单片机,自学中,谢谢


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top