컴퓨터 지식 네트워크 - 컴퓨터 지식 - ds1302 클록 칩의 작동 원리

ds1302 클록 칩의 작동 원리

ds1302 클록 칩의 작동 원리: 마이크로컨트롤러를 사용하여 DS1302에서 시간을 읽고, 리셋 핀(RST)을 하이 레벨로 설정하고, 8비트 주소와 명령 정보를 시프트에 로드합니다. 등록하다.

DS1302는 미국 달라스(DALLAS)가 출시한 고성능, 저전력 램 탑재 실시간시계로 타이밍 기능을 탑재해 일상에서 사용하는 전자시계, 만년달력과 비슷하다. 연도, 월, 일, 시, 분, 초, 요일을 기록할 수 있습니다.

시간 설정을 위해 마이크로 컨트롤러를 사용하여 DS1302에 시간을 쓰거나 마이크로 컨트롤러를 사용하여 DS1302에서 시간을 읽을 수도 있습니다. 읽은 시간은 LCD에도 표시될 수 있습니다. 이런 방식으로 전자시계의 기능을 구현할 수 있다.

DS1302가 작동 중일 때 데이터 전송을 초기화하려면 리셋 핀(RST)을 하이 레벨로 설정해야 하며 8비트 주소 및 명령 정보를 시프트 레지스터에 로드해야 합니다. 데이터는 클럭(SCLK)의 상승 에지에서 직렬로 입력됩니다. 처음 8비트는 액세스 주소를 지정합니다. 명령 워드가 시프트 레지스터에 로드된 후 후속 클럭 사이클에서 데이터가 출력됩니다. 쓰기 작업 중 출력.

클럭 펄스 수는 싱글바이트 모드에서 8+8(8비트 주소 + 8비트 데이터)이고, 멀티바이트 모드에서는 8+최대 248개의 데이터입니다.

ds1302 칩 소개

DS1302는 미국 DALLAS사에서 출시한 고성능, 저전력 실시간 클럭 칩으로, 31바이트의 정적 RAM과 CPU와의 SPI 3선 인터페이스를 통해 동기식 통신을 수행하고 동시에 여러 바이트의 클럭 신호와 RAM 데이터를 버스트로 전송할 수 있습니다.

실시간 시계는 초, 분, 시, 일, 요일, 월, 연도를 제공할 수 있으며 한 달의 길이와 31일을 자동으로 조정할 수 있으며 윤년 보상 기능이 있습니다. .

작동 전압 범위는 2.5~5.5V입니다. 듀얼 전원 공급 장치를 채택하여 백업 전원 충전 모드를 설정할 수 있으며, 세류 전류로 후면 전원 공급 장치를 충전할 수 있는 기능을 제공합니다. DS1302는 데이터 기록, 특히 특별한 의미를 지닌 특정 데이터 포인트를 기록하는 데 사용됩니다. 데이터와 데이터가 동시에 나타나는 시간을 기록할 수 있으므로 측정 시스템에 널리 사용됩니다.

上篇: 2020 천추 2.0l 편안함 중앙 제어 해상도는 얼마입니까? 下篇: 2호선 쿤밍 기차역에서 어디서 내리나요?
관련 내용