- 47
- 0
- 约小于1千字
- 约 1页
- 2021-11-30 发布于上海
- 举报
51 单片机中 WR 和 RD 的使用
例如 DAC0832,PDIUSBD12 等芯片,都是并行传输的,且芯片上都的
WR 和 RD 脚。在使用这种芯片时可能把 WR 和 RD 接到 51 的普通 IO 口上,
用普通 IO 口来模拟芯片的读写时序来进行对芯片的操作(有些单片机只能用
此方法如 AVR 单片机);也可将 WR,RD 接到单片机的 WR 和 RD 上,这时相
当于把外部的芯片当外部存储器用。用这种方法还是很方便的,只要定义好外
部芯片的地址。直接对该地址读写就可以了。 下面拿 51 单片机和
PDIUSBD12 芯片的读写来说明:
硬件接口: 51 的数据口( P0 )和 PDIUSBD12 的数据口相连;两个
WR ,RD ,ALE 对应相连; PDIUSBD12 的 CS 和 P2.7 口相连。
程序如下:
/**/
# include
#include
#define D12_COMMA
原创力文档

文档评论(0)