메뉴 바로가기

서브메뉴 바로가기

본문 바로가기

logo

AVR 자료실
조회 수 16,614 추천 수 0 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

위로 아래로 댓글로 가기 인쇄 목록
?

단축키

Prev이전 문서

Next다음 문서

위로 아래로 댓글로 가기 인쇄 목록
?
  • 마이컴초보 2015.08.14 16:02

     case 8: PORTA = 0x00| 0x08; break;

        case 9: PORTA = 0x01|0x08; break;

    이부분 해석좀 해주시면 안되나요 ??

    그리고 케이스문을 보드에 다운받으면 스위치 입력때마다 카운트가 증가하는게 아니라 0의 위치만 바뀌는데 어떻게하는건지요 ,,, fnd4개짜리로 응용해서 하고있습니다

  • WhiteAT 2015.08.17 10:07 글쓴이

    마이컴초보 님에게 달린 댓글

    안녕하세요 화이트앳입니다.

    case 문은 아래와 같으며
    코드를 좀더 쉽게 이해할 수 있도록 case 8:, case 9: 은 좀 다른 형태로 쓴 것업니다.


    case 8: PORTA = 0x00| 0x08; break;  => case 8: PORTA = 0b00001000; break;
    case 9: PORTA = 0x01|0x08; break; => case 9: PORTA = 0b00001001; break;


    두번째 질문은 어떤 것을 말씀해 주시는지 잘 모르겠는데..
    FND4 를 사용하신다면..
    http://whiteat.com/bPDS_AVR/57204 에 있는 EX_07_03.zip 파일을 참조하세요.
    (FND4 제어 예제가 포함되어 있습니다.)