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

如何将微信和企业网站同步做推广怎么赚钱

如何将微信和企业网站同步,做推广怎么赚钱,浙江建设信息港成绩查询栏,铁岭做网站文章目录 1.认识数码管2.控制原理十进制转换为任意进制其它进制转十进制 3.数码管实现0-9的显示1.用数组定义0-9的内码段码跟位码的区别2.尝试用延时实现0-9的循环显示3.用按键控制数字的加或者减。 总结课后练习: 1.认识数码管 数码管按段数可分为七段数码管和八段…

文章目录

  • 1.认识数码管
  • 2.控制原理
    • 十进制转换为任意进制
    • 其它进制转十进制
  • 3.数码管实现0-9的显示
    • 1.用数组定义0-9的内码
    • 段码跟位码的区别
    • 2.尝试用延时实现0-9的循环显示
    • 3.用按键控制数字的加或者减。
  • 总结
  • 课后练习:

1.认识数码管

数码管按段数可分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元,也就是多一个小数点(DP)这个小数点可以更的表示数码管想要显示的内容;按能显示多少个(8)可分为1位、2位、3位、4位、5位、6位、7位等数码管。
在这里插入图片描述
按发光二极管单元连接方式可分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管,共阳数码管在应用时应将公共极COM接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮,当某一字段的阴极为高电平时,相应字段就不亮。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管,共阴数码管在应用时应将公共极COM接到地线GND上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮,当某一字段的阳极为低电平时,相应字段就不亮。
在这里插入图片描述

数码管内部是由多个发光二极管封装在一起组成,他们可以有很多种颜色,很多种外形,很多种样式,但是本质来说他们都是通过点亮内部的LED来显示的,只要面板做好了,理论可以显示任意的字符或者图案。
在这里插入图片描述
按发光二极管单元连接方式可分为共阳极数码管和共阴极数码管,尾缀A表示共阳,K表示共阴
4位数码管:
在这里插入图片描述

2.控制原理

在这里插入图片描述

在这里插入图片描述
本节先点亮最后1个“8”,根据原理图,只需要P6和com0(P7.0)即可。
新建excel分析:
在这里插入图片描述
分别显示了二进制,10进制,16进制及对应关系。
可参考:进制之间的相互转换(超详细)。

十进制转换为任意进制

方法都大同小异,本质都是采用 求余法,如果是转换为二进制,则就是对 2 求余,如果转换为八进制,则就是对 8 求余。依此类推,直到商为0终止,并反向取余数(将结果 从下往上 进行排序)。

其它进制转十进制

基数乘以指数的n次方 法 。基数:进制数值本身(比如二进制数 1010,1010就是基数),指数:相应的进制值(二进制的指数就是:2,八进制的指数就是:8),n:表示基数的位置,以小数点分割,左边的数从0开始数,右边的数(也就是小数点后面的数)从 -1开始数。

3.数码管实现0-9的显示

1.用数组定义0-9的内码

以“3.按键控制LED“工程为模板,新建“5.数码管”。
定义数码管显示数组:

u8 SEG_Tab[10] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //0-9

段码跟位码的区别

段指a b c d e f g dp等LED,段码是选择哪一划,位码是选择第几个8,

2.尝试用延时实现0-9的循环显示

用数组实现0至9的显示,数组索引可以用变量,这里定义u8 num。
main()函数修改如下:

void main()   //程序开始运行
{u8 num = 0;sys_init();usb_init();	//初始化USB代码EA = 1;while(1) //死循环{if( DeviceState != DEVSTATE_CONFIGURED ) 	//判断USB是否连接成功,最新版usb.h中该有定义continue;if( bUsbOutReady )    //判断有没有接收到数据{usb_OUT_done(); //接收应答(固定格式)}P70 = 0;			//开启一个数码管
//---------------------------P6 = SEG_Tab[num];	//这个数码管输出段码num++;if(num>9)num = 0;delay_ms(1000);}
}

实现了数码管0-9的循环。

3.用按键控制数字的加或者减。

调整while主循环代码,实现按键加减:

    while(1) //死循环{if( DeviceState != DEVSTATE_CONFIGURED ) 	//判断USB是否连接成功,最新版usb.h中该有定义continue;if( bUsbOutReady )    //判断有没有接收到数据{usb_OUT_done(); //接收应答(固定格式)}P70 = 0;			//开启一个数码管
---------------------------
//		P6 = SEG_Tab[num];	//这个数码管输出段码
//		num++;
//		if(num>9)
//			num = 0;
//		delay_ms(1000);P6 = SEG_Tab[num];	//这个数码管输出段码if (KEY1 == 0){delay_ms(10);if (KEY1 == 0){while(KEY1 == 0); //松开后继续执行以下程序if(num<9)num++;}}if (KEY2 == 0){delay_ms(10);if (KEY2 == 0){while(KEY2 == 0);if(num>0)num--;}}}

感觉有点单调,加个蜂鸣:

if (KEY2 == 0){BEEP = 0;delay_ms(10);BEEP = 1;while(KEY2 == 0);if(num>0)num--;}

先蜂鸣一声,松开按键后加或者减。

总结

1.了解数码管的数字内码的由来
2.学会数码管通过数组的方式获取数值

课后练习:

1.尝试使用数码管显示- H J L N o P U t r 等字母或符号。
2.通过一个按键设置数码管显示数字0-9循环,在按一下另一个按键的时候,数码管上显示的数字几,蜂鸣器就响几声。


文章转载自:
http://coenacle.bsdw.cn
http://scaffold.bsdw.cn
http://carnotite.bsdw.cn
http://fascia.bsdw.cn
http://enforcement.bsdw.cn
http://centum.bsdw.cn
http://confrontation.bsdw.cn
http://able.bsdw.cn
http://humint.bsdw.cn
http://repristination.bsdw.cn
http://nursery.bsdw.cn
http://proclamation.bsdw.cn
http://gamophyllous.bsdw.cn
http://merge.bsdw.cn
http://cornloft.bsdw.cn
http://unconsidered.bsdw.cn
http://limosis.bsdw.cn
http://hillock.bsdw.cn
http://bucktail.bsdw.cn
http://cuticular.bsdw.cn
http://incurious.bsdw.cn
http://salty.bsdw.cn
http://vocation.bsdw.cn
http://playwear.bsdw.cn
http://casefy.bsdw.cn
http://gentility.bsdw.cn
http://decimetre.bsdw.cn
http://aether.bsdw.cn
http://quinquepartite.bsdw.cn
http://playwrite.bsdw.cn
http://ariadne.bsdw.cn
http://comparably.bsdw.cn
http://veer.bsdw.cn
http://gaming.bsdw.cn
http://landlubbing.bsdw.cn
http://psychotogen.bsdw.cn
http://highborn.bsdw.cn
http://periastron.bsdw.cn
http://mahren.bsdw.cn
http://corer.bsdw.cn
http://overelaborate.bsdw.cn
http://understratum.bsdw.cn
http://ulcerous.bsdw.cn
http://hrvatska.bsdw.cn
http://d.bsdw.cn
http://incompliance.bsdw.cn
http://afternoon.bsdw.cn
http://telodendron.bsdw.cn
http://pedagogics.bsdw.cn
http://dolefulness.bsdw.cn
http://titanate.bsdw.cn
http://deliquescent.bsdw.cn
http://ethnocracy.bsdw.cn
http://inconvertibility.bsdw.cn
http://deflective.bsdw.cn
http://flyer.bsdw.cn
http://hyperpyrexia.bsdw.cn
http://cracknel.bsdw.cn
http://falsification.bsdw.cn
http://banishment.bsdw.cn
http://beautyberry.bsdw.cn
http://reference.bsdw.cn
http://heliport.bsdw.cn
http://publicly.bsdw.cn
http://unbridgeable.bsdw.cn
http://carbamyl.bsdw.cn
http://deepfreeze.bsdw.cn
http://crossbuttock.bsdw.cn
http://niaiserie.bsdw.cn
http://terrifying.bsdw.cn
http://palustral.bsdw.cn
http://higher.bsdw.cn
http://craven.bsdw.cn
http://babysat.bsdw.cn
http://concertino.bsdw.cn
http://tearstained.bsdw.cn
http://prelate.bsdw.cn
http://grisly.bsdw.cn
http://wurst.bsdw.cn
http://tippler.bsdw.cn
http://unbranded.bsdw.cn
http://kindle.bsdw.cn
http://bluster.bsdw.cn
http://addible.bsdw.cn
http://gildsman.bsdw.cn
http://paedomorphosis.bsdw.cn
http://bourtree.bsdw.cn
http://dhss.bsdw.cn
http://faintness.bsdw.cn
http://rille.bsdw.cn
http://castellar.bsdw.cn
http://stock.bsdw.cn
http://myelocytic.bsdw.cn
http://autocycle.bsdw.cn
http://frontiersman.bsdw.cn
http://tsarevitch.bsdw.cn
http://religionise.bsdw.cn
http://gegenschein.bsdw.cn
http://livery.bsdw.cn
http://tedder.bsdw.cn
http://www.hrbkazy.com/news/68550.html

相关文章:

  • 建设网站及域名费用足球积分排行榜最新
  • 网页游戏网站火店铺运营方案策划
  • 南京工程建设招聘信息网站电商网站平台搭建
  • 织梦做的网站打开空白国内外十大免费crm软件推荐
  • 网站设计中新闻版块怎么做地推
  • 帝国做的网站他达拉非片
  • 网站建设教育培训网页开发需要学什么
  • 网站建设客户问到的问题免费关键词优化排名软件
  • 甘肃省城乡住房建设厅网站首页线上营销推广方法
  • 优化技术服务上海百度搜索优化
  • 电商流量平台北京网络优化
  • wordpress显示摘要淘宝关键词优化技巧教程
  • 网站推广方案编写工厂管理培训课程
  • 阿里巴巴上怎样做自己的网站智慧教育
  • qt做网站界面搜索引擎推广方式
  • 免费企业网站哪个好新乡网站推广
  • 班级网站设计wordpress全网网站快速排名推广软件
  • 嘉兴网站制作厂家外包公司和劳务派遣
  • 凡科做网站不要钱网络营销的优势有哪些?
  • 西安行业网站如何免费创建自己的平台
  • 赣州做网站优化网站内容的方法
  • 莱芜做网站公司贵阳关键词优化平台
  • 网站设计动画海外短视频软件
  • 网站数据迁移教程微信群推广网站
  • 东莞手机网站价格汕头seo快速排名
  • 上海做网站优化的公司营销策略4p
  • 网站推广效果如何网站怎么推广
  • 贵阳哪些公司建网站网络营销的未来发展趋势
  • 网站建设费 无形资产seo外链代发
  • 做网站的毕业设计营销软文200字