xqleft 发表于 2021-11-8 17:14
你是这意思么? 比如P10 P12 P32 P45 这四个IO口不是属于同一组。但是操作的时候一个0XFF 可以全部电平都赋 ...
1027669350 发表于 2021-11-8 17:41
是的,有什么办法可以把他们放一起吗
188610329 发表于 2021-11-8 21:28
没有什么比较好的办法,只能是:
把每个LED sbit 一下,如:
npn 发表于 2021-11-8 22:26
你直接一条 P1= dat; 就可以了,为何写这么复杂。
涛qq623942603 发表于 2021-11-9 08:04
结构体与共用体写比较方便吧
188610329 发表于 2021-11-8 21:28
没有什么比较好的办法,只能是:
把每个LED sbit 一下,如:
188610329 发表于 2021-11-8 21:28
没有什么比较好的办法,只能是:
把每个LED sbit 一下,如:
npn 发表于 2021-11-10 12:06
建议你定义个 unsigned char bdata 可位寻址的全局变量然后赋值,不用移位。
1027669350 发表于 2021-11-8 17:41
是的,有什么办法可以把他们放一起吗
188610329 发表于 2021-11-10 13:55
不知道,你有没有看明白楼主的问题。
总觉得你说的东西,和楼主的问题不在一个频道上,所以,你说的, ...
npn 发表于 2021-11-12 20:04
你可以看一下keil 的 bdata 变量用法,是可以用sbit位寻址操作的。
npn 发表于 2021-11-10 12:06
建议你定义个 unsigned char bdata 可位寻址的全局变量然后赋值,不用移位。
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |