显示时、分、秒,当秒计数计满60时就向分进位,分计数器计满60后向时计数器进位,小时计数器按‘23翻0’规律计数。时、分、秒的计数结果经过数据处理可直接送显示器显示。当计时发生误差的时候可以用校时电路进行校正。数字电子时钟优先编码电路、译码电路将输入的信号在显示器上输出;用控制电路和调节开关对LED显示的时间进行调节
2019-12-21 22:02:25 374KB 数字电子时钟电路 振荡电路
1
Java练习,制作了一个简单的数字时钟,用到了Java的线程、AWT绘图、Swing等知识点。
2019-12-21 21:59:08 5KB Java Java源码 时钟 Java线程
1
数字电子钟具体要求: 1、以24小时为一个计数周期;具有“时”、“分”、“秒”数字数码管显示电路; 2、 具有校时功能; 3、 整点前10秒,数字钟会自动报时,以示提醒; 4、设计+5V直流电源。(设计220V输入,+5V输出) 5、启动电路。 6、 用PROTEUS画出电路原理图仿真成功再用数字电子技术实验箱验证。;
2019-12-21 21:49:56 131KB proteus 数字电子时钟
1
labview程序设计的电子时钟,大家可以下载下来学习学习!
2019-12-21 21:46:59 1.4MB labview
1
嵌入式设计 使用STM 32 开发板v3.0 里面有汉字显示 温度测量 图形装饰 按键模块控制秒表+闹钟,使用方法会在后续传文档
2019-12-21 21:41:25 7.31MB STM
1
基于stm32f103c8t6、ds1302的电子时钟电路+程序设计。
2019-12-21 21:39:15 185KB stm32
1
源代码: #include #include #include #include #define PI 3.1415926 /*定义常量*/ #define UP 0x4800 /*上移↑键:修改时间*/ #define DOWN 0x5000 /*下移↓键:修改时间*/ #define ESC 0x11b /*ESC键 : 退出系统*/ #define TAB 0xf09 /*TAB键 : 移动光标*/ /*函数声明*/ int keyhandle(int,int); /*键盘按键判断,并调用相关函数处理*/ int timeupchange(int); /*处理上移按键*/ int timedownchange(int); /*处理下移按键*/ int digithour(double); /*将double型的小时数转换成int型*/ int digitmin(double); /*将double型的分钟数转换成int型*/ int digitsec(double); /*将double型的秒钟数转换成int型*/ void digitclock(int,int,int ); /*在指定位置显示时钟或分钟或秒钟数*/ void drawcursor(int); /*绘制一个光标*/ void clearcursor(int);/*消除前一个光标*/ void clockhandle(); /*时钟处理*/ double h,m,s; /*全局变量:小时,分,秒*/ double x,x1,x2,y,y1,y2; /*全局变量:坐标值*/ struct time t[1];/*定义一个time结构类型的数组*/ main() { int driver, mode=0,i,j; driver=DETECT; /*自动检测显示设备*/ initgraph(&driver, &mode, "");/*初始化图形系统*/ setlinestyle(0,0,3); /*设置当前画线宽度和类型:设置三点宽实线*/ setbkcolor(0);/*用调色板设置当前背景颜色*/ setcolor(9); /*设置当前画线颜色*/ line(82,430,558,430); line(70,62,70,418); line(82,50,558,50); line(570,62,570,418); line(70,62,570,62); line(76,56,297,56); line(340,56,564,56); /*画主体框架的边直线*/ /*arc(int x, int y, int stangle, int endangle, int radius)*/ arc(82,62,90,180,12); arc(558,62,0,90,12); setlinestyle(0,0,3); arc(82,418,180,279,12); setlinestyle(0,0,3); arc(558,418,270,360,12); /*画主体框架的边角弧线*/ setcolor(15); outtextxy(300,53,"CLOCK"); /*显示标题*/ setcolor(7); rectangle(342,72,560,360); /*画一个矩形,作为时钟的框架*/ setwritemode(0); /*规定画线的方式。mode=0, 则表示画线时将所画位置的原来信息覆盖*/ setcolor(15); outtextxy(433,75,"CLOCK");/*时钟的标题*/ setcolor(7); line(392,310,510,310); line(392,330,510,330); arc(392,320,90,270,10); arc(510,320,270,90,10); /*绘制电子动画时钟下的数字时钟的边框架*/ /*绘制数字时钟的时分秒的分隔符*/ setcolor(5); for(i=431;i<=470;i+=39) for(j=317;j<=324;j+=7){ setlinestyle(0,0,3); circle(i,j,1); /*以(i, y)为圆心,1为半径画圆*/ } setcolor(15); line(424,315,424,325); /*在运行电子时钟前先画一个光标*/ /*绘制表示小时的圆点*/ for(i=0,m=0,h=0;i<=11;i++,h++){ x=100*sin(
2019-12-21 21:36:07 142KB c语言实现电子时钟 课程设计
1
单片机电子时钟完整版(基于at89c51电子时钟论文,keil程序编写,professional仿真,pcb原理图) 目录 摘要 1 第一章 系统设计要求 2 1.1 基本功能 2 1.2 扩展功能 2 第二章 硬件总体设计方案 3 2.1系统功能实现总体设计思路 3 2.2各部分功能实现 4 2.3系统工作原理 5 2.4时钟各功能分析及图解 6 2.4.1电路各功能图解分析 6 2.4.2电路功能使用说明 10 第三章软件总体设计方案 11 3.1 主程序流程图 11 3.2 总中断程序流程 12 3.3控制电路的C语言源程序 16 第四章 课程设计结果分析 23 第五章 总结 24 致谢 25 参考文献 26
1
可调电子时钟proteus仿真+PCB+程序,经过本人测试使用,资料整套,可以做实物
2019-12-21 21:33:37 1.55MB 可调电子时钟 proteus 仿真 PCB
1
绝对可靠,因为本人下载的东西太多了,但是没有一个可靠的。经过本人两三天的修改程序及仿真图,结果弄正确了。
2019-12-21 21:31:36 192KB 电子时钟
1