单片机p0口作为输入口时应该

作者&投稿:庞垂 (若有异议请与网页底部的电邮联系)

单片机8051 I\/O口扩展一定要用P0口吗?P1口可以不,求详解,只用做输出...
P0口:真正的双向口,输出锁存,输入缓冲,输入前要先置1(KEIL包含的头文件已经有动作了,如果用汇编,要人工置1),输出为漏极开路,输出一般都要上拉电阻。输入为高阻态,能驱动8个TTL负载。当有片外存储器时,作数据线使用。P1口:是最简单的口,输入也要先置1,无高阻态,只能是输出或者输...

P0口为什么采用片外地址锁存器
P0口是一个8位漏极开路型的双向I\/O口;在访问外部存储器时,分时提供低8位地址和8位双向数据,因为分时提供,所以要用片外地址锁存器。 参考资料: 单片微型机原理及应用 本回答由提问者推荐 举报| 答案纠错 | 评论 6 1 为您推荐: 地址锁存器的作用 什么是地址锁存器 为什么要用地址锁存器 锁存器原...

MCS51系列单片机的ALE引脚有哪些功能?
MCS-51系列单片机的ALE引脚主要功能如下:1. 地址锁存信号:ALE在每个机器周期输出两个正脉冲,通常以晶振六分之一的固定频率输出脉冲,可用作外部定时器或时钟。2. 外部定时器或时钟:在访问片外存储器时,ALE的下降沿控制P0口输出的低8位地址至外接地址锁存器。未接外部存储器时,ALE引脚输出可作为...

机场的p1和p0是什么意思?
通常代表停车场的楼层,0一般就是平层,1是向上一层

哪位帮我做下面几个单片机的题目
7、P1做输入口输入数据时,必须先向该端口的锁存器写入FFH,否则输入数据可能出错。8、复位时,PC值为 0000H、SFR中除SP为 07H、P0~P3为FFH、SBUF 不确定外,其余均为00H。9、统需要扩展片处程序存储器或数据存储器时, P0口作为地址\/数据分时复用总线使用, P2口输出高8位地址,在这种情况下,P0...

80C51各引脚的具体功能
端口1也是具有内部提升电路的双向I\/O端口,其输出缓冲器可以推动4个LS TTL负载,同样地若将端口1的输出设为高电平,便是由此端口来输入数据。如果是使用8052或是8032的话,P1.0又当做定时器2的外部脉冲输入脚,而P1.1可以有T2EX功能,可以做外部中断输入的触发脚位。PORT3(P3.0~P3.7):端口...

P0口为什么采用片外地址锁存器
P0口采用片外地址锁存器的原因是因为P0口所对应的地址是可编程的,需要通过外部器件来实现对P0口地址的编程。而为了确保编程的数据能够正确地被传输到P0口所控制的外设中,需要使用地址锁存器来对编程地址进行锁定,从而保证数据能够准确无误地传输到正确的外设中。因此,P0口采用片外地址锁存器是提高...

这里面的p0=com是什么意思呢?整个程序执行的是什么命令呢,比如显示数 ...
p0=com是单片机控制1602液晶一般主要对其进行写操作,控制1602显示,很少从1602读数据。运算语句一般来说都表现了在存储器内的数据进行运算的行为,然后将结果存入存储器中以便日后使用。高阶命令式编程语言更能处理复杂的表达式,可能会产生四则运算和函数计算的结合。循环语句容许一些语句反复运行数次。循环...

单片机外扩存储的问题,麻烦各位帮帮忙
在I\/0口的设置上,单片机的P0口作为数据口.P0.0~P0.7分别与微型打印机的DB0~DB7相连。P1.0~P1.5作为外部中断源扩展口。P2.0~P2.2分别与红、绿、黄灯相连,作为停车场状态信号指示灯。 自动停车收费管理系统要处理的中断比较多(包括汽车出入停车场中断、驶入驶出停车位中断等),而且要求响应速度很快,所以采用...

单片机上机考试,河北工业大学 大三
P0 口是一个8位漏极型开路型双向I\/O端口。B.8051单片机传送外部存贮器地址信号的端口是D。P0口和P2口。B.8051单片机串行口用工作方式0时,C。数据从RDX串行输入或输出,同步信号从TXD输出。B.8051单片机的VCC(40)引脚是A。主电源+5V 引脚。B.8051单片机的VSS(20)引脚是B。接地引脚。B.8051单片机共有B。...

茹知13669474215问: 单片机P0口作为输入,需要先置1吗? -
红安县海替回答: P0作输入时不需要上拉电阻,但要先置1. 因为P0口作一般I/O口时上拉场效应管一直截止,所以如果不置1,下拉场效应管会导通,永远只能读到0. 因此在输入前置1,使下拉场效应管截止,端口会处于高阻浮空状态,才可以正确读入数据. 至于输出时,输出0是正常的,输出1时由于端口处于浮空状态不能正确输出1,因此才需要接上拉电阻.

茹知13669474215问: 51单片机P0口做输入口时需要先写一并且外接上拉电阻,是这样的吗? -
红安县海替回答: 51单片机P0口做输入口时需要先写1即可,外部不需要上拉电阻.其实,单片机上电复位时,P0已全部为置1状态,就可以直接读输入状态了.只有输出过低电平,再读输入状态时需先写1.否则,P0口从未输出过低电平,也不需要先写1就可以读.即便是先写1,对读输入状态没有影响.

茹知13669474215问: 单片机P0作为输入时不是要先置1吗,为什么有时候要有时候不要 -
红安县海替回答: 上电或复位后未对P0口设置过就可以直接作输入,不用置1 因为复位后所有P口已置1了

茹知13669474215问: 在单片机中,当P0口作为输入口使用时,为什么要区分" 读引脚" 和"读锁存器" -
红安县海替回答: 要搞清这个问题,就要明白p0口的内部结构.P0口是由锁存器经两个驱动场效应管和外部引脚相连的. 读引脚的意思就是直接读P0外部引脚的电位,而读端口(锁存器)读的是内部与数据总线链接的锁存器的电位. 两者不同.一般来说,读取...

茹知13669474215问: 单片机的P0口作为输入时,时刻检测P0口的变化需要什么指令?求具体说明 -
红安县海替回答: MOV 指令就可以了,如; LOOP:MOV A,P0 CJNE A,R2,CHULI SJMP LOOP CHULI:MOV R2,A..............

茹知13669474215问: MSC—51单片机I/O端口使用时要注意什么? -
红安县海替回答: mcs-51单片机IO口使用时要注意的是: 1、P0口使用时最好加上拉电阻. 2、读入IO口时,最好先送“1”,以保证准确.

茹知13669474215问: 89C51单片机的P0~P3端口进行输入时为什么要设置为1? -
红安县海替回答: 89C51单片机的P0~P3口不是标准意义的双向口 ,他只是准双向口 你可以对照着P0口的结构图看这段话,向端口写1,就是向锁存器写1, 也就是让其口输出FF,为什么,是这样的,给锁存器写1,那么锁存器 的反向端就输出0,那么和它相接...


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