Índice:
- Etapa 1: Software usado:
- Etapa 2: Componentes necessários:
- Etapa 3: Diagrama de Circuito
- Etapa 4: Código:
- Etapa 5: Vídeo:
Vídeo: Interface do 8051 com DS1307 RTC e exibição do registro de data e hora no LCD: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
Neste tutorial, explicamos como podemos fazer a interface do microcontrolador 8051 com ds1307 RTC. Aqui estamos exibindo a hora RTC em lcd usando simulação proteus.
Etapa 1: Software usado:
Como estamos mostrando simulação proteus, para CODIFICAÇÃO E SIMULAÇÃO VOCÊ PRECISA:
1 Visão de Keil: Há muitos produtos de Keil. então será necessário o compilador c51. Você pode baixar esse software aqui
2 Software Proteus para simulação: Este é o software para mostrar a simulação. Você obterá muitas informações para fazer o download deste software.
Se você estiver fazendo isso em hardware, precisará de um software que seja mágico para fazer o upload do código em seu hardware. Lembre-se de que a magia do flash é desenvolvida pela nxp. Portanto, você não pode carregar todo o microcontrolador da família 8051 por meio deste software. Portanto, apenas você pode fazer upload do controlador baseado em Philips.
Etapa 2: Componentes necessários:
Aqui em nosso vídeo de demonstração, estamos usando simulação proteus, mas definitivamente se você estiver fazendo isso em seu hardware, serão necessários estes componentes para este projeto:
Placa de desenvolvimento 8051: Então, se você tiver esta placa, será melhor para que você possa fazer o upload do código facilmente.
LCD 16 * 2: Este é 16 * 2 lcd. Neste LCD temos 16 pinos.
Módulo RTC DS1307: O módulo baseado em DS1307, O relógio em tempo real serial (RTC) DS1307 é um relógio / calendário BCD (full binary-coded decimal) de baixa potência mais 56 bytes de NV SRAM. O endereço e os dados são transferidos serialmente por meio de um barramento bidirecional I²C. O relógio / calendário fornece informações sobre segundos, minutos, horas, dia, data, mês e ano. A data do fim do mês é ajustada automaticamente para meses com menos de 31 dias, incluindo correções para ano bissexto. O relógio opera no formato de 24 ou 12 horas com indicador AM / PM. O DS1307 possui um circuito de detecção de energia integrado que detecta falhas de energia e alterna automaticamente para a fonte de reserva. A operação de cronometragem continua enquanto a peça opera a partir da fonte de backup.
Mostramos uma imagem acima do kit de treinamento do 8051, a seção do módulo lcd e rtc já está lá na placa, então se você comprar essa placa será fácil para você fazer a interface com este módulo ds1307, do contrário, se você comprar uma placa de desenvolvimento pequena, você deve comprar também um lcd e um módulo RTC com célula tipo moeda.
Conversor USB para UART: Módulo conversor USB UART CP1202, uma placa muito simples para conectar rapidamente USB a Serial ou USB a TTL ou Serial a USB. Você pode se comunicar facilmente com microcontroladores / microprocessadores de seu computador por meio do módulo.
Etapa 3: Diagrama de Circuito
Etapa 4: Código:
Você pode obter o código-fonte em nosso link do GitHub.
Etapa 5: Vídeo:
A descrição completa do projeto é fornecida no vídeo acima.
Se você tiver alguma dúvida em relação a este projeto, sinta-se à vontade para nos comentar abaixo. E se você quiser saber mais sobre sistemas embarcados, pode visitar nosso canal no youtube.
Visite e curta nossa página no Facebook para atualizações frequentes.
Obrigado e cumprimentos, Tecnologias Embedotronics
Recomendado:
Tempo de exibição do Arduino no display LED TM1637 usando RTC DS1307: 8 etapas
Arduino Display Time no TM1637 LED Display usando RTC DS1307: Neste tutorial, aprenderemos como exibir o tempo usando o módulo RTC DS1307 e LED Display TM1637 e Visuino. Assistir ao vídeo
Como fazer registro de data e hora. Liono Maker: 5 etapas
Como fazer registro de data e hora. Liono Maker: Introdução: -Neste tutorial, aprenderemos como fazer registro de data e hora com o Arduino. Para este propósito, estou usando DS3231 & Módulos de cartão Micro SD. O módulo principal que é usado para time & o registro de data é DS3231. DS3231 é um RTC (real ti
Plotagem / registro de data / hora do Arduino usando Millis () e PfodApp: 11 etapas
Arduino Date / Time Plotting / Logging usando Millis () e PfodApp: nenhuma programação Arduino ou Android necessária. Módulos RTC e GPS também são suportados. Correção automática para fusos horários, desvio de RTC e segundos bissextos perdidos de GPSIntrodução Este tutorial mostra como usar seu Arduino millis ( ) timestamps para plotar dados ag
Exibição de data, hora e temperatura usando o XinaBox: 8 etapas
Display de Data, Hora e Temperatura usando XinaBox: display OLED legal mostrando a data, hora e temperatura em Celsius e Fahrenheit usando Xinabox xChips baseado em ESP8266
Uma unidade de exibição de data, hora e temperatura fofa: 3 etapas
Uma unidade de exibição de data, hora e temperatura fofa: Olá amigos, neste instrutível, irei explicar o procedimento para fazer uma unidade de exibição de data, hora e temperatura atual usando um Arduino pro mini, um RTC e um display de oito dígitos e sete segmentos em uma unidade muito compacta, que é um devi útil