AS-BDPA-210:張亮(工程師) 專線:
24小時移動專線: 【】
AS-BDPA-210*-*AS-BDPA-210
AS-BDPA-210*-*AS-BDPA-210
大家把這個程序下載到板子上再進行試驗試試,按一下按鍵而數(shù)字加了多次的問題是不是就這樣解決了?把問題解決掉的感覺是不是很爽呢?
這個程序用了一個簡單的算法實現(xiàn)了按鍵的消抖。作為這種很簡單的演示程序,我們可以這樣來寫,但是實際工程開發(fā)的時候,我們的程序量很大,各種狀態(tài)值也很多,我們while(1)的這個主循環(huán)要不停的掃描各種狀態(tài)值是否有發(fā)生變化的,如果程序中間加了這種delay延時操作后,很可能某一事件發(fā)生了,但是我們程序還在進行delay延時操作中,當這個事件發(fā)生完了,我們還在delay操作中,當我們delay完事再去檢查的時候,已經晚了,已經檢測不到那個事件了。為了避免這種情況的發(fā)生,我們要盡量縮短while(1)循環(huán)一次所用的事件,而需要進行長時間延時的操作,必須想其它的辦法來處理。公司 名稱:廈門泰尼電氣有限公司
固定 :
聯(lián) 系 人:張亮
傳 真:【請備注“張亮”收】
商 務 : 2314094943
手 機:
郵 箱:2314094943
需要可以給你滿意的價格
公司地址:廈門市海滄區(qū)海滄街道濱湖一里7號2008室
那么我們如何處理這種延時問題呢?其實除了這種簡單的延時,我們還有更優(yōu)異的方法來處理按鍵抖動問題。舉個例子:我們啟用一個定時中斷,每2ms進一次中斷,掃描一次按鍵狀態(tài)并且存儲起來,連續(xù)掃描8次后,看看這連續(xù)8次的按鍵狀態(tài)是否是*的。8次按鍵的時間大概是16ms,這16ms內如果按鍵狀態(tài)一直保持一種狀態(tài),那就可以確定現(xiàn)在按鍵是穩(wěn)定的階段,并非處于抖動的階段,如圖12
Hitachi Etch Power Meter M-308ATE Lot of 4 Working
Nikon NSR Series Power Supply Module CB1000A Worki
Triton PSC-6X86 SBC Single Board Computer Ver. 2.3 work
Allen Bradley Power Supply SLC500 1746-A10 Working
Siemens Relay Output PCB 505-4908 Lot of 2 Working
Dainippon Resistivity Meter eFLOW SD16L-24SH E Wor
Validated Technologies VT-360 Barcode Label Printer lot
Socapel Servo Drive Main Board 024.7036.A Working
Schlumberger 740021410 DC Power Supply Rev.00 working
Schlumberger 740021410 DC Power Supply Rev.01 working
Mitsubishi Data Link Unit QJ71BR11 Working
BTU 3615 Furnace Control Unit 5029751-I-00 Working
Edwards Middle Sleeve SCCM P1264 Refurbished
Harland Simon DC Uninterruptible Power Supply UPS B/020
Prodrive ASML CPM-P20 4022-470-8838 Controlled Power Mo
ASML Shutter Control PCB 4022.437.3013 Working
Tohoku Ricoh Driver Board 7D000360A Working
STEC SV-P1000 SV-P1203 MFC Mass Flow Controller lot of
Hitachi BBB1-02 M-712E Interface Board working
Nikon 4S018-715 OPDMTHX4 Connector PCB working
Particle Measuring Systems Main Board 1000001391 Rev. C
GE General Electric AF-300ES Drive 6KAF323005ESA1 worki
Fuji Electric AF-300ES Driver 6KES223005X1A1 working
Nikon 4S013-365 STGSTCSPX4 Backplane PCB working
Nikon 4S013-366 STGSTCMSCRFX4 Backplane PCB working
Mitsubishi PLC Positioning Unit QD75M4 Working
Nikon 4S013-395 STGSTCWYX4A Backplane PCB working
Fuji Electric PYZ4HBY1-0Y Temperature Controller lot of
PPC Pacific Power Control 750-653120-00C0 Power Line Co
Nikon NRS S306C 4K197-306 Pneumatic Box working
產品名稱 | 參考價 | 地區(qū) | 公司名稱 | 更新時間 | |
---|---|---|---|---|---|
AS-BDPA-210 | 面議 | 廈門市 | 廈門泰尼電氣有限公司 | 2018-03-30 | 在線詢價> |
AS-BDPA-210 | 面議 | 廈門市 | 廈門泰尼電氣有限公司 | 2015-03-24 | 在線詢價> |
*您想獲取產品的資料:
個人信息: