2
나는 정말로 혼란 스럽다. 매뉴얼에는 다음과 같이 쓰여 있습니다 :Timer1 RD16 비트는 PIC18 마이크로 컨트롤러에서 무엇을합니까?
RD16: 16-bit Read/Write Mode Enable bit
1= Enables register Read/Write of Timer1 in one 16-bit operation
0= Enables register Read/Write of Timer1 in two 8-bit operations
그러나 실제로 16 비트 연산 하나가있는 R/W는 없습니다. 데이터 시트 나중에 말씀에서, 나는 온라인 읽은에서, 16 비트 값은 여전히으로 읽을 수 있어야합니다
foo = TMR1L;
bar = TMR1H;
과 같이 작성 : 난 그냥 해요 않는
TMR1H = bar;
TMR1L = foo;
RD16은 Timer1 블록 다이어그램에 표시되지 않으며, 아무 것도 영향을 미치지 않는 것으로 보입니다!
나는 사실 일 수는 없다는 것을 알고 있지만, 여기에 나는 묻습니다 : Timer1 RD16 비트는 PIC18 마이크로 컨트롤러에서 무엇을합니까?
그러면 * 설정되지 않은 경우 어떻게됩니까? RD16 비트가 실제로 나에게 어떤 영향을 미치지 않는 것 같습니다. – Nate
설정하지 않으면 실제 타이머 레지스터를 가리키고 있으므로 H 값을 읽을 때 타이머가 롤오버 될 위험이 있습니다 . – James