① 單片機問題: 硬體連接:需將P16跳線接上 這句話是什麼意思
P1.6有一個連接點,可用跳帽鏈接,請你插上跳帽
② 誰能幫我在這個單片機的p16口寫adc程序嗎怎麼寫
void adchange()
{
ADC_CONTR=ADC_CONTR|0X80; //10000000 開啟轉換電源
Delay1ms(1); //延時,等待內部電源穩定
P1M0=P1M0|0X40; //設置p1.6所在通道為開/漏模式
P1M1=P1M1|0X40;
ADC_CONTR=0xe6; //11100110 開啟P1.6通道
Delay25us(10); //延時一端時間,使輸入電壓達到穩定
ADC_DATA =0x00; //清A/D轉換結果寄存器
ADC_LOW2 =0x00;
ADC_CONTR |= 0x08; //ADC_START=1,開始轉換
while(!(ADC_CONTR&0x10)); //0001,0000 等待A/D轉換結束
temp1=ADC_DATA; //讀取轉換結果高8 位
temp2=ADC_LOW2;// 轉換結果低2 位 共10位
ADC_CONTR=ADC_CONTR&0xe7; //將ADC_FLAG軟體清零
}
最終結果:temp1*4+temp2
③ 普中51單片機開發箱HC6800 V3.2 P16腳一直輸出5V是怎麼回事
單片機上電後所有引腳都是高電平(5V),引腳讀入外部數據(低電平)時也需要用程序將引腳內寄存器置1,可能是你程序的問題。。。。
當然在開發板上單片機的引腳可能會被其他外部元件電平拉高。。。你沒附電路圖所以無法判斷。
④ 為什麼isp要連接在單片機p15 p16 p17這三個腳呢其他port口不可以嗎。詳細點吧謝謝
這個是單片機的設計者定的,---沒有為什麼
接在p15 p16 p17是AT系列51單片機
STC系列的是接在P3.0 P3.1
⑤ 51單片機引腳檢測高電平輸入的問題
在網上看到這樣的一句話 「51單片機的I/O 口檢測高低電平是需要首先讓該埠置為1的。此時這個引腳才被設置為輸入」,
--正確。
也就是說如果上面的設計可以做到的話,那麼就需要一開始的時候給高電平嗎?
--必須先給埠置一。
--你的電路,是做不到的。
--你的電路,按鍵、不按鍵,送到引腳的信號,都是高電平。
--你的電路,設計的不對,不符合單片機的特點。
--按鍵,另一端,應該接地。
⑥ 單片機控制MOS管加熱電熱片發熱步驟是什麼,越詳細越好
這是基本電路。75NF75工作在「開關狀態」,P16輸入控制它的導通或截止,相當於開關接通或斷開,導通時連接在電源+5V上的加熱器通過這個「電子開關」與電源「接地」接通,電流通過加熱器加熱,控制信號處於低電平時75NF75處於截止狀態,相當於開關斷開,加熱器停止加熱。