51单片机需要连接液晶屏、微型打印机、时间芯片,这些的数据口是不是都必须连接到P0口?

来源:百度知道 编辑:UC知道 时间:2024/09/22 20:24:02
那扩展P0口的话,需要用什么器件?不怎么明白,见笑了,请高手指点!
希望大哥们有耐心的说的详细些,最好有个详细例子参考,谢谢了!

不用的。
具体看你程序怎么编了。
有的需要用到特殊的端口,比如SPI、UART,51有没有SPI我记不清了。

通过总线进行扩展,芯片一般使用74LS373、573之类的。

不是了,p2也可以啊,,,用很多都可以外连了,像38译码器用的相当多,而且可以多级级联嘛,通常我都是用的连个,一个信号,一个片选,单片机还是很好用的,

现在51这么便宜,买2块来,一块负责液晶屏,一块负责时间芯片和打印机,不然的话要拓展的IO也太多了,反正用373和595拓展一定不够用,用8255也就跟买多个51差不多钱。而且买2个还可以减轻负担,假如你要求的传输频率不高还可以用串口传输,又省下了I/O,不过这样写程序时可能麻烦点。