多功能电子时钟单片机
单片机电子钟原理图,帮我大概解释一下这个图的工作原理就可以了,谢谢...
本电子钟采用PIC16C55单片机控制,适于温室的定时恒温或自来水的定时定压控制等。PIC16C55单片机工作电压为2.5~6.25V,功耗低、驱动能力强。本电子钟可以控制一路负载在24小时内的3次开\/关;一个双限触发的定时输出口,既可接传统的功率保持型继电器,也可接脉冲继电器。本机用四位LED数码管扫描式...
用51单片机编程:电子时钟(设计电子时钟,用51单片机编程)
如果有问题欢迎到我空间相关文章下留言 乐于回答~~程序如下:; 定义管脚 S_SET BIT P1.0 ;数字钟秒控制位 M_SET BIT P1.1 ;分钟控制位 H_SET BIT P1.2 ;小时控制位 SECOND EQU 30H MINUTE EQU 31H HOUR EQU 32H ORG 00H SJMP MAIN ORG 0BH LJMP INT_T0 MAIN...
求用C语言编写一个单片机89C51电子时钟程序,有时,分,秒,还有电路图_百 ...
\/\/***DS1302读写程序***\/\/\/*** 函 数 名:RTInputByte()功 能:实时时钟写入一字节说 明:往DS1302写入1Byte数据 (内部函数)入口参数:d 写入的数据 返 回 值:无 ***\/void RTInputByte(uchar d) { uchar h;
51单片机做数字电子钟
数字电子钟是以1s为最小定时单位的,51单片机自身具有两个16位定时\/计数器,当晶振频率为6MHz时,最大定时时间为0.13s。而具有时、分和秒的数字电子钟只能以1s定时,所以要实现实现1s定时,必须采用软件计数和定时器定时相结合的方法。每1s定时到,修改显示值,送6位LED显示。本课题需用6个LED数码管显示时间值,并且...
以单片机为核心附加外围电路构成多功能电子时钟,具有以下功能:时间设置...
3. 闹钟,是一个减法,即从设闹时开始到指定闹时间求差,再从设闹时开始进行减数运算,直到减运算结果为零,启闹。从起闹开始计算闹铃时常。当然,还要设计闹钟(音频振荡和扬声器驱动电路)。4. 设计还是蛮复杂的。为了省事,可以应用现成的“电子时钟芯片”,利用单片机控制这个时钟芯片就可以了。时钟...
用单片机写一个C语言程序关于电子时钟,用键盘调制时分秒的加减 第一个...
我给你一个保证好用的,KEY_COM调模式,按一下进入调时 ,在按一下调分,再按一下退出调时模式,这时加减按键都无效,在调时模式时会产生闪烁方式,这段程序是我自己想的办法实现的,可能有点笨拙,但效果很好,我建议你用DS1302做时钟,用单片机计数器由于晶振等原因会有很大的误差,实际中没有用...
用51单片机做一个LED显示的电子钟
用89C51设计LED电子钟6个数码管显示时分秒,要求通过键盘输入初值,打上开关K1时允许设定时间,按下开关K1时开始运行显示时间,K2用做选择是24小时制还是12小时制答得正确又快的可以获... 用89C51设计LED电子钟 6个数码管显示时分秒,要求通过键盘输入初值,打上开关K1时允许设定时间,按下开关K1时开始运行显示时间,K2用...
设计电子时钟 要用AT89S51单片机的定时器实现,用4位数码管显示,用点的...
设计电子时钟 要用AT89S51单片机的定时器实现,用4位数码管显示,用点的闪烁表示秒,我需要电路原理图 80 时间可以通过按键修改2个或者3个或者4个按键都可以... 时间可以通过按键修改 2个或者3个或者4个按键都可以 展开 我来答 4个回答 #热议# 已婚女性就应该承担家里大部分家务吗?
at89c51单片机实现电子时钟,不带闹铃。显示时分秒。求图求程序_百度知...
include<reg52.h> define uint unsigned int define uchar unsigned char uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00,0x80};\/*0~9和无显示、的数码管段码*\/ uint dd=0,sec=0,min=0,hour=12; \/\/时间初始值12:00:00 uchar sec1=0,min1=0...
单片机80c51电子时钟怎么?
在硬件方面,除了CPU外,使用四个七段LED数码管来进行显示,LED采用的是动态扫描显示,使用74LS14芯片进行驱动。通过LED能够比较准确显示时、分。两个简单的按键实现对时间的调整。软件方面采用汇编语言编程。整个电子钟系统能完成时间的显示,调时,定时闹钟,复位等功能。通过这次设计让我更深入了解单片机...
连云区内舒回答: 数字时钟 这段程序是在PRTUES上完全好使 你可以根据 程序自己在PROTUES上画图#include#define uint unsigned int char code tab[]=; char code table[]=; sbit duan=P2^5; sbit wei=P2^6; sbit button1=P1^0; sbit button2=P1^1; sbit button3=P1^...
倚聂17582234302问: 基于51单片机设计一个多功能电子时钟,以及相关功能的扩展.系统由按键、发光二极管、数码管或LCD显示屏幕 - ?
连云区内舒回答: 用一个51和一片DS12887就可以了,这个时钟是并口的,而且自带电池,比较方便,其他的串口时钟相对麻烦一点.资料上网找找有很多,汇编和C都有,硬件连接也有的是.至于按键功能,自己动手写写看,对于这个单一功能很简单.想学好单片机的话就得多动手啊,每次完成一个东西的时候都会有所收获的.希望对你有帮助.
倚聂17582234302问: 基于单片机的电子时钟 - ?
连云区内舒回答: 去百度文库,查看完整内容> 内容来自用户:啊宝1688 绪论 单片机在多功能数字电子钟中的应用已是非常普遍,人们对电子时钟的功能及工作顺序都已非常熟悉了,但是却很少知道它的内部结构以及工作原理.由单片机作为电子时钟的核心控...
倚聂17582234302问: 关于51单片机哪款适合做电子时钟 - ?
连云区内舒回答: STC8952足够了,网上有现成的万年历51,包括时间,日期,(阴历)节气都有,当然闹钟也是有的,代码也非常小,你不一定要去看那个代码,实际上就是告诉你写出这个程序代码不需要很大的空间,52完全是够了,速度方面52足够强了,再去买ds1302芯片,其它的也可以,不买都行,上面万年历那个就可以实现这个功能,+显示屏 淘宝上大量都可以选择.
倚聂17582234302问: 数字钟设计 单片机 - ?
连云区内舒回答: 相关资料: 多功能数字钟设计 一 简介 时钟, 自从它发明的那天起,就成为人类的朋友,但随着时间的推移,人们对它的功能又提出了新的要求,怎样让时钟更好的为人民服务,怎样让我们的老朋友焕发青春呢?这就要求人们不断设计出新型时...
倚聂17582234302问: 单片机电子时钟编程 - ?
连云区内舒回答: SDA BIT P0.0 SCL BIT P0.1 LED0 EQU 40H LED1 EQU 41H LED2 EQU 42H LED3 EQU 43H LED4 EQU 44H LED5 EQU 45H second equ 50h minute equ 51h hour equ 52hMOV DPTR, #TABLEMOV LED0,#0MOV LED1,#5MOV LED2,#9 ...
倚聂17582234302问: 基于单片机的多功能数字时钟的设计?
连云区内舒回答: 用DS1302时钟芯片,主控芯片可以采用带有PWM的单片机,不用语音芯片也可以完成
倚聂17582234302问: 我想自己买器材做一个单片机电子多功能时钟 - ?
连云区内舒回答: 你如果本身不会单片机建议你用cpld来做,价格便宜速度快,而且可扩展性好 如果要单片机的,这就很复杂了,因为不知道你用什么单片机,高级的单片机外围电路简单,但是编写不容易,低级单片机相对来说代码容易写,但是因为外围电路复杂了,所以其实最后代码也挺乱的.如果只是说器材的话,就是单片机,按钮,数码管(具体几个看你的要求,LCD也可以,前者对基础知识要求低,但是代码复杂,后者要对通信协议有一定了解).
倚聂17582234302问: 多功能电子时钟的设计与制作 - ?
连云区内舒回答: 一般来说数字钟要完成的基本功能是利用数码管、按键、蜂鸣器完成24小时制时间显示(输入时钟脉冲一般要求为1024Hz),时间调节,闹钟设定,整点报时.我不知道你是用vhdl和实验箱做还是直接用现有元件完成电路板,后者可能要麻烦一点我没做过,前一种方法可能容易一定,可以自己增加一些功能,比如日期显示,和闹钟开关.难度在于要利用设计软件进行设计或仿真,需要摸清软件的脾性,vhdl并没有c语言那么容易掌握.我不清楚你到底哪个地方有问题,能不能再说清楚点?
倚聂17582234302问: 设计一个基于AT89C51单片机的电子钟 - ?
连云区内舒回答: #include #define uchar unsigned char sbit k1=P1^0; sbit k2=P1^1; sbit sounder=P3^7; uchar h=12,m=0,s=58,c=0; //延时子程序 void delay(unsigned int a){while(--a); } //数码管显示(共阳): 0 1 2 3 4 5 6 7 8 9 uchar code dArr[]={0xC0,0xF9,0...