朋友們我想請問一下,我用的 STC12C5408AD的片子,我想把P1.7口作為輸入口,拿來讀輸入的數(shù)據(jù)是高還是低,但是我發(fā)現(xiàn)P1.7口一上電好像就是一直都是高,不能夠準(zhǔn)確的讀我想讀的數(shù)據(jù),說執(zhí)白點(diǎn)就是輸入的作用沒有實(shí)現(xiàn),我該怎么辦啊,一下方法我都試過了,請各位知情者說說啊.
(1) 將P1.7先寫1然后再讀數(shù)
sbit LED_SEL_D5 = P1^7;
|
LED_SEL_D5 = 1;
(2) 不用寫1 ,而直接讀書
b= LED_SEL_D5&1;
if( b==1)
以上2個(gè)方法都不行.調(diào)試過了很多次.
歡迎光臨 (http://www.torrancerestoration.com/bbs/) | Powered by Discuz! X3.1 |