5509A的GPIO数量不够用怎么办?

2019-08-06 19:06发布

用TMS320VC5509A设计板子,需要与温度,LCD进行通信,均为SPI通信。准备用模拟SPI。现在发现GPIO不够用了。GPIO0:3用来选择加载方式,GPIO4用于外部EEPROM,GPIO6:7用于LCD通信。C8:C14用于外部内存。现在发现GPIO不够用了,因为温度需要4根线,而我最多还能再用C0,C7——C4也用于外部内存了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
huigoushang
1楼-- · 2019-08-07 13:32
 精彩回答 2  元偷偷看……
wjzx111056
2楼-- · 2019-08-07 17:53
可以用2片PCA9535扩32个GPIO,成本在20多块左右,另外还可以用CPLD,如果用cpld,最便宜的9536,10块钱吧,34个io。
smartrj
3楼-- · 2019-08-07 20:22
记得GPIO0:3加载完成后好像是可以做为通用IO吧,LZ可以看手册确认下。
happy啦啦啦
4楼-- · 2019-08-08 02:03
要不就做扩展,要不测温用ds18b20
elec921
5楼-- · 2019-08-08 04:23
最便宜的:总线扩展:74HC573/373/374/244/245/165/164之类的逻辑片子。地址扩展:74HC138之类的译码片子。理论上想扩多少扩多少。
五谷道场
6楼-- · 2019-08-08 07:28
 精彩回答 2  元偷偷看……

一周热门 更多>