p0怎么写∞
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/30 20:27:25
是静态显示还是动态显示,如果是动态的,输出电流大,不知道Proteus中能不能有那么大的驱动电流,你可查一下.一般情况是需要外接驱动管的.但总的原则,如果每次或扫描一次只驱动一个管,直接把LED串到输
1L正解,至于你问为什么只有两位,那要看你数码管是不是只控制了两个
再问:请问这个上拉电阻有双排的吗,要分别与数码管和单片机连接,我不知道符号名字再答:你这样接就行了,排阻的名字就是RESPACK-8,如果你要接限流电阻的话,在数码管和D0--D7中间再接8个电阻就行
你可以使用第一:全局变量,如果P1工作,P0停止,.或者:定义P0口的同时,定义P1口,比方说原来是P0=255;delay();P0=128;delay();...改成P0=255;P1=255;d
P0对应他这组的8个引脚,即P0^0--P0^7这句话的意思是右移加入P0开始是00000001经过P0
当P0口进行一般的I/0输出时,由于T1截至,输出电路是漏极开路,必须外接上拉电阻才有高电平输出(T1就是P0口内部的场效应晶体管,你看P0的结构图);不会出现你所说的产生电流将二极管点亮的情况啊,P
P0等于p0,他们都远远小于1
P0的最高位(d7)取1.如P0=0X01,则P0|0x80后,P0=0X81再问:最高位如果是1呢,还是一样么再答:如果最高位是1,结果没有变化
汇编语言还是c语言?给你一个c的编程:#includeunsignedcharcodeTab_Led[]={0xfe,0xff,0xfd,0xff,0xfb,0xff,0xf7f,0xff,0xef,
P0口驱动共阳极数码管,不需要上拉电阻.只需要数码管阳极接电源正,P0.7--P0.0接数码管的dp--a,就可以驱动.单片机P0输出低电平点亮数码管.所说的上拉电阻指的是在信号线上接个电阻到电源上.
P0口接1602的话是要接上拉电阻的,阻值选择10K就行.上拉电阻就是稳定信号的(你可以上网查查上拉电阻的作用),如果太小那么功耗比较大,太大的话就起不到上拉的作用了,所以10K是个典型值.
P0端口:选择LED阵的电流源
p0.0=0;P0.1=0;p0.2=0;p0.3=0;p0.4=0;p0.5=0;p0.6=0;p0.7=0;
其实没有(1再问:它的原本是这样写的P0=~(1
P0口需要上啦电阻,一般取1K到10K都可以.取值小的话电流稍大,看具体情况.
定义P0口,干嘛加~符号,去掉了就好了再问:液晶的P0口高低位接反了,就想用~P0调换回来,但是想了想这行不通。不知道您有何高见再答:高地位接反了是什么意思,就是本来想P0.0的接口接P0.7了么再问
是的注:p0^0到p0^7每一个引脚在程序中使用时也要是大写的P才行是的
就是在要接上拉的IO脚上连个电阻到单片机的电源DVCC.一般10K.
建议你加10K上拉电阻后先驱动三级管在驱动数码管,上拉电阻太小灌电流太大51的PO口受不了,灌电流不应超过15MA为好
P0等于counter的低4bit,忽略counter的高位数据