11问答网
所有问题
当前搜索:
单片机怎么扩展IO口
从理论上讲,
单片机
最多可
扩展
多少个并行I/O口?
答:
不同的
单片机
的I/O个数可能是不同的,有几个的,也有几十个的,多的还有上百的。扩展的I/O数量肯定是有限的。比如取P1和P2两个口,P1当作并行总线,P2当
扩展口
,扩展方法有很多种。常用的可以每个I/O控制一个芯片,相当于可扩展8个并行。这种方法简单,但数量少。想要更多,可以用译码器来扩展...
怎样
处理
单片机
与锁存器的关系?为何要用串行
口扩展
I/O
答:
单片机
控制锁存器,可以如图连接:这种连接方式,只能用位操作方法来控制锁存数据,也就是:wei=1;P0=0x01;wei=0;duan=1;P0=0xc0;duan=0;...也可以如下图连接:这种连接方式,可以用
扩展口
写地址方式来控制了,define weiaddr XBYTE[0x0100]#define duanaddr XBYTE[0x0200]...weiaddr=1<<scan...
单片机
系统
扩展
6个LED显示器线路,采用静态显示需要几个几位的并行I/0...
答:
采用静态显示时,一位数码管就需要一片8位的锁存器,一片锁存器可以称为一个并行I/O口,数码管的公共端可以接地或接VCC。而对于
单片机
要有一个并行口用来输出数据到锁存器,还要有锁存控制端,一片锁存器就需要一个控制线。因此,
扩展
6个静态LED显示器,单片机需要一个并行口,还另外需要6条锁存...
51
单片机
P2
口如何
分配地址,我现在在做8255
扩展IO口
实验
答:
51
单片机
是8位单片机,从左向右,第7位是最高位,第0位是最低位。即:P2.7对应第7位,P2.0对应第0位。你只要将二进制转换成十六进制即可 P2.0的二进制是0x00000001B,十六进制是0x01 P2.1的二进制是0x00000010B,十六进制是0x02 P2.2的二进制是0x00000100B,十六进制是0x03 ...
51
单片机
进行简单的I/O
接口扩展
答:
373 的 /OE,应该接上低电平。
从理论上讲,
单片机
最多可以
扩展
多少个并行I/O口?
答:
没有限制,可以实现无限多
的IO口
。
Atmel AT89C51
单片机
要想增加
扩展
储存
怎么
加?
答:
扩展存储器需要P0、P2口以及WR和RD两个信号(在P3口),所以你只剩下P1口和P3口的6个信号,显然不够用了。不过你可以再
扩展IO口
,例如用8255一类的芯片,简单的IO也可以自己用74片子来做,例如373(输出)和244(输入)。
51
单片机扩展IO
什么的,据说是可以扩展16位地址线(P2高8位,P0低8位那...
答:
最早的51用这个功能
扩展
外存储,ram或rom,最大可以扩展2^16的rom,这种扩展有好几种方式,只扩展8位地址空间的话逻辑上更简单些,就只用P0口,不影响P2口工作.很多设计用这个功能实现其它的硬件设计,理由是简单,所以在众多的51系列产品上这个功能一直被保留至今日.三总线就是spi
接口
了....
单片机
系统
扩展
时,作为高8位地址线的是哪一个
io
端口
答:
单片机
系统
扩展
时,作为高8位地址线的是P2口。因为当单片机外部扩展存储器一般要采用总线扩展,P0口将作为总线的低8位地址线和8位数据线使用,P2口将作为总线的高8位地址线使用。所以单片机系统扩展时,作为高8位地址线的是P2口。数据总线是P0口,共8位。地址总线高8位是P2口,低8位是P0口,共16...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜