淘宝店铺设计产业群效应正不断凸现产业的发展将迎来春天,我们也将为客户迎来更大的发展商机

精准定位网站制作开发,提升网站开发规划竞争力

专业的团队位于h5游戏开发中高水平,雄厚的资源平台致力服务行业发展

做一个电子钟,利用六个数码管显示分、秒。(基于AT89C51单片机的6位数码管显示的简易电子时钟设计)

作者:易秋      发布时间:2021-08-20      浏览量:66294
做一个电子钟,利用六个数码管显示分、秒。/*************************时钟程序**************************//*此程序为用采用51单片机实现的一个24小时循环显示程序*//*主要功能由时钟显示(

做一个电子钟,利用六个数码管显示分、秒。


/*************************时钟程序**************************/
/*此程序为用采用51单片机实现的一个24小时循环显示程序*/
/*主要功能由时钟显示(00-00-00格式)、时间调整功能*/
/*程序采用定时查询方式实现时间更新,键盘查询方式实现时间调整*/
/********彭思良2008-12-27于长江大学电子创新实验室**********/
ORG 00H
AJMP MAIN
/*主程序开始,初始化、定义变量*/
MAI

基于AT89C51单片机的6位数码管显示的简易电子时钟设计


#include <reg52.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
sbit ds1302_RST =P2^0;
sbit ds1302_IO =P2^1;
sbit ds1302_SCLK=P2^2;
sbit ACC0=ACC^0;
sbit ACC7=ACC^7;
sbit A1=P3^0;
sbit A2=P3^1;
sbit A3=P3^2;
s

利用AT89C51单片机设计简易电子钟(六位),通过8位LED数码管实现时间显示;系统可以通过三个按键实现时间


汇编可以么
LED_1 EQU 30H
LED_2 EQU 31H
LED_3 EQU 32H
LED_4 EQU 33H
LED_5 EQU 34H
LED_6 EQU 35H
LED_7 EQU 36H
LED_8 EQU 37H
TIMER EQU 38H
MODE EQU 39H ;模式判断
FLASH EQU 40H ;闪烁判断 1亮 0不亮
BUTTON1 EQU 41H ;按钮开关
BUTTON2 EQU