当前位置: 首页 > news >正文

江苏网站建设公司排名百度助手官网

江苏网站建设公司排名,百度助手官网,图案logo设计,网站怎样自己做推广/*----------------------------------------------- 内容&#xff1a;多位数码管分别显示不同数字&#xff0c;这种扫描显示方式成为动态扫描&#xff0c;并不停变化赋值 ------------------------------------------------*/ #include<reg52.h> //包含头文件&#xff0…

/*-----------------------------------------------

  内容:多位数码管分别显示不同数字,这种扫描显示方式成为动态扫描,并不停变化赋值
------------------------------------------------*/
#include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义

#define DataPort P0 //定义数据端口 程序中遇到DataPort 则用P0 替换
sbit LATCH1=P2^2;//定义锁存使能端口 段锁存
sbit LATCH2=P2^3;//                 位锁存

unsigned char code dofly_DuanMa[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};// 显示段码值0~9
unsigned char code dofly_WeiMa[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};//分别对应相应的数码管点亮,即位码
unsigned char TempData[8]; //存储显示值的全局变量
void Delay(unsigned int t); //函数声明
void Display(unsigned char FirstBit,unsigned char Num);
/*------------------------------------------------
                    主函数
------------------------------------------------*/
main()
{
 unsigned int i,k,j;
 unsigned char s;
 while(1)
      {

       j++;
       if(j==20)  
         {
          j=0;
         if(0==k)
         {
         for(s=0;s<8;s++) //完全循环完成后清零所有缓冲区
            TempData[s]=0;
          }
          TempData[8-i]=dofly_DuanMa[k]; //把需要显示的字符依次送缓冲区
          TempData[9-i]=0;  //不需要显示的区域清零
          if(i==(8-k))
            {
            i=0;
            k++;
            if(k==8)
               k=0;
            }
          i++;

         }


       Display(0,8);//从第一位显示,共显示8位
      }
}
/*------------------------------------------------
 延时函数,含有输入参数 unsigned int t,无返回值
 unsigned int 是定义无符号整形变量,其值的范围是
 0~65535
------------------------------------------------*/
void Delay(unsigned int t)
{
 while(--t);
}
/*------------------------------------------------
 显示函数,用于动态扫描数码管
 输入参数 FirstBit 表示需要显示的第一位,如赋值2表示从第三个数码管开始显示
 如输入0表示从第一个显示。
 Num表示需要显示的位数,如需要显示99两位数值则该值输入2
------------------------------------------------*/
void Display(unsigned char FirstBit,unsigned char Num)
{
      unsigned char i;
      
      for(i=0;i<Num;i++)
       { 
       DataPort=0;   //清空数据,防止有交替重影
       LATCH1=1;     //段锁存
       LATCH1=0;

       DataPort=dofly_WeiMa[i+FirstBit]; //取位码 
       LATCH2=1;     //位锁存
       LATCH2=0;

       DataPort=TempData[7-i]; //取显示数据,段码   这里只需要 把扫描方向更换一下即可 
       LATCH1=1;     //段锁存
       LATCH1=0;
       
       Delay(200); // 扫描间隙延时,时间太长会闪烁,太短会造成重影

       }

}

 

http://www.khdw.cn/news/52541.html

相关文章:

  • 263企业邮箱官方入口网页版seo排名优化是什么意思
  • 搬瓦工 做网站企业网站seo多少钱
  • 卡盟怎么网站怎么做水平优化
  • 变态传奇平台seo什么意思
  • 做网站建设工资高吗关键词优化举例
  • 做铝锭的网站短网址生成网站
  • 跨越速运网站谁做的手机制作网页用什么软件
  • 上海网站快速排名关联词有哪些关系
  • 企业网站建设目的意义百度网页版下载
  • 义乌商城集团的网站建设打开百度搜索引擎
  • 官方网站后台图片下载怎么做个人在线做网站免费
  • 怎么自己做论坛网站吗目前常用的搜索引擎有哪些
  • 织梦cms可以做淘宝客网站么大数据精准获客软件
  • 彩票走势网站怎么做的酒店网络营销方式有哪些
  • 一起做网店网站哪里进货的学it学费大概多少钱
  • 手工制作教程站长seo软件
  • 做外单网站南宁网站建设优化服务
  • jsp 网站开发广州百度seo公司
  • 长宁苏州网站建设b站视频推广
  • 中国十大做网站公司排名电商网站seo怎么做
  • 网站html地图导航代码网站如何seo推广
  • 天猫网站做的比京东好电商平台怎么推广
  • 织梦cms怎么做双语网站免费搭建网站
  • wix网站做图片能折叠吗创建网站的流程
  • 潍坊网站建设 潍坊做网站手机关键词点击排名软件
  • 成都麦卡网络做网站开发怎么样关键词排名监控批量查询
  • 山东站群网站建设品牌营销方案
  • 公众号文章模板免费seo网络推广案例
  • 不良网站正能量免费下载网站seo排名
  • 网站模板框架友情链接交换形式