导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[求助]89S51P2口直接作I/O口使用时,要作什么设置吗

* 82890: [求助]89S51P2口直接作I/O口使用时,要作什么设置吗?

   arrowliu 
arrowliu发表的帖子 

 [求助]89S51P2口直接作I/O口使用时,要作什么设置吗?
我用51(89c51)的仿真器进行仿真(硬件已经做好了),一开始对程序初始化的时候有如
下语句:
MOV P1,#0FFH;
MOV P2,#0FFH;
MOV P3,#0FFH;
MOV P0,#0FFH;
我仿真的时候是单步执行,在执行完MOV P2,#0FFH;后,我观察片p2的值,发现为#30H.而且
无论我写MOV P2,#00H;还是MOV P2,#0FH;执行完该句后,P2的值仍为#30H.为什么MOV P2,#0FFH后得不到0FFH呀
声明:硬件方面,P2口的各个脚都是悬空的。
是不是对P2不能使用这样的语句呀?
还是在仿真环境下不能这样使用呀?
还是可以这样使用,但是必须先什么设置呀?
请教各位达人了
谢谢


发表时间:2005年8月29日19:40:54

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:这个论坛的斑竹不够意思这个论坛有点让人失望! 其他的论坛对于网友的问题尽量给予回答,而在这个
[下一篇帖子]:恩。好的。谢谢。不过有块好的板子本来一直是用的24M晶振,工作一直正常,只是我为了测试新板子借用过几