推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

电子资料_单片机显示字母编程

更新时间:2023-09-30 22:37:58 大小:19K 上传用户:gsy幸运查看TA发布的资源 标签:单片机编程 下载积分:4分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

#include<reg52.h>

#define uchar unsigned char

char code num[]={0x44,0x5f,0x34,0x15,0x0f,0x85,0x84,0x57,0x04,0x05};

char code fnum[]={0x40,0x5b,0x30,0x11,0x0b,0x81,0x80,0x53,0x00,0x01};

uchar f_shi,f_ge,shi,ge,num1,a=0,b=0;


void display(uchar f_shi,uchar f_ge,uchar shi,uchar ge)

P3=0xfb;P1=num[f_shi];P1=0Xff;

   P3=0xf7;P1=fnum[f_ge];P1=0Xff;

P3=0xef;P1=num[shi];  P1=0Xff;

P3=0xdf;P1=num[ge];   P1=0Xff;

}


void main()

{

  TMOD=0x01;

TH0=(65536-45872)/256;

TL0=(65536-45872)%256;

EA=1;

ET0=1;

TR0=1;

while(1)

{  

  display(f_shi,f_ge,shi,ge);

}

}


void chronograph() interrupt 1

{

  TH0=(65536-45872)/256;

TL0=(65536-45872)%256;

num1++;

if(num1==20)

{

  num1=0;

a++;

shi=a/10;

ge=a%10;

if(a==60)

{

  a=0;

b++;

f_shi=b/10;

f_ge=b%10;

shi=0;

ge=0;

if(b==60)

{

  shi=0;

  ge=0;

f_shi=0;

  f_ge=0;

}

}

}

}


部分文件列表

文件名大小
DSQ.c1KB
DSQ.uvgui.卓楚超
DSQ.uvopt5KB
DSQ.uvproj
Listings/
Listings/DSQ.lst3KB
Listings/DSQ.m516KB
Objects/
Objects/DSQ4KB
Objects/DSQ.build_log.htm1KB
Objects/DSQ.hex1KB
...

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载