课程设计-电子时钟(可实现LED闪烁效果) 可实现闹钟功能 有时间校准功能 12/24时间切换
2021-12-19 00:05:16 100KB 课程设计 电子时钟 闪烁
1
基于AT89C51单片机的电子时钟,有C语言程序,PROTEUS仿真图.
1
设计电子时钟,并将小时、分、秒送数码管显示 提示:定时器是每 100us 中断一次,中断 10000 次即为 1 秒,计满 60 秒为一分,计满 60 分为一小时,24 小时又开始
2021-12-17 21:40:45 15KB 51 汇编 时钟
1
本设计主要设计了一个基于AT89C51单片机的电子时钟。在数码管通过一个控制键转换来显示相应的时间和日期。并通过多个控制键用来实现时间和日期的调节。
2021-12-17 21:37:05 52KB 51单片机 电子时钟
C51电子时钟汇编源代码 通过四个个开关来控制时钟的的设定,完成日历和时钟的显示。
2021-12-17 13:09:06 2KB 汇编 51单片机
1
c51单片机的课程设计,用八位数码管显示时分秒,动态显示电子时钟
2021-12-16 18:16:45 5KB 51单片机, 数码管
1
STC 89 C52 和 DS1302 实现的带闹钟的电子时钟C程序.
2021-12-16 14:56:58 11KB 电子时钟 DS1302
1
单片机大作业报告 可以是简单的期末设计的大作业十分详细
2021-12-16 13:58:24 397KB 单片机大作业报告
1
led 时钟 基于C51单片机的多功能电子时钟设计完美实现版
2021-12-14 22:18:35 1.49MB led 点阵
1
/* 程序说明: DS1302驱动程序 软件环境: Keil uVision 4.10 硬件环境: CT107单片机综合实训平台 8051,12MHz 日 期: 2011-8-9 */ #include sbit SCK=P1^7; sbit SDA=P2^3; sbit RST = P1^3; // DS1302复位 void Write_Ds1302_Byte(unsigned char temp) { unsigned char i; for (i=0;i>=1; SCK=1; } } void Write_Ds1302( unsigned char address,unsigned char dat ) { RST=0; _nop_(); SCK=0; _nop_(); RST=1; _nop_(); Write_Ds1302_Byte(address); Write_Ds1302_Byte(dat); RST=0; } unsigned char Read_Ds1302 ( unsigned char address ) { unsigned char i,temp=0x00; RST=0; _nop_(); SCK=0; _nop_(); RST=1; _nop_(); Write_Ds1302_Byte(address); for (i=0;i>=1; if(SDA) temp|=0x80; SCK=1; } RST=0; _nop_(); RST=0; SCK=0; _nop_(); SCK=1; _nop_(); SDA=0; _nop_(); SDA=1; _nop_(); return (temp); } void delay(int n)/*延时函数*/ { char z=110; while(n--) for(z=0;z<110;z++); }
2021-12-14 15:17:35 286KB 特色如果
1