![](https://img.php.cn/upload/article/000/000/039/5e586ffb6e650483.jpg)
TCON: 타이머 제어 레지스터
등록 주소 88H, 비트 주소 8FH~88H#🎜 🎜#
![1582853605298609.jpg tcon은 어떤 레지스터인가요?](https://img.php.cn/upload/image/253/528/878/1582853605298609.jpg)
TF0(TF1) - 카운트 오버플로 플래그, 카운터가 오버플로되면 이 비트가 1로 설정됩니다.
TR0(TR1) - 타이머 동작 제어 비트
TR0(TR1) = 0일 때 타이머/카운터 동작 정지
TR0( TR1) = 1 타이머/카운터 작업 시작
IE0(IE1) - 외부 인터럽트 요청 플래그
CPU가 P3.2(P3.3)를 샘플링할 때 이 비트가 설정됩니다. 유효한 인터럽트 요청이 발생할 때 하드웨어에 의해. 인터럽트 응답이 완료되고 인터럽트 서비스가 전송된 후 하드웨어는 자동으로 이를 0으로 지웁니다.
IT0(IT1)——외부 인터럽트 요청 신호 모드 제어 비트
IT0(IT1) = 1 펄스 모드인 경우(후행 에지 네거티브 점프가 유효함)#🎜🎜 ## 🎜🎜#IT0(IT1) = 0 레벨 모드(액티브 로우 레벨)일 때 이 비트는 소프트웨어에 의해 1로 설정되거나 0으로 클리어됩니다.
TF0(TF1) - 카운트 오버플로 플래그
카운터가 오버플로되면 이 비트는 하드웨어에 의해 1로 설정됩니다. 인터럽트 서비스로 전환하면 하드웨어는 자동으로 이를 0으로 지웁니다. 카운트 오버플로 플래그 비트가 사용되는 상황은 두 가지입니다. 인터럽트 모드를 사용할 때는 인터럽트 요청 플래그 비트로 사용하고, 쿼리 모드를 사용할 때는 쿼리 상태 비트로 사용합니다.
더 많은 관련 지식은
PHP中文网
을 팔로우해주세요!
위 내용은 tcon은 어떤 레지스터인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!