
가변저항을 돌린 후에 버튼을 클릭 시 화면에 출력되어있는 문자열을 초기화시킨 후 가변저항이 돌아간 만큼 새로운 저항값을 출력해준다. ※ 새로운 가변저항 값을 받을때마다 clear()를 사용하는 이유는 lcd잔상의 오류 문제를 인해서 추가시켜 놓은 것이다. 만약에

맨 처음에 이전버튼과 현재버튼 두개는 모두 LOW의 상태를 표시하고 있습니다. 그러다가 버튼을 누르면 debounce(lastButto)를 통해서 currentButton에 HIGH 값이 들어가서 밑에 IF문이 돌아갑니다. 그 이후 lastButton = current