閃閃雪絨花:
寫(xiě)的很詳細(xì),想交流下用的是什么單片機(jī)呢,51么?這樣子的話,是不好處理,要是換一種其他的單片機(jī)估計(jì)會(huì)容易寫(xiě)程序?qū)憽?30單片機(jī)的P1和P2端口均可配置成外部中斷輸入模式,這樣子把按鍵配置成中斷,并且一個(gè)8個(gè)引腳共用一個(gè)中斷向量,這樣子就很容易處理你所說(shuō)按鍵按下時(shí)間很接近的情況,程序會(huì)簡(jiǎn)單些。stm32單片機(jī)所有的io端口均可以配置成外部中斷輸入(但總數(shù)不超過(guò)16個(gè)),并且還可以配置成雙邊沿觸發(fā)。并且以上兩種單片機(jī)的定時(shí)器時(shí)鐘可配置,方便做ms級(jí)別的計(jì)數(shù)器...個(gè)人愚見(jiàn)。