欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 3245|回復(fù): 7
收起左側(cè)

MCU準(zhǔn)雙向io口置1的問(wèn)題

[復(fù)制鏈接]
ID:339320 發(fā)表于 2019-5-6 11:15 | 顯示全部樓層 |閱讀模式
教程中寫(xiě),準(zhǔn)雙向口要使其能接收輸入信號(hào),要先將其鎖存器置1。也就是將這個(gè)io口賦值為1,它才能判斷輸入信號(hào)。可是這個(gè)io口都被賦值為1了,外部沒(méi)有輸入或者輸入1,它都會(huì)被測(cè)到是1.只有外部輸入0的時(shí)候,io口才能檢測(cè)到0,請(qǐng)問(wèn)是這樣嗎?
也就是說(shuō),準(zhǔn)雙向口只能準(zhǔn)確檢測(cè)低電平0,是這樣嗎?
回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2019-5-6 13:00 | 顯示全部樓層
aiwenxue999 發(fā)表于 2019-5-6 11:15
大佬們,求教。。。。

首先糾正:端口是寄存器不是鎖存器。
由于IO口的特殊結(jié)構(gòu),其內(nèi)部輸入和輸出電路其實(shí)是兩條通道,只不過(guò)對(duì)外呈現(xiàn)一個(gè)端點(diǎn)。準(zhǔn)雙向口要使其能接收輸入信號(hào)先將其寄存器置1,當(dāng)外部輸入信號(hào)為0將會(huì)拉低端口電平,此時(shí)讀端口電平即為0,當(dāng)外部輸入信號(hào)為1,與端口電平相等,不影響端口預(yù)置電平狀態(tài),此時(shí)讀端口電平即為1。不能理解為準(zhǔn)雙向口只能準(zhǔn)確檢測(cè)低電平0,其實(shí)同樣也準(zhǔn)確檢測(cè)高電平1。除非有故障,不存在外部設(shè)備沒(méi)有輸入的說(shuō)法,否則就不叫外部設(shè)備了。
回復(fù)

使用道具 舉報(bào)

ID:47286 發(fā)表于 2019-5-6 13:09 | 顯示全部樓層
看你測(cè)什么信號(hào) 如果信號(hào)是低有效就置位 如果是高有效就清零

比如開(kāi)關(guān) 可以端口置高 外接上拉 按下是低 也可以端口清零 接下拉 按下是高 根據(jù)自己的需求設(shè)定 不是死的 開(kāi)關(guān)我就喜歡高有效 這樣寫(xiě)程序時(shí)可以寫(xiě)成if(key==1) 個(gè)人習(xí)慣而已
回復(fù)

使用道具 舉報(bào)

ID:339320 發(fā)表于 2019-5-6 11:15 | 顯示全部樓層
大佬們,求教。。。。
回復(fù)

使用道具 舉報(bào)

ID:345562 發(fā)表于 2019-5-6 12:09 | 顯示全部樓層
數(shù)字電路就是檢測(cè)0,1.就好那,
回復(fù)

使用道具 舉報(bào)

ID:339320 發(fā)表于 2019-5-6 15:00 | 顯示全部樓層
wulin 發(fā)表于 2019-5-6 13:00
首先糾正:端口是寄存器不是鎖存器。
由于IO口的特殊結(jié)構(gòu),其內(nèi)部輸入和輸出電路其實(shí)是兩條通道,只不過(guò) ...

謝謝大佬糾正我的“寄存器”的錯(cuò)誤。那個(gè),我說(shuō)得不準(zhǔn)確,我想要問(wèn)的情況是這樣的,我這個(gè)單片機(jī)上電引腳默認(rèn)置1,當(dāng)外部沒(méi)接設(shè)備的時(shí)候,程序檢測(cè)到P1.0引腳為1,則燈L0亮;當(dāng)P1.0接地的時(shí)候,即程序檢測(cè)到P1.0引腳為0的時(shí)候,燈L0滅;當(dāng)P1.0接VCC時(shí),燈L0亮。而如果程序設(shè)計(jì)為該引腳為高電平觸發(fā),那么,不論外部設(shè)備是輸入1,還是外部設(shè)備與該引腳斷開(kāi),程序都會(huì)觸發(fā)運(yùn)行。這樣不是很不符合實(shí)際應(yīng)用嗎?
回復(fù)

使用道具 舉報(bào)

ID:339320 發(fā)表于 2019-5-6 15:37 | 顯示全部樓層
wulin 發(fā)表于 2019-5-6 13:00
首先糾正:端口是寄存器不是鎖存器。
由于IO口的特殊結(jié)構(gòu),其內(nèi)部輸入和輸出電路其實(shí)是兩條通道,只不過(guò) ...

哦哦,可以外接上拉下拉電阻。看來(lái)我還要在多去看看資料再發(fā)問(wèn),免得總是問(wèn)一些基礎(chǔ)問(wèn)題。謝謝回答。
回復(fù)

使用道具 舉報(bào)

ID:339320 發(fā)表于 2019-5-6 16:07 | 顯示全部樓層
dzbj 發(fā)表于 2019-5-6 13:09
看你測(cè)什么信號(hào) 如果信號(hào)是低有效就置位 如果是高有效就清零

比如開(kāi)關(guān) 可以端口置高 外接上拉 按下是低  ...

謝謝。以后我會(huì)多了解再來(lái)問(wèn)問(wèn)題,免得問(wèn)的都是些簡(jiǎn)單問(wèn)題。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表