No.82890 作者:arrowliu 邮件:lxb8228@sina.com ID:39922 登陆:1次 文章数:1篇 最后登陆IP:202.120.11.199 最后登陆:2005/8/29 20:41:05 注册:2005/8/29 19:31:30 财富:105 发帖时间:2005/8/29 19:40:54 发贴者IP:202.120.11.199 标题:arrowliu:[求助]89S51P2口直接作I/O口使用时,要作什么设置吗? 摘要:No.82890[求助]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不能使用这样的语句呀? 还是在仿真环境下不能这样使用呀? 还是可以这样使用,但是必须先什么设置呀? 请教各位达人了 谢谢 ......
>>返回讨论的主题
|
老古网执行:15毫秒 最大:7276毫秒 查询6次
|
|