求大神帮设计单片机时钟程序!急急急

明天就要交程序了,我一点都不会,求大神帮忙设计一个程序发给我,我直接交。高悬赏!51单片机,要求如下:

采用时钟芯片DS1302实现以下功能:
1.基本功能
1)实时显示北京时间
2)可以用按键修改设定时间
3)当设定时间到时LED闪烁,同时数码管显示学号后四位(我学号后四位是1379)

2. 扩展功能
实现室内温度检测功能等
显示时间时,4位数码管显示,2位显示小时,2位显示分钟,第2位小数点1秒亮,1秒灭;

"明天就要交程序了,我一点都不会" 你是不是太谦虚了点。。。。

汇编还是其他高级语言?而且请提供硬件连接。追问

c语言,我有单片机,只需要程序就可以了

单片机上有温度传感器和时钟模块,只需要程序就可以了

追答

有点乱。。。。
你是说你现在有单片机开发板是么?
如果是,赶紧把原理图HL出来啊。没硬件连接程序编不了的,亲!

追问

就是这些了

温馨提示:内容为网友见解,仅供参考
无其他回答

求单片机4位数字钟的程序
define uchar unsigned char defineFLASH_FREQ100 sbit KEY1 = P1^4;\/\/定义KEY1分加1 sbit KEY2 = P1^5;\/\/定义KEY2秒加1 define COM1_ON (P2=0xf7)\/\/1111 1110\/\/低电平点亮 define COM2_ON (P2=0xfb)\/\/1111 1101 define COM3_ON (P2=0xfd)\/\/1111 1011 define COM4_ON...

单片机控制多位数码管的电子时钟程序
P2^0与P2^1分别为数码管的段锁存与位锁存; 3、P3^0为闹钟显示功能按键 P3^1为设置时钟时的数字调整,单向增大 P3^2为设置键,可对闹钟,日期,时间选择进行设置 P3^3为日立与时间的转换查看键 4、闹钟可选用led灯或者蜂鸣器,

单片机C语言该怎么编写时钟程序?
这个是简单的数码管时钟显示如果有需要,我写过比较完善的1602显示时钟.显示控制年月日等等.#include<reg51.h> sbit Begin=P2^0;sbit Hour=P2^1;sbit Mus=P2^2;sbit End=P2^3;unsigned char code Tab[]={ 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x...

51单片机时钟程序设计
朋友以下是本人历时一个月殚精竭虑自主开发的一个8位51单片机时钟程序,望吾之兄弟姐妹习之,此程序乃采用一键控制,通过感知按下键持续时间的长短来进行调整时间,闹铃,6只共阳数码管输出显示,此外还包括整点铃声功能,在看程序之前我先交代一下运行该程序的硬件要求:12M晶振,P0端口驱动显示,P2.0...

求单片机时钟设计!!要求:时钟可调 日历可调 闹钟可调 带温度检测 LCD160...
这个程序比较好用,用的是12864,比较有用希望对你有帮助 include <reg51.h> include <intrins.h> include <stdlib.h> define uchar unsigned char define uint unsigned int include<intrins.h> define uchar unsigned char define uint unsigned int uchar shijian[6]={0x1,0x1,0x0,0x2,0x5,...

单片机电子时钟设置 要求12小时制,初始时间11.59.55 求编写程序
unsigned char sec=55,min=59,hour=12,scanled;unsigned char key,mode,time;unsigned char disdat[8];sbit key1=P1^4;sbit key2=P1^5;void delay(unsigned int x){ unsigned int i,j;for(i=0;i<x;i++)for(j=0;j<120;j++);} void dischg(){ disdat[0]=sec%10;disdat[1]=...

设计一个单片机时钟。要求显示时、分、秒,并能修改时间,能进行定时控 ...
\/ 作品名称:基于单片机的二十四进制数字时钟 实现功能:正常显示、调时调分、秒位清零、整点报时 \/ ORG 0 START: MOV R0,#100 MOV R1,#0 MOV R2,#0 MOV R3,#0 MOV R4,#0 MOVR5,#0 MOVR6,#0 MOV20H,#20 \/***查表显示部分***\/ NEXT1: MOV A,R1 ...

求一个51单片机定时闹钟程序。要C语言。能够调时间
我来发一个C语言51单片机时钟程序,希望能帮到你 \/* 程序功能:带定时闹铃时钟 *\/ \/*---*\/ include <AT89X51.H> \/*包含器件配置文件*\/ define uchar unsigned char define uint unsigned int char DATA_7SEG[10]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,};\/*...

单片机课程设计8位数码管电子钟at89c52代码怎么写?
仿真步骤包括开启仿真工程,选择单片机并导入 hex 文件,开始仿真。在显示时间的状态下,按下设置键进入模式切换,时钟、分钟、秒钟逐级闪烁,实现设置。同时,按下功能切换按键显示闹钟时间,并同样通过设置键进入闹钟时间的调整。当闹钟时间到达时,蜂鸣器会发出响铃,每秒一次,持续6秒,且可通过按键停止闹钟...

单片机数字时钟汇编程序设计分析
时钟设计基本上就是通过电子 定时器定时 到1s给一个中断 让单片机去执行中断 跳转至相应的数码管位 然后修改当前显示值 再设置到10进位加一 之后就出来数字时钟的效果 弄懂定时器 一切就顺下来了 这是一个C得时钟程序 你看明白思想 就好说汇编的语句了 include <reg52.h> include <intrins.h> defi...

相似回答