• 大小: 50KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-02
  • 语言: 其他
  • 标签: 51  单片机  学号  代码  

资源简介

短短的50行代码实现学号的循环,uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00}; uchar code number[]={10,10,10,2,0,1,7,2,8,0,5,3,9,4}; P0=table[number[gu+3]];

资源截图

代码片段和文件信息

#include 
#include 
#define uchar unsigned char
#define uint unsigned int
uchar code table[]={0x3f0x060x5b0x4f0x660x6d0x7d0x070x7f0x6f0x00};
uchar code number[]={10101020172805394};
uchar code wei[]={0xf70xfb0xfd0xfe};
uchar guaalen;
void delay(uint x);
void main()
{
while(1)
{
len=sizeof(number)/sizeof(uchar); //计算number占有的字节数  uchar占1个字节,uint占4个字节**********
for(gu=0;gu {
for(aa=0;aa<30;aa++)
{
P2=wei[3];
P0=table[number[gu]];
delay(5);
P0=0x00;

P2=wei[2];
P0=table[number[gu+1]];
delay(5);
P0=0x00;

P2=wei[1];
P0=table[number[gu+2]];
delay(5);
P0=0x00;

P2=wei[0];
P0=table[number[gu+3]];
delay(5)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-12-21 21:04  数码管显示学号\
     文件       17709  2018-12-13 15:14  数码管显示学号\0000.pdsprj
     文件        3207  2018-12-13 15:13  数码管显示学号\001
     文件        2565  2018-12-13 15:13  数码管显示学号\001.LST
     文件        4280  2018-12-13 15:13  数码管显示学号\001.M51
     文件        3567  2018-12-13 15:13  数码管显示学号\001.OBJ
     文件         936  2018-12-13 15:13  数码管显示学号\001.c
     文件         559  2018-12-13 15:13  数码管显示学号\001.hex
     文件          23  2018-12-13 15:13  数码管显示学号\001.lnp
     文件         342  2018-12-13 15:13  数码管显示学号\001.plg
     文件       71331  2018-11-21 15:16  数码管显示学号\001.uvgui.Administrator
     文件       71457  2018-12-13 15:14  数码管显示学号\001.uvgui.DELL
     文件       71331  2018-11-21 15:13  数码管显示学号\001.uvgui_Administrator.bak
     文件       71412  2018-12-08 19:13  数码管显示学号\001.uvgui_DELL.bak
     文件        5366  2018-12-13 15:14  数码管显示学号\001.uvopt
     文件       13410  2018-09-19 15:45  数码管显示学号\001.uvproj

评论

共有 条评论