Mastering Arduino in Ten Days: DS1307 Digital Clock

Mastering Arduino in Ten Days: DS1307 Digital Clock

Background Knowledge The DS1307 is an I2C interface real-time clock (RTC) chip, primarily used for independent timing (data retention during power loss), providing accurate year/month/day/hour/minute/second information for devices like Arduino and microcontrollers. It is one of the most commonly used timing modules in hardware DIY projects. 【Core Features】 Independent Timing: Built-in 32.768kHz crystal oscillator with … Read more

Simple Digital Clock Design Based on FPGA: VHDL Code and Quartus Simulation

Simple Digital Clock Design Based on FPGA: VHDL Code and Quartus Simulation

Name: Simple Digital Clock Design Based on FPGA: VHDL Code and Quartus Simulation Software: Quartus Language: VHDL Code Function: Simple digital clock design 1. Design a base-24 counter, which can adjust the count value using buttons. 2. Design a base-60 counter, which can adjust the count value using buttons. 3. Design a display module. 4. … Read more

Implementation of a Simple Medical Call System Based on FPGA, Including Testbench

Implementation of a Simple Medical Call System Based on FPGA, Including Testbench

🔍The program acquisition method is at the bottom of the article 📶The project includes complete programs, documentation, references, and operation videos 🌠Simulation Conclusion Preview The testing effect using Vivado 2022.2 is as follows: ⚡Program Function Description<span><span>The function and principle of this program are as follows:</span></span> System design requirements: Design an FPGA to control a digital … Read more

Digital Clock Based on Assembly Language

Digital Clock Based on Assembly Language

1. Abstract A single-chip microcomputer (Single-Chip Microcomputer) is a microcontroller that integrates CPU, RAM, ROM, timing, counting, and various interfaces into one. It is small in size, low in cost, powerful in function, and widely used in smart products and industrial automation. The 51 microcontroller is one of the most typical and representative microcontrollers. This … Read more

Classic Beginner Project in Microcontroller Programming: Digital Clock Design

Classic Beginner Project in Microcontroller Programming: Digital Clock Design

Introduction The timer interrupt of the microcontroller can produce accurate timing, making it easy to implement the design of a digital clock using a microcontroller. This project is based on a 6-digit dynamic display and completed with buttons. It is also a typical training project in the process of learning microcontroller technology. The basic requirements … Read more