单片机C语言中P0=0xfe是什么意思?
2楼的大哥,这个意思是不是P0的8个I/O口输出对应这个电平 11111110 ?
å¦æ对äºCè¯è¨ãP0åªæ¯ä¸ä¸ªæ®éçåéãä½æ¯å¯¹äºC51åçæºè¯è¨ï¼P0æå
¶ç¹å®çå«ä¹ãç¹æéç¨è¾å
¥è¾åºç«¯å£(GPIO)ç第0ç»ç«¯å£ãä¹å°±æ¯è¯´ï¼P0æ¯å硬件è¯çä¸çä¸ç»ç®¡èï¼å
±è®¡8个管èç¸å¯¹åºçã
å½ä½¿ç¨P0=0xfeè¿ç§å½¢å¼æ¶ï¼è¯¥ç»ç®¡èå¿ é¡»è¢«é ç½®æå¯åçï¼ä¹å°±æ¯å¯ç¨æ¥è¾åºçå½¢å¼ã
0xfe转为äºè¿å¶å¼ä¸º1111 1110, æ以å¨è¿æ ·èµå¼åï¼è¯¥ç»8个管èä¾æ¬¡ä¼æç §å¯¹åºä½çå¼ï¼è¾åºé«(1)æè ä½(0)çµå¹³ã 对äº0xfe, å对åºçµå¹³ä¸ºé«é«é«é«é«é«é«ä½ã
å½ä½¿ç¨P0=0xfeè¿ç§å½¢å¼æ¶ï¼è¯¥ç»ç®¡èå¿ é¡»è¢«é ç½®æå¯åçï¼ä¹å°±æ¯å¯ç¨æ¥è¾åºçå½¢å¼ã
0xfe转为äºè¿å¶å¼ä¸º1111 1110, æ以å¨è¿æ ·èµå¼åï¼è¯¥ç»8个管èä¾æ¬¡ä¼æç §å¯¹åºä½çå¼ï¼è¾åºé«(1)æè ä½(0)çµå¹³ã 对äº0xfe, å对åºçµå¹³ä¸ºé«é«é«é«é«é«é«ä½ã
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2017-09-21
P0口的8个引脚被赋值成1111,1110,就是说只有P0^0口是低电平,其余都是高电平!8个引脚与0xfe的2进制分别对应!本回答被提问者采纳
第2个回答 2010-07-27
是单片机的IO口输出。单片机每个IO口由8个位,16进制输出。
这个是一个位码,你可以参考一些单片机的IO口知识
这个是一个位码,你可以参考一些单片机的IO口知识
第3个回答 2010-07-27
赋值语句,0xfe是以16进制表示的数,数值是十进制的254
第4个回答 2010-07-27
是P0口输出的电平11111110