求单片机数字时钟设计程序 帮帮忙

即墨花间餐厅 2024-05-27 13:58:27
最佳回答
数字时钟这段程序是在prtues上完全好使你可以根据 程序自己在protues上画图#include<reg51.h> #define uint unsigned intchar code tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88};char code table[]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10};**it duan=p2^5;**it wei=p2^6;**it button1=p1^0; **it button2=p1^1;**it button3=p1^2; **it button4=p1^3;**it button5=p1^4;**it button6=p1^5;**it button7=p1^6;**it button8=p1^7;void delay(uint z);void start();void d**play();static char a,b,c,d,k,e,f,g,h;static char num1,num2,num3,num4;void main(){ start(); while(1) {if(button1==0){tr0=0;} if(button2==0){tr0=1;} if(button3==0){num1=0;num2=0;num3=0;num4=0;} if(button4==0) { delay(10); if(button4==0) { num2++;if(num2==60){num2=0;num3++;if(num3==60){num3=0;num4++;if(num4==24)num4=0;}}} while(button4==0) {d**play(); } } if(button5==0) { delay(10); if(button5==0) { num3++;if(num3==60){num3=0;num4++;if(num4==24)num4=0;}} while(button5==0) {d**play();}} if(button6==0) { delay(10); if(button6==0) {num4++;if(num4==24){num4=0;}} while(button6==0) {d**play();}} if(button7==0) {delay(10); if(button7==0) {num3--; if(num3<0){num3=59;} } while(button7==0) {d**play();} } if(button8==0) {delay(10); if(button8==0) { num4--;if(num4<0)num4=23;} while(button8==0) {d**play();}} d**play(); } }void start(){ ea=1; tmod=0x01;et0=1; th0=(65536-4000)/256; tl0=(65536-4000)%256;}void delay(uint z ) { uint x,y; for(x=z;x>0;x--) for(y=120;y>0;y--);}void timer1() interrupt 1{ th0=(65536-4000)/256; tl0=(65536-4000)%256; k++; if(k==2) //总忘k把清零 {k=0;num1++; if(num1==100) {num1=0;num2++; if(num2==60){num2=0;num3++; if(num3==60){num3=0;num4++; if(num4==24){num4=0;}} }} }}void d**play(){a=num1/10;b=num1%10;c=num2/10;d=num2%10; e=num3/10;f=num3%10;g=num4/10;h=num4%10; wei=1;p0=0x80;wei=0; duan=1;p0=tab[b];duan=0;delay(1); p0=0x00; wei=1;p0=0x40;wei=0; duan=1;p0=tab[a];duan=0;delay(1); p0=0x00; wei=1;p0=0x20;wei=0; duan=1;p0=tab[d];duan=0; duan=1;p0=table[d];duan=0;delay(1); p0=0x00; wei=1;p0=0x10;wei=0; duan=1;p0=tab[c];duan=0;delay(1); p0=0x00; wei=1;p0=0x08;wei=0; duan=1;p0=table[f];duan=0;delay(1); duan=1;p0=tab[f];duan=0;delay(1); p0=0x00; wei=1;p0=0x04;wei=0; duan=1;p0=tab[e];duan=0;delay(1); p0=0x00; wei=1;p0=0x02;wei=0; duan=1;p0=tab[h];duan=0; duan=1;p0=table[h];duan=0;delay(1); p0=0x00; wei=1;p0=0x01;wei=0; duan=1;p0=tab[g];duan=0;delay(1); p0=0x00; } 20210311
汇率兑换计算器

类似问答
  • 单片机延时程序问题
    • 2024-05-27 16:54:04
    • 提问者: 未知
    long 是用4个字节来表示的,编译成汇编的时候,没加一次,都要多判断两次进位的操作,当然延时就长了很多而int是2个字节表示的
  • 帮忙设计一个800元的庆功宴菜单
    • 2024-05-27 03:29:19
    • 提问者: 未知
    标准:800元/桌 菜单: 主盘(卤水拼) 美 味 冷 碟 一 帆 风 顺 参 片 马 蹄 金果 花枝 虾球 年 糕 膏 蟹 法 式 牛 排 一 品 海 鲜 锅 妙 龄 脆 皮 鸽 湘 式 烧 海 参 蒜 子 鳗 鲡 桂 花 炒 鱼 肚 港 式 多 宝 鱼(左口鱼或清蒸刀鱼) 扁 尖 老 鸭 煲 西 芹 百 合 三 鲜 鸡 毛 菜 阿 里 山 枣 淮 扬 汤 包 什锦 扬州 炒饭 时 令 果 拼
  • 帮忙求下二阶导数
    • 2024-05-27 13:24:54
    • 提问者: 未知
    1、du/dc=3,d^2u/dc^2=0 2、du/dc=1/c,d^2u/dc^2=-1/c^2 3、du/dc=2c,d^2u/dc^2=2 4、du/dc=a-2b,d^u/dc^2=-2b
  • 帮帮忙!!!!!!!!!数学题
    • 2024-05-27 07:44:07
    • 提问者: 未知
    1、根据勾股定理知道bc长为5,又由面积相等可以知道cd长为2。4。所以答案是:圆内,圆上,圆外。2、根据已知,(以原点o为圆心,5为半径作圆o,)可以知道圆方程为:x的平方+y的平方=5,然后将a、b、c的坐标带入方程,和5比较,如果是相等就是圆上,小于就在圆内,大于5就在圆外。所以答案是 圆上、圆内、圆外。3、这里问题可以借助平面直角坐标系解决。(实际就是4点共圆的问题 ) 将品从中间分开(...
  • 数字芯片设计入门?
    • 2024-05-27 16:11:57
    • 提问者: 未知
    4:perl(python)/tcl;更多可访问:杨工主页 or www.siliconthink.cn 或是入qq**流: ​ 6 ​ ​ 添加评论 ​ ​ ​ 喜欢...ip公司(如synopsys,寒武纪等) ...
  • 大家帮忙给改一下程序
    • 2024-05-27 03:11:54
    • 提问者: 未知
    import j**ax.swing.*;import j**a.awt.*;import j**ax.swing.event.treeselectionevent;import j**ax.swing.event.treeselectionl**tener;import j**ax.swing.tree.*;public class test extends jframe implements ...
  • 求助帮帮忙
    • 2024-05-27 23:01:11
    • 提问者: 未知
    **的钱借不得,心疼你真的,凡事三思而后行,向**寻求帮助吧,有转账记录就可以了,冒昧的问下,你借给男的吗,其实更准确的说没有借条什么的,**不会胜诉的,因为,**讲究证据和宪法制度,他老爸都怪你,那可能很悬
  • 帮忙设计个签名
    • 2024-05-27 02:49:57
    • 提问者: 未知
    party 说道:2008-07-29 01:40设计出好的签名只是成功的一半,还必须经过签名者的反复临习,最后转化成自己的书写习惯,才能充分发挥艺术签名设计的实用魅力。这句话说的好...
  • 求手机高手帮忙!
    • 2024-05-27 19:53:48
    • 提问者: 未知
    诺基亚c2吧 诺基亚c2的特点是支持双卡双待。它不仅兼备了诺基亚c1的许多性能,还可以支持两个sim卡的同时使用。只要手机保持在开机状态,任何一个手机号码都可收到来电和短信。诺基亚c2上的第一个sim卡置于电池的下面,而第二个sim卡则具备了诺基亚特有的“热插拔”功能——即使手机处于开机状态也可以随时安装和拔离sim卡。c2支持容量高达32g的记忆卡将为用户带来海量内存行货价格也就是个400-50...
  • 有没有单片机的课程设计论文呀?最好是数字钟哦~~谢谢
    • 2024-05-27 07:02:55
    • 提问者: 未知
    中文免费论文地址集锦 一、综合类1、学生大论文中心 包含 哲学类|经济学|法学类|教育学|文学类|艺术学|理学类|工学类|医学类|管理学|}社会学|*学。为html格式。2、蜂朝无忧论文网 门类很全。3、...
汇率兑换计算器

热门推荐
热门问答
最新问答
推荐问答
新手帮助
常见问题
房贷计算器-九子财经 | 备案号: 桂ICP备19010581号-1 商务联系 企鹅:2790-680461

特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。