-
20140529부산IT학원/스마트컨트롤러 2014. 5. 30. 15:15
71일차
-----------------
ATMega2560
-----------------
--- ++, -- 버튼 재구현, reset 추가
PCINT10, 11 번 추가.
선 새로 연결하고 소스 추가.
- int.c
- smart.c
--- 채터링
스위치를 누를 때, 바로 전기 신호가 변하는게 아니라
미세한 잡신호가 감싸고 있다.
잡신호 때 L, H 도 아닌 상태인 잡신호가 발생한다.
이것 때문에 이상한 값이 들어가는데
잡신호를 방지하는 것을 채터링이라고 한다.
이건 회로적으로 하는 것이기에
지금 나의 제어에서 벗어난 것이라
개념만 이해하고 넘어간다.
소프트웨어 적으로도 방지하는 방법이 있다고는 하나
그래도 하드웨어적인 방법을 추천한다고 한다....
'부산IT학원 > 스마트컨트롤러' 카테고리의 다른 글
20140602 (추가보드) (0) 2014.06.03 20140530 (EEPROM) (0) 2014.05.30 20140528 (PCINT) (0) 2014.05.28 20140527 (timer, counter) (0) 2014.05.27 20140526 (7 Segment) (0) 2014.05.26