请求大神帮助,如何编写3位数码管,位选为P0.5,P0.6,P0.7.段选为P0.0到P0.6对应的a,b,c,d,e,f,g

作者&投稿:端巩 (若有异议请与网页底部的电邮联系)
四位一体数码管的12根引脚分别是什么?哪四个是位选还有段选的a,b,c这些分别是哪根~

看一下,数码管型号是什么,然后按这个型号上百度搜索一下,搜索图片,或搜索这个型号的引脚。
因四位一体的数码管型号很多,但引脚并不统一。所以,不知道你的数码管型号,就不知道引脚。
如果你会测量也可以自己测出来的。

1)点亮数码管1:给p0.0~p0.6写数据,如a要显示,就把p0.0拉低(假设数码管段低电平接通),将P0.5拉低,P0.6、P0.7拉高,让数码管1显示,延时tms;2)点亮数码管2:延时结束,将P0.5拉高,并向p0.0~p0.6写数据,对应数码管2要显示的内容,同理将P0.6拉低,P0.5、P0.7拉高,延时tms3)点亮数码管3:延时结束后,同上,点亮数码管3;将t设为一个很小的值,但是必须要芯片能支持,如设为20ms(假设支持),那么三个数码管将交替点亮,由于人眼的视觉暂留效果,就会觉得三个数码管一直是点亮的。

1)点亮数码管1:给p0.0~p0.6写数据,如a要显示,就把p0.0拉低(假设数码管段低电平接通),将P0.5拉低,P0.6、P0.7拉高,让数码管1显示,延时tms;
2)点亮数码管2:延时结束,将P0.5拉高,并向p0.0~p0.6写数据,对应数码管2要显示的内容,同理将P0.6拉低,P0.5、P0.7拉高,延时tms
3)点亮数码管3:延时结束后,同上,点亮数码管3;
将t设为一个很小的值,但是必须要芯片能支持,如设为20ms(假设支持),那么三个数码管将交替点亮,由于人眼的视觉暂留效果,就会觉得三个数码管一直是点亮的。

是啥单片机?

汇编语言吗?

我只会avr汇编


怎样才能把毕业论文写好求大神帮助
怎样才能把毕业论文写好求大神帮助 如题。... 如题。 展开  我来答 3个回答 #热议# 该不该让孩子很早学习人情世故?wk00804 2014-04-24 · 超过64用户采纳过TA的回答 知道答主 回答量:109 采纳率:0% 帮助的人:40.7万 我也去答题访问个人页 关注 展开全部 一、坚持理论联系实际的...

求教大神,这个怎么编?最好有详细图解。
这个好编,就像系鞋带一样,非死结就行了。

根据资料,编制会计分录。求大神帮助,谢谢
1,收到光明公司投资款 借:银行存款 1000000 贷:实收资本(及资本公积-资本溢价) 1000000 2,收到王成投入一辆汽车(一般作为固定资产,如有其它用途,归属其它科目,下同)借:固定资产 200000 贷:实收资本(及资本公积-资本溢价) 200000 3,收到投入发明专利权 借:无形资产 300...

围巾编织方法求大神帮助
- 可编成”平织\/平编起针法”、"弹性起针法之1目松紧起针法" 、 "弹性起针法之2目松紧编织起针法" 及 " 多行弹性起针法(袋编)之1目\/2目松紧编织起针法"。 ** 一般图片都说用两根棒针起针,其实用一根也可,双针起针针眼大些,方便初学者织第一行时,容易编织而已。当熟练后,起针时手势已能调较力度,...

您好 如何编写一段代码 实现提取三角形中线,求大神指导,急用,万分感 ...
这个问题挺容易的,先给你一个思路,如果有时间的话,我再编你编.思路如下:1.三角形的三个顶点坐标肯定是知道的,对吧,不妨设这三个顶点为ABC,坐标为XA,YA,XB,YB,XC,YC.2.三角形的三条边各有一条中线,求哪条都可以,思路是先确定边的中点坐标,不妨设三个中点坐标为PA,PB,PC,则连接A点和PA,...

...个程序,只能用C语言,要完整的程序,不要简洁的过程!!求大神帮助!!
include<stdio.h>#include<stdlib.h>#include <string.h> struct classmate{ char id[10]; char name[10]; char academy[15]; char classes[15]; };void select(){ printf("\\n"); struct classmate classmate2; FILE *fp; fp=fopen("F:\\\\student.txt","r"...

急求大神帮我编一个程序,关于单片机的
帮你写一个汇编程序:;51单片机,12MHZ时钟,定时N秒使P1.3,P1.5输出低电平,,,LED串1K电阻接于这两脚与 电源之间 org 000h sjmp main ;跳主程序 org 000bh ajmp ZD10MS ;10毫秒定时中断 main:MOV TNSS,#10 ;改变数值,可改这延时亮灯秒数 1-255秒 MOV P1,#255 ;灭LED mov...

求大神编程 如何编
常量不能改变 你是不是用C写 首先 define PI 3.1415926 然后你再设一些变量如:int r=2;然后通过圆的公式求得面积再输出

求大神编写一个小java程序
下面是第(1)题到第(4)题的答案,随后再附上后面两道的答案 package test;public class MyInformation { \/ 新建名为测试类文件MyInformation(主类),使用system.out.println()方法输出个人信息 (2)定义学生类Student:属性包括学校(String),专业(String),学号(String)、姓名(String)、...

C语言编程!!求大神帮助!!!急啊!!!
我只做了第二题,第一题没做过这类,所以暂时不做,看有没有大神能回答~顺便学习~~至于第二题,我的思路是先自己构成公式,因为1角、5角和1元一样高,所以有相应关系(设个数分别为a,b,c)则高度上有1.8a=1.5b=2.0c 全部转成跟a相关,则有b=1.2a c=0.9a 因为能换成若干张10...

鄯善县18075963504: 请求大神帮助,如何编写3位数码管,位选为P0.5,P0.6,P0.7.段选为P0.0到P0.6对应的a,b,c,d,e,f,g -
中叔转硫酸: 1)点亮数码管1:给p0.0~p0.6写数据,如a要显示,就把p0.0拉低(假设数码管段低电平接通),将P0.5拉低,P0.6、P0.7拉高,让数码管1显示,延时tms;2)点亮数码管2:延时结束,将P0.5拉高,并向p0.0~p0.6写数据,对应数码管2要显示的内容,同理将P0.6拉低,P0.5、P0.7拉高,延时tms3)点亮数码管3:延时结束后,同上,点亮数码管3;将t设为一个很小的值,但是必须要芯片能支持,如设为20ms(假设支持),那么三个数码管将交替点亮,由于人眼的视觉暂留效果,就会觉得三个数码管一直是点亮的.

鄯善县18075963504: 求单片机高手帮忙.帮写一个数码管的显示程序.十万火急.谢谢了 -
中叔转硫酸: ORG #0000H LJMP #0030H MIAN: MOV DPTR , #TAB ;表头送指针 MOV A, #0HMOV R2,#2AH ;延时一秒 MOV R3,#3BH MC: MOV R4,#4CHDJNZ R3,MC DJNZ R2,MC MOV P0,A+@DPTR ;从表中取值 INC A ;自加一,去下一...

鄯善县18075963504: 用AT89C51设计一个3位的LED数码管显示作为“秒表”,显示时间为000—999秒,每秒自动加1 -
中叔转硫酸: 很简单,定时器计时1秒,按秒累计,供三位数码管动态显示.再加上几个按键即可! 手打不易,如有帮助请采纳,谢谢!!

鄯善县18075963504: 用单片机c语言写一个数码管从00到99的数字显示,要用到锁存器!!!求大神指教 -
中叔转硫酸: /*******************************************************************************************************//*******************************************************************************************************/#include //通用89C52头文件 sbit AA=P3^4;//数码管显示用IO端...

鄯善县18075963504: 利用89C52单片机控制3个共阴数码管 写一个秒表程序
中叔转硫酸: 用定时器设置10ms中断一次,设置一个变量time没中断一次加一次,然后在数函数中通过动态扫描方式显示出来.

鄯善县18075963504: 大神帮我封装一个51单片机数码管程序 -
中叔转硫酸: void display(unsigned char da) { jsq_s=0; //选择十位数码管 P0=table[da/10]; //获取十位值,查表输出定义好的数码管段值与P0口,显示相应的0-9 delay(); //延时 P0=0x00; //清除数码管显示,因是共阴型,所以是0 jsq_s=1; //关闭十位数码管 jsq_g=0; //选择个位数码管 P0=table[da%10]; //获取个位值,查表输出定义好的数码管段值与P0口,显示相应的0-9 delay(); //延时 P0=0x00; //清除数码管显示,因是共阴型,所以是0 jsq_g=1; //关闭个位数码管 }

鄯善县18075963504: 大神,PLC求助啊~~~PLC初学者,但是超感兴趣,我想问下,怎么编60秒计时数码管显示?谢谢 -
中叔转硫酸: 很简单 但要S7-200 CPU 226 才能办到 因为是两位 要有两个字节的输出点 用两个7段数码管就可以了

鄯善县18075963504: 用89c51单片机和4位数码管做一个动态显示的时钟,程序怎么编写,求大神帮助. -
中叔转硫酸: # include <reg51.h> // 显示 0 1 2 3 4 5 6 7 , 8位数码管 试试 char code table[] = {0x3f, 0x06, 0x5b, 0x4f,0x66, 0x6d, 0x7d, 0x07,0x7f, 0x6f, 0x77, 0x7c,0x39, 0x53, 0x79, 0x71}; void delayms(int k); void main() { while (1) { char i = 0; for (P3 = 0xfe; P3 !...

鄯善县18075963504: 求助!求大神能帮我编一个c语言程序,通过数字编码实现4*4键盘对51单片机的输出,键盘输什么数码管就显示 -
中叔转硫酸: #include<reg52.h>#define uint unsigned int#define uchar unsigned char sbit dula=P2^6; sbit wela=P2^7; sbit key1=P3^4; uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0}; uchar num,temp,...

鄯善县18075963504: 求助会keil和51单片机的大神,写一段数码管程序 -
中叔转硫酸: #include "reg51.h"#define uchar unsigned char uchar display_code[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E}; sbit key3=P1^0;//引脚你自己修改 sbit key3=P1^1; uchar time=0;//计数值 void ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网