主题:你好。ETR232I扩展IO的问题。 共有52127人关注过本帖 |
---|
JAKE-CHEN |
1楼 |
![]() |
你好。ETR232I扩展IO的问题。 ![]()
我现在用ETR232I要扩展60个IO作为输出,请问怎么扩展,如果是用8255的话又口不够。。或者,你们有扩展板和扩展程序吗?
|
单帖管理 | 引用 | 回复 ![]() |
hellen |
2楼 |
![]() |
![]()
可以用3片8255,如果仅仅做输出的话,可以用74hc273,每片扩8个IO,需要8片,再加上一些译码电路即可
|
单帖管理 | 引用 | 回复 ![]() |
hellen |
3楼 |
![]() |
![]()
我们目前有一个用8255扩展的48路I/O的模块,你可以买去做评估,程序非常简单,就几条指令,8255需要写控制字,以后的全部是采用直接读写口的操作即可。如果用74’S来做,也只需要读写IO口,控制字都不需要了
|
单帖管理 | 引用 | 回复 ![]() |
jake-chen |
4楼 |
![]() |
![]()
你们能把8255模块的原理图和程序给我发过来吗?
|
单帖管理 | 引用 | 回复 ![]() |
hellen |
5楼 |
![]() |
![]()
原理图我已经发给你了,程序也很简单,82c55需要写控制字来定义它各个口是做输入还是输出,对每个口的操作用 inportb(addr)和outportb(addr,data)即可。
|
单帖管理 | 引用 | 回复 ![]() |