ATMEGA 2560 PCINT를 이용한 바운스 해결
디지털회로의 물리적 접점 (스위치)에서 발생하는 바운싱은 별도의 회로가 없어도, 시간지연을 통해 무시하여 우회할 수 있다.디지털 회로에서 스위치 입력을 사용할 때 항상 골치 아프게 하는 것 중 하나는 바로 바운스(bounce) 또는 채터링 (chattering) 이라고 불리우는 접점단속(接點斷屬)현상.기본적으로 스위치는 떨어진 두 지점을 물리적인 방법을 이용하여 하나로 붙여 주는 역할을 한다. 여기서 '물리적'이란 게 중요한데, 사람은 스위치를 한번 꾸~~욱 하고 누른것 같으나, 실제로는 스위치가 눌려서 두 접점이 붙는 그 찰나의 순간에, 물리적(기계적)인 반동으로 인해 튕겨 나왔다 다시 붙는 현상이 발생한다.이 현상을 없에는 가장 좋은 방법은. 비싸고 좋은 스위치를 사는것! 비싸고 좋은 스위치는 싸구려..