把该工程应用于基于LPC2294的开发板外部存储器后,能够脱机运行,VFD实时时钟全部点亮,并且显示时间正确。LPC2294适用于开发税控设备。税控设备上有较多的模块,VFD客显模块是其中之一,可用来显示时间。
2021-12-22 08:40:10 252KB ARM7 LPC2294 文章 课设毕设
1
如题,注意是基于AT89S51芯片写的程序。电子时钟功能有 显示时间 闹钟 设置时间等等,用C51写的。附有本课程设计的实验报告,上面有原理图、流程图等等。
1
有详细的32主要源程序和解释 非常清楚
2021-12-16 10:48:49 3KB lcd时钟
1
语言:Python IDE:Python.IDE 1.编写时钟程序,要求根据时间动态更新 2.代码思路 需求:5个Turtle对象, 1个绘制外表盘+3个模拟表上针+1个输出文字 Step1:建立Turtle对象并初始化 Step2:静态表盘绘制 Step3:根据时钟更新表针位置与时间信息 基本库:Turtle、datetime 3.代码段 from turtle import * from datetime import * def Skip(step): penup() forward(step) pendown() def mkHand(name, leng
2021-11-29 15:45:39 51KB python python函数
1
24小时时钟显示实验,数码管 573 51单片机 proteus仿真
2021-11-25 15:58:52 78KB 数码管 573 51单片机 proteus仿真
1
LCD1602显示+ds18b20温度测试+ds1302时钟显示
2021-11-23 10:22:25 94KB LCD1602显示
1
利用单片机AT89S52和1602液晶,实现日历(年月日)、星期和时间的显示和设置 。
2021-11-21 18:46:10 164.02MB 51单片机 液晶时钟显示
1
Android液晶字体、LED数字时钟显示,添加到资源库,可实现安卓电子时钟效果
2021-11-21 17:10:30 11KB LE 液晶
1
表盘式时钟,并显import java.awt.*; import java.awt.event.*; import javax.swing.*; import sun.util.calendar.Gregorian; import java.util.Calendar; import java.util.GregorianCalendar; public class Clock extends JFrame implements ActionListener{ int x, y, x0, y0, r, h, olds_x, olds_y, oldm_x, oldm_y, oldh_x, oldh_y, ss,mm,hh,old_m,old_h,ang; final double RAD = Math.PI/180; public Clock(){ super("Java时钟"); setDefaultCloseOperation(3); Image image = getToolkit().getImage("clock.gif"); setIconImage(image); setSize(200,200); setBackground(Color.black); setLocation(300,150); setResizable(false); show(); int delay = 1000; //创建一个监听事件 ActionListener drawClock = new ActionListener(){ public void actionPerformed(ActionEvent evt){ repaint(); } }; //创建一个时间计数器,每一秒触发一次 new Timer(delay,drawClock).start(); } //实现ActionListener接口必须实现的方法 public void actionPerformed(ActionEvent evt){} //绘制图形 public void paint(Graphics g){ Graphics2D g2D = (Graphics2D)g; Insets insets = getInsets(); int L = insets.left/2, T = insets.top/2; h = getSize().height; g.setColor(Color.white); //画圆 g2D.setStroke(new BasicStroke(4.0f)); g.drawOval(L+40, T+40, h-80, h-80); r = h/2 - 40; x0 = 40 + r - 5 + L; y0 = 40 + r - 5 - T; ang = 60; //绘制时钟上的12个字 for(int i = 1;i <= 12;i ++){ x = (int)((r+10)*Math.cos(RAD*ang)+x0); y = (int)((r+10)*Math.sin(RAD*ang)+y0); g.drawString(""+i, x, h-y); ang -=30; } //获得现在的时间 Calendar now = new GregorianCalendar(); int nowh = now.get(Calendar.HOUR_OF_DAY); int nowm = now.get(Calendar.MINUTE); int nows = now.get(Calendar.SECOND); String st; if(nowh < 10)st = "0"+nowh; else st = ""+nowh; if(nowm<10)st += ":0"+nowm; else st += ":"+nowm; if(nows<10)st += ":0"+nows; else st += ":"+nows; //在窗体上显示时间 g.setColor(Color.pink); g.fillRect(L, T, 50, 28); g.setColor(Color.blue); g.drawString(st,L+2,T+26); //计算时间与度数的关系 ss = 90 - nows*6; mm = 90 - nowm*
2021-11-01 11:36:05 3KB 表盘时钟
1
使用STC89C52RC读取DHT11温湿度传感器的温湿度数据、读取DS1302芯片的时钟数据,使用按键调整时钟数据,使用OLED显示数据
2021-10-31 22:51:54 4.84MB 设计报告
1