现在想实现这样一个功能:串口接收到一个八位的数据,比如0x0000 1111,八位对应八个LED。。现在想实现的是,当为 0 时LED闪烁,当为 1 时 LED常亮。比如0x1111 1111 就是八个LED全部常亮,0x0000 0000 就是八个LED全部在闪烁。0x0000 1111 就是前四个在闪烁,后四个在常亮。。串口接收到任何一个八位数据,怎么去判断这八位具体的是 0 还是 1 。。我不可能将所有的情况(0x00000000,0x00000001,0x00000010.......)在程序里全部列举出来的呀。 有什么办法可以实现我的想法么。求大神。。。
|