如果用单片机8个I/O口来接收数据的话,是不是只能接收0~255之间的数据?
答案:4 悬赏:80 手机版
解决时间 2021-03-04 07:31
- 提问者网友:川水往事
- 2021-03-03 09:51
我想搞电磁波接收和发送,但电磁波的频率比较大,我想知道能不能就I/O口可以接收了?
最佳答案
- 五星知识达人网友:风格不统一
- 2021-03-03 10:14
IO口实不能接受无线的电磁波所带来的数据,要在加上无线收发模块。可以利用单片机做主控制器,来实现数据的收发!
利用8个IO口的话,一次可以接受8bit的帧,不是说0——255的数据!在帧格式里要定义好通信协议,希望可以给你建议!
利用8个IO口的话,一次可以接受8bit的帧,不是说0——255的数据!在帧格式里要定义好通信协议,希望可以给你建议!
全部回答
- 1楼网友:青灯有味
- 2021-03-03 12:36
你好!
static float Vi[8]; void delayus(uint us) { while(us--); } uchar ad_action(uchar chn) for(i=1;i<8;i++) Vi[i]=(ad_action(i)/888.1)*8.1+1.
- 2楼网友:woshuo
- 2021-03-03 11:49
那要看你的无线模块是什么了 现在串口的多 并口的少
你说的情况当然可以接收 但是不是255 是65535
- 3楼网友:行路难
- 2021-03-03 11:12
一次,当然是0-255.
那多次呢?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯