熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2015-7-28 11:07
正文摘要:本帖最后由 CHASE 于 2015-7-28 13:54 編輯 各位大神,我是一枚新手,我學(xué)單片機(jī)遇到一點(diǎn)問(wèn)題。現(xiàn)在我想通過(guò)ST188測(cè)點(diǎn)滴的滴速,輸出端沒(méi)有接單片機(jī)IO口的時(shí)候,無(wú)阻擋的時(shí)候是高電壓約4V,有阻擋的時(shí)候是低電壓0 ... |
ahshmj 發(fā)表于 2015-7-29 11:31 我從新改了一下電路,現(xiàn)在可以正常計(jì)數(shù)了 |
傳感器和單片機(jī)開發(fā)板最少要接2根線。 |
你接入的電路是什么樣的? |
ahshmj 發(fā)表于 2015-7-28 13:47 我想要通過(guò)ST188記錄點(diǎn)滴滴下的次數(shù),每滴一下進(jìn)行累加,但是不知道這根數(shù)據(jù)線改接到哪。我不知道是我電路連接的問(wèn)題還是接入IO口的問(wèn)題,我IO口判斷的條件是那個(gè)IO口是否為0,我不知道這樣判斷對(duì)不對(duì),雖然我用萬(wàn)用表測(cè)的低電壓是3V左右,但是我不知道該怎么去判斷。。。。 |
ahshmj 發(fā)表于 2015-7-28 13:47 我把圖傳上去了,ST188一用有三根線,一根VCC,一根GND,然后就是數(shù)據(jù)輸出線,我在網(wǎng)上找的這個(gè)電路圖連接的,我把輸出接在LED的IO口時(shí),有阻擋的時(shí)候會(huì)點(diǎn)亮燈,但是在進(jìn)行判斷這個(gè)IO口的時(shí)候就不停在累加 |
51單片機(jī)讀I/O時(shí),要先向端口寫“1”(也就是將端口鎖存器置“1”),才能讀到正確的外部狀態(tài)。 “我把ST188外接了一個(gè)電路后”接了一個(gè)什么電路?輸出應(yīng)該最少2根線,一根接I/O,另一根(信號(hào)地)呢? |
ahshmj 發(fā)表于 2015-7-28 13:20 是ST188 反射式紅外光電傳感器,我接的是P2^4,我把ST188外接了一個(gè)電路后,輸出端插在P2^4上。 |
接了那個(gè)I/O口?ST88是什么?是傳感器嗎?輸出阻抗是多少?你是怎樣接入的? |
Powered by 單片機(jī)教程網(wǎng)