레지스터 보는 방법
한 레지스터 안의 가 비트가 서로 연결 돼서 사용되는 경우 " : " 기호를 사용한다.
예를 들어서 TCCRn 레지스터가 있다고 할 때
7 6 5 4 3 2 1 0
|
|
|
|
|
CSn2 |
CSn1 |
CSn0 |
TCCR2 를 사용하는 경우 CS22, CS21, CS20 세개의 핀은 함께 사용해야 하므로 이를 다음과 같이 표시한다.
CS22:0 <==> CS22 ~ CS20
만약에 TCCR2 = 0b00000010 으로 설정하고 싶을 때 아래와 같이 하면 된다.
TCCR2 = (2 << CS20) // CS22:0 = 2 (무슨무슨 기능이다)
여기서 CS21 과 CS22 가 아닌 CS20 를 사용하는 것에 유의할 것.
'MCU > AVR' 카테고리의 다른 글
[AVR] 데이터 손실 (0) | 2013.12.12 |
---|---|
[AVR] 카운트 계산법. TCNTn (0) | 2013.12.12 |
[AVR] 인터럽트 (0) | 2013.12.03 |
[AVR] 시작하기 전에 알아야 할 것들 (0) | 2013.12.02 |
ATmega128 과 블루투스 연결하기 (4) | 2013.10.23 |