关于51单片机读数据前写1的疑问

2019-07-15 13:42发布

如题,我知道51单片机P1,P2,P3口读数据前需要写1,可我有些没搞明白
1.单片机默认输出高电平,既然默认输出高电平为什么还需要写1呢?
2.如何写1,比如是直接P1.1=1,还是P1.1=0,然后P1.1=1。请指教,谢谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
13条回答
hezhenpan
2019-07-16 11:51
数码小叶 发表于 2016-06-08 08:43
51单片机P1,P2,P3口读数据前需要写1这话从哪来的??

读之前要写1这句话不错,但是对谁写1,写1干嘛的,楼主不清楚~~事实上这个写1操作并不需要自己去编程写,在你执行读数据指令时,写1操作已经在指令动作中,写1并非要IO输出1……
楼主需要仔细看看IO结构~
我对郭天祥并不感冒,入门可以,比如这个写1问题,楼主可以去看吉林大学赵宏伟教授的课~

一周热门 更多>