熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2019-4-14 21:40
正文摘要:程序如圖:功能:按下獨(dú)立按鍵,led發(fā)光 現(xiàn)象:按下后led不亮 這里提出的問題有: 消抖不添加會導(dǎo)致實(shí)驗(yàn)結(jié)果顯示不出來嗎? 主函數(shù)的P1和P3的定義是全局效果嗎?是因?yàn)檫@個(gè)全局定義導(dǎo)致的電視結(jié)果嗎? le ... |
難道不應(yīng)該是d1=0才亮嗎?來自小白的疑問 |
你這個(gè)程序加不加都是一樣,不管是仿真還是實(shí)際電路,結(jié)果都會是你想要的樣子 抖動只是在接下按鍵到按鍵完全接觸這一段時(shí)間之內(nèi)產(chǎn)生的概率比較大,也不一定會有抖動的,大概也就是幾十mS左右. 你這個(gè)程序只是按下去之后就不亮而已,接的過程中可能抖動那么幾十下,但肉眼卻不出來,所以,結(jié)果肯定就是按下就滅燈,放開就亮燈 但如果是:按下就加1,中間沒有去抖動的,再按下又加1的話,結(jié)果就不是你想要的樣子了 |
消抖不添加不會導(dǎo)致實(shí)驗(yàn)結(jié)果顯示不出來 |
消抖不添加不會導(dǎo)致實(shí)驗(yàn)結(jié)果顯示不出來 |
首先, 消抖不添加不會導(dǎo)致實(shí)驗(yàn)結(jié)果顯示不出來。再者可以確定,長按按鍵可以選擇不用延時(shí)使led常亮。led不亮不是程序原因,要找別的原因。 |
Powered by 單片機(jī)教程網(wǎng)