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

网页制作与网站建设报告抖音搜索关键词推广

网页制作与网站建设报告,抖音搜索关键词推广,企业专业网站建设哪家好,给自己的爱人做网站1. 数码管介绍 LED数码管:数码管是一种简单、廉价的显示器,是由多个发光二极管封装在一起组成“8”字型的器件。 2. 数码管引脚定义 LED的阴极连接到一个端口上是共阴极连接,称为共阴极数码管。LED的阳极连接到一个端口上是共阳极连接&…

1. 数码管介绍

LED数码管:数码管是一种简单、廉价的显示器,是由多个发光二极管封装在一起组成“8”字型的器件。

2. 数码管引脚定义

LED的阴极连接到一个端口上是共阴极连接,称为共阴极数码管。LED的阳极连接到一个端口上是共阳极连接,称为共阳极数码管。

段选:就是控制数码管的各个段(如a、b、c等段)是否点亮,以显示不同数字、字母等内容。
位选:用于多位数码管中,选择让哪一位数码管进行显示。

 

共阴极数码管,COM表示公共端,想选择哪一个数码管则在哪一个数码管的COM端给低电平0即可。

共阴极数码管给阳码 1-亮 0-灭,共阳极数码管给阴码 1-灭 0-亮。

3. 138译码器

输入引脚:除了A2、A1、A0这3个地址输入引脚外,还有3个使能引脚G1、G2A和G2B。只有当G1为高电平,且G2A和G2B都为低电平时,译码器才会正常工作,否则所有输出引脚都为高电平。
输出引脚:Y0 - Y7为译码输出引脚,低电平有效,即当某个输出引脚对应的输入编码有效时,该引脚输出为低电平,其他引脚输出为高电平。

通过P22 P23 P24三个I/O口控制Y0-Y7八个输出端。

给输入引脚CBA一个二进制数,将其转化为十进制数即可选择输出引脚Yx。

例如:CBA是101 则对应的输出引脚为Y5。

作用:减少单片机的I/O口。

特点:原码入,反码出。

4. 74HC245双向数据缓冲器

单片机的高电平驱动能力弱,低电平驱动能力强,加入缓冲器可以提高驱动能力。

5. C语言数组

数组:把相同类型的一系列数据统一编制到某一个组别中,可以通过数组名+索引号简单快捷的操作大量数据。

int x[3];           //定义一组变量(3个)
int x[]={1,2,3};    //定义一组变量并初始化x[0]                //引用数组的第0个变量
x[1]                //引用数组的第1个变量
x[2]                //引用数组的第2个变量
引用x[3]时,数组越界,读出的数值不确定,应避免这种操作。

6. C语言子函数

子函数:将完成某一种功能的程序代码单独抽取出来形成一个模块,在其它函数中可随时调用此模块,以达到代码的复用和优化程序结构的目的。

void Function(unsigned char x,unsigned char y)//如果两个形参的数据类型一样,则可以省略。
{}返回值 函数名(形参)
{函数体
}

7. 代码示例 

#include <REGX52.H>//(0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71,0x00)unsigned char NixieTable[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F};//0-9的段码void Nixie(unsigned char Location,Number)//NixieTube数码管
{switch(Location){case 1:P2_4 = 1;P2_3 = 1;P2_2 = 1;break;case 2:P2_4 = 1;P2_3 = 1;P2_2 = 0;break;case 3:P2_4 = 1;P2_3 = 0;P2_2 = 1;break;case 4:P2_4 = 1;P2_3 = 0;P2_2 = 0;break;case 5:P2_4 = 0;P2_3 = 1;P2_2 = 1;break;case 6:P2_4 = 0;P2_3 = 1;P2_2 = 0;break;case 7:P2_4 = 0;P2_3 = 0;P2_2 = 1;break;case 8:P2_4 = 0;P2_3 = 0;P2_2 = 0;break;}P0 = NixieTable[Number];
}void main()
{
/*	在第四个数码管显示6//P2位选(位置选择) P0段选(字形选择)P2_4 = 1;//138译码器从高位到低位为CBAP2_3 = 0;P2_2 = 0;P0 = 0x7D;//数据高位对端口高位,例如一个数是12345,那么1就是数据高位,p07是端口高位,所以从P07往前读,一个数字的第一位才是最高位*/Nixie(2,3);while(1){}
}

注:本文出自对bilibili 江协科技51单片机入门教程[4-1] 静态数码管显示 内容的学习笔记。

http://www.dtcms.com/wzjs/16289.html

相关文章:

  • 绵阳的网站制作公司刷排名seo
  • 怎么做黑彩黑彩网站优化网站seo公司
  • 德州市建设街小学网站首页百度pc端首页
  • 网站建设 文件源代码约定网站平台都有哪些
  • 网站做一样算不算侵权长春网站制作
  • 建立什么填词语前端优化
  • 车辆保险网站厦门关键词优化平台
  • 深圳 网站设计免费模板
  • 广州公司网站制作公司湖南网站seo找行者seo
  • 美食网站源代码免费的seo优化
  • 郑州房地产网站建设免费技能培训在哪里报名
  • 跨平台网站开发网站建设的技术支持
  • 静安制作企业网站广州最新消息
  • asp.net网站开发实例教程 下载今日新闻最新消息
  • 长沙公司网站建设中国互联网电视app下载安装
  • 企业网站设计概念上热门最火标题
  • 做网站需要到什么技术seo是搜索引擎优化
  • 中山网站制作定制seo课程培训中心
  • 徐州建站企业官网推广
  • 如何与导航网站做友情链接厦门百度推广开户
  • 合肥做网站是什么外链交换平台
  • 深圳网站建设网站制作网站推广爬虫搜索引擎
  • 做网站常用的语言前端seo搜索引擎优化
  • 成都优化网站源头厂家郑州粒米seo顾问
  • 菏泽网站建设效果营销软件网
  • 济南专业网站建设哪家便宜专业竞价托管哪家好
  • 江苏高校品牌专业建设工程网站怎么制作一个网站首页
  • seo顾问服务 品达优化hyein seo是什么牌子
  • 有哪些外国网站做精油的太原网站制作推广
  • 网站域名做哪个会计科目网上有卖网站链接的吗