HOLTEK单片机-数码管显示

时间:2012-08-13来源:网络

程序:

#include "HT48F50E.H"const unsigned char number[16]={0x81,0xcf,0x92,0x86,0xcc,0xa4,0xa0,0x8f,0x80,0x84,0x88,0xe0,0xb1,0xc2,0xb0,0xb8};             //数码管显示0-Fvoid delayms(unsigned int dly){unsigned int i;for(i=0;idly;i++){_delay(984);}  }                                      //延时函数1MSvoid main(){ unsigned char j;_pac=0x00;_pbc=0x00;                           //PA,PC输出选择while(1)                            //大循环{      for(j=0;j50;j++)                //循环显示{_pb=0xfe;                 //选通第一位数码管_pa=number[0];             //显示0delayms(5);                  //延时5MS(下同)_pb=0xfd;_pa=number[1];delayms(5);_pb=0xfb;_pa=number[2];delayms(5);_pb=0xf7;_  pa=number[3];delayms(5);}for(j=0;j50;j++){_pb=0xfe;_pa=number[4];delayms(5);_pb=0xfd;_pa=number[5];delayms(5);_pb=0xfb;_pa=number[6];delayms(5);_pb=0xf7;_pa=number[7];delayms(5);}for(j=0;j50;j++){_pb=0xfe;_pa=number[8];delayms(5);_pb=0xfd;_pa=number[9];delayms(5);_pb=0xfb;_pa=number[10];delayms(5);_pb=0xf7;_pa=number[11];delayms(5);}  for(j=0;j50;j++){_pb=0xfe;_pa=number[12];delayms(5);_pb=0xfd;_pa=number[13];delayms(5);_pb=0xfb;_pa=number[14];delayms(5);_pb=0xf7;_pa=number[15];delayms(5);}}} 
1 2

关键词: HOLTEK 单片机 数码管显示

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版