55问答网
所有问题
当前搜索:
单片机怎么扩展IO口
51
单片机
改
io口
答:
51
的IO
很特别,属于SFR,不能直接或者间接寻址,所以不能像寄存器那样随意调换顺序。要么在定义的时候修改,要么使用以个
接口
函数,在接口函数中实现IO的兑换,这个函数可以接受参数什么的,可以做的比较人性化。
51
单片机扩展IO口
后
扩展口
的地址
如何
确定???
答:
高八位7F是因为p2.7为0是选通8255的cs片选端,第八位是FC,FD,FE,FF是由8255内部结构决定的,芯片的技术手册上会有,其实也是由最后两位的组合进行选择
51
单片机IO口
可
扩展
多少接口
答:
最多
扩展
数取决于他的寻址能力,他能区别的最大空间为64K,也就是65536个,也就说最大的访问空间,也就是读写访问所能区别开来
的IO
数量。
单片机
与单片机直接相连
答:
这样连接有点问题的。首先就是四楼 摆渡还不知道 说的,还要把两个
单片机
的VSS都连接到一起。即使这样,单片机之间用P2口之间传送数据还有一定的问题,就是两个单片机只能一直查找P2口是否有数据发送过来。如单片机A会给单片机B发送数据,那B
怎么
知道A何时发送数据给它,所以,单片机B的程序就必须其他操作...
mcs-51
单片机
4个I/O的作用是什么?三总线
如何
分配的?为什么说能作为I/O...
答:
51
单片机
的4 个口都 可作为
IO口
使用,并不是说只有P1口能作为IO口。应该是P0、P2和P3除了IO口外还有第二功能 。而P1口只有IO口功能。P0口可作为数据总线口,它可以对外部存储器低8 位读写。P2口也可以作为系统
扩展
时的高8 位地址。P3口除了IO口功能 外,还有第二功能,即P3.0(串行输入口...
单片机
的I/O口是什么意思?
答:
单片机
的I/O口的意思是:I/O是 input/output的缩写,即输入输出端口。每个设备都会有一个专用的I/O地址,用来处理自己的输入输出信息。CPU与外部设备、存储器的连接和数据交换都需要通过
接口
设备来实现,前者被称为I/O接口,而后者则被称为存储器接口。
51
单片机的io口
可以随便接元器件吗
答:
而且能够实现所要功能的时候,就可以放心连接元器件了。简单举个例子:假如一个线路中需要
单片机
I/O口控制一个三极管,如果单片机I/O口直接连接到三极管的基极b,就有可能因为电流过大导致I/O口或者三极管的损坏,因此必须串接一只阻值合适的限流电阻再连接到三极管的基极b,就可以了。
C51
单片机
用
IO口
做为几个按键的控制,现在想用4X4键盘控...
答:
但这样存在一个问题,如果IO1配置为0,IO5读到0,那么
怎么
知道是K51按下还是K05按下呢,这里只需要在程序里做下判断,先判断下是不是K05按下,若不是就是K51,因为按键K01、K02、K03、K04、K05在5个
IO口
都为读取的情况下,就可以识别,不需要扫描识别处理,相当于这5个按键优先级高与其他按键。
单片机
控制二个灯的方法
答:
单片机
一个开关控制二个灯的方法。单片机控制电路通过单片机一个
IO口
接到一个三极管(类似开关管)的控制脚(B),开关管的输入脚接地(E),输出脚(C)接灯的负极,这样一个开关就形成了。并联电路当要接两个灯时,再加这样一个电路,组成并联电路,同时控制开和关。 抢首赞 评论 分享 举报 ...
在采用
单片机
的I/O口作为输入口或输出口时需要考虑哪些因素?
答:
p0口在作为io口的时候要接上拉电阻;四个io口作输入口对其进行读操作时要先写1。电压的大小(包括它能感知的最小电压作为高电平),电流的驱动能力例如51的p0口若作为io口使用就要加上拉电阻,不然的话高电平是高阻态的形式。还有就是io口默认是不是作为io口,有
的io口
有第二功能的。
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜