基于51单片机+DS1302时钟模块+4位数码管显示

一、DS1302时钟模块简介

基于51单片机+DS1302时钟模块+4位数码管显示_第1张图片

二、绘制Proteus 仿真电路图

基于51单片机+DS1302时钟模块+4位数码管显示_第2张图片

三、编写51单片机代码

#include "DS1302.h"

// 位定义
sbit DS1302_DATA = P3^3;
sbit SCLK = P3^2;
sbit RST = P3^1;

// 向DS1302写一个字节
void DS1302_Write_Byte(unsigned char addrOrData)
{
	unsigned char i;
	for (i = 0; i < 8; i++)
	{
		DS1302_DATA = addrOrData&(0x01<

四、仿真效果

基于51单片机+DS1302时钟模块+4位数码管显示_第3张图片

五、完整源码和Proteus仿真电路图下载

链接:https://pan.baidu.com/s/1b0QVVlKWSNABu2LsQcFE0A?pwd=pvjs
提取码:pvjs

你可能感兴趣的:(51单片机,嵌入式硬件,单片机)