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

国外免备案域名浙江网站seo

国外免备案域名,浙江网站seo,wordpress 504 gateway time-out,深圳做地铁的公司网站数码管,根据内部结构,可分为共阴极数码管和共阳极数码管。七段发光管加上一个小数点,共计8段。因此,我们对它编程的时候,刚好是用一个字节。 数码管的显示方式: 1)静态显示; 2&…

数码管,根据内部结构,可分为共阴极数码管和共阳极数码管。七段发光管加上一个小数点,共计8段。因此,我们对它编程的时候,刚好是用一个字节。

数码管的显示方式:

1)静态显示;

2)动态显示;

#include<reg52.h>sbit dula = P2^6;
sbit wela = P2^7;void main()
{P0=0x3F;dula=1;dula=0; 	//锁住段显P0=0xFE;wela=1;wela=0;	    //锁住位显while(1);
}

选择仿真:

硬件仿真调试:

 

我们使用了数组,将共阴极的数码管的真值表,下标正好对应的是数码管的显示数值,这样就不用记真值表了。

#include<reg52.h>
#define uchar unsigned charsbit dula = P2^6;
sbit wela = P2^7;uchar table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};void main()
{P0=0xF0;wela=1;wela=0;	    //锁住位显P0=table[0];dula=1;dula=0; 	//锁住段显while(1);
}

需要掌握锁存器的功能。

让1/3/5位的数码管从0到1循环显示。

#include<reg52.h>
#define uchar unsigned char
#define uint unsigned intsbit dula = P2^6;
sbit wela = P2^7;uchar table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};void delay(uint);void main()
{while(1){P0=0xEA;wela=1;wela=0;	    //锁住位显P0=table[0];dula=1;dula=0; 	//锁住段显0delay(1000);P0=table[1];dula=1;dula=0; 	//锁住段显1delay(1000);}
}void delay(uint x)
{for(i=x;i>0;i--){for(j=120;j>0;j--);}
}

 

然后是使用for循环语句将所有的数码管都从0到F都进行循环显示。

#include<reg52.h>
#define uchar unsigned char
#define uint unsigned intsbit dula = P2^6;
sbit wela = P2^7;uchar num=0;uchar table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};void delay(uint);void main()
{while(1){
//		P0=table[0];
//		dula=1;
//		dula=0; 	//锁住段显0
//		delay(1000);
//		P0=table[1];
//		dula=1;
//		dula=0; 	//锁住段显1
//		delay(1000);for(num=0;num<16;num++){P0=table[num];dula=1;dula=0;P0=0xEA;wela=1;wela=0;	    //锁住位显delay(1000);  //延迟1秒}}
}void delay(uint x)
{  uint i;uint j;for(i=x;i>0;i--){for(j=120;j>0;j--);}
}

关键字code,没有加code的时候,定义的变量都放在单片机的RAM中,在程序中可以随意去改变这些变量的值。但是还有一种数据,在程序中使用,却不会改变它的值。定义这种数据的时候,可以加一个code关键字进行下修饰。这个数据会存储到程序空间的Flash中。这样可以大大节省单片机的RAM的使用量。

共阳极数码管的真值表:

unsigned char code table[]={
0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8
0x80, 0x90, 0x88, 0x83, 0xC6, 0xA1, 0x86, 0x8E
};

http://www.dinnco.com/news/17061.html

相关文章:

  • 网站开发日志模版b2b网站平台
  • 成都软件公司前100强seo论坛站长交流
  • 设计网站的管理系统网站优化方法
  • 网店建设管理系统景德镇seo
  • 大屏网站做响应seo如何快速排名
  • 网站建设需要到哪些知识外贸海外推广
  • erlang做网站优势互联网运营
  • 公司做网站所上传的产品图片云服务器免费
  • wordpress生成静态网页seo内容优化是什么
  • 如何免费创建网站平台百度流量
  • 开源php网站开发找网站公司制作网站
  • 网络运维与安全就业方向百度seo排名主要看啥
  • 做一个代驾app需要多少钱杭州百度快照优化公司
  • 中山做外贸网站关键词推广
  • 营销公关名词解释九江seo
  • 为解析的域名做网站百度推广开户渠道公司
  • 思途旅游网站建设互联网营销策划案
  • 个人投资公司注册条件安卓优化大师下载安装
  • 做网站免费模板怎么上传到空间广州seo公司官网
  • 自己做的个人网站 csdn小红书搜索优化
  • 个人做网站靠什么盈利友链交换平台源码
  • wordpress站点是什么北京网站营销与推广
  • 学习网站模板网上的推广
  • 树莓派做博客网站百度广告投放
  • 做网站开发数据库怎么写搜索引擎优化的内容包括
  • 武汉高端商城网站建设站长综合查询工具
  • 网站团队介绍网络教学平台
  • 建什么网站比较好广告投放数据分析
  • WordPress博客模板慢seo外包上海
  • 画册设计规范网站seo技术教程