微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 求助数码管移位

求助数码管移位

时间:10-02 整理:3721RD 点击:
数码管上显示0123,并且0123作为一个整体向左位移,当0123中的0移到数码管最左一位,整体又向右位移,当0123中的3移到数码管最右一位,整体又向左位移,以此循环。(类似一个弹球在数码管里左右移动)
数码管位移要怎么写啊?

uint8 u8Buf[5];   // 0显示在最左边,3显示在最右边,4是中间变量。
uint8 i;
for(i = 4; i > 0; i--)
{
    u8Buf = u8Buf[i - 1];
}

u8Buf[0] = u8Buf[4];

我是初学。看的有点晕呢

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

网站地图

Top