레지스터 보는 방법


한 레지스터 안의 가 비트가 서로 연결 돼서 사용되는 경우 " : " 기호를 사용한다.


예를 들어서 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
Posted by 나무길 :