标题:
有错误 求指导 51单片机关于IO口的扩展相关知识
[打印本页]
作者:
XCYYLX
时间:
2023-4-11 16:31
标题:
有错误 求指导 51单片机关于IO口的扩展相关知识
由IO口有限,当需要控制更多外围设备时,需要对IO口进行扩展。通过74HC595芯片可以通过使用3个IO口,扩展出8个IO口(串转并)。10引脚51单片机中始终接高电平,即在51单片机中无法对74HC595复位 ,在实际编写程序中不用管该引脚。13引脚OE给低电平才能有输出,即原理图最左边将OE与GND连接。在51单片机实物中,将最右边数码管旁边的标号为J24的短接片插到左边。此时74HC595才能产生有效输出。 在14引脚输入数据时,不能直接将十六进制数据赋值给P34。需要将数据一位一位的输入。以0x80为例,转换为二进制为1000 0000。需要从高位至低位依次获取每一位数据,将每一位数据赋值给P34。
在P34获取到一位数据后,给11引脚一个从低电平到高电平的上升沿,将数据写入移位寄存器。当将所有数据写入移位寄存器后,给12引脚一个从低电平到高电平的上升沿,将数据写入存储寄存器。此时在1-7,15引脚并行输出中才能获得数据
2IO扩展.zip
2023-4-11 16:29 上传
点击文件名下载附件
48.46 KB, 下载次数: 1
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1