series_164_3_circle.c

来自「单片机双机,多机串口通信 通过编译运行 供大家参考」· C语言 代码 · 共 19 行

C
19
字号
//series_164_1.c
#include <stdio.h>
#include <reg51.h>
#include <intrins.h>
unsigned char xx=0x7f,flag;
char ii=0;
void delay(unsigned int n)
{unsigned int i;
 for(i=0;i<n;i++);}
void s() interrupt 4
 {TI=0;
  if(ii>100)flag=1;   if(ii<0)flag=0;
  if(flag==0){ii++;xx=_cror_(xx,1);if(xx==0xfd)xx=0x7f;} 
  if(flag==1){ii--;xx=_crol_(xx,1);if(xx==0xfe)xx=0xfb;}
  }
void main(void)
{ SCON=0x00;EA=1;ES=1;
  while(1){SBUF=xx;delay(10000);}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?