标题: 为什么在单片机流水灯制作中对i1的数据定义不同是不同的效果? [打印本页]

作者: kelic_    时间: 2020-4-9 21:45
标题: 为什么在单片机流水灯制作中对i1的数据定义不同是不同的效果?
为什么这个i的数据定义不同会有不同的效果
uint i是
*
**
***
****
***
而uchar i是
*
*
  *
   *
*
*

用uchar是流水灯。用uint是类似于跑马灯
(刚学单片机,不是太懂,希望大佬帮忙解答)

1.png (58.63 KB, 下载次数: 62)

1.png

2.png (64.78 KB, 下载次数: 57)

2.png

作者: suqianfu    时间: 2020-4-9 22:14
uchar char这个数最大只有256.再大就溢出了。而int数据最大可以65536
作者: www12www    时间: 2020-4-9 22:20
uint是两字节变量,uchar是字节变量




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1