검색어 입력폼

마이크로 로봇 예제풀이 소스코드 exp105

저작시기 2006.12 |등록일 2010.04.21 파워포인트파일MS 파워포인트 (ppt) | 15페이지 | 가격 1,000원

소개글

ATmega 8535를 이용한
마이크로 로봇 예제풀이 소스코드 exp105

목차

문 제

SIMULATION

FLOW CHART

PROGRAM

AVR BOARD ACTING

본문내용

예제 105) 다음과 같은 동작이 반복하는 프로그램을 작성하라. 프로그램을 실행하면 처음에 출력포트의 LED는 꺼져 대기하고 있다가, 스위치를 누름에 따라 00H~ 09H사이에서만 값이 변한다.

SW0을 눌렀다 떼면, 출력포트로 00H->01H->02H…09H->00H->01H->... 로 +1씩 증가 반복 출력한다.
이후 SW1을 눌렀다 떼면 그 순간의 숫자에서 증가 동작이 잠시 멈춘다.
멈춘 상태에서 SW0을 눌렀다 떼면, 멈춘 숫자에서 다시 +1씩 중가 동작이 이어진다.
멈춘 상태에서 SW2를 눌렀다 떼면, 멈춘 숫자에서 +2씩 증가 동작이 출력한다.( 예 : 07H에서 멈춘 경우, 07H->09H->01H->03H->…)
이후 SW1을 눌렀다 떼면 2번과 같이 그 순간의 숫자에서 증가동작이 잠시 멈춘다.
처음에 SW2부터 누를수도 있으며, SW0과 SW2를 교대로 눌렀다 떼면 멈춘 위치에서 해당동작이 반복된다.
다운로드 맨위로