复位结束后RST#,RST的电平应该是多少?

返回数据是八个“1”,用的是并行


是不是FF啊?那可能是你的读写片选的都有问题,你在仔细看下你的硬件电路,软件上应该没什么问题,你的硬件有问题


对,是FF,我用的是公司赠送的硬制板,在上面焊贴片的电容和电阻。这个应该没有问题,你的意思是我连线上面又错误?可是用万用表测时,各个引脚都时接通的。


请问,我CH375上面的RD,WR,CS,A0接的是否正确? ;CH375_CS_ BIT P2.7 ;MCS-51单片机的A15引脚,用于CH375片选, ;CH375_A0 BIT P2.0 ;MCS-51单片机的A8引脚,用于CH375地址0 ;CH375_INT_ BIT P3.2 ;MCS-51单片机的INT0引脚,用于CH375中断请求 ;CH375_WR_ BIT P3.6 ;MCS-51单片机的RD引脚,用于CH375写选通 ;CH375_RD_ BIT P3.7 ;MCS-51单片机的WR引脚,用于CH375读选通

非常感谢


这问题太简单,I/O地址不对, 如果CS接P2.6地址才是CH375_CMD_PORT EQU 0BDF1H 如果CS接P2.7地址应该是小于8000H的值


谢谢你的提示,我按照你的说法试好了几次,成功了,再次谢谢,我还想再问你一个问题,当把数据读出后,经过检查,的确是我所需要的取反的数据,但是当我测量D0~D7时,输出的依然全是“1”,这是为什么?


我的问题已经告一段落,谢谢大家帮我,尤其是店小二,帮我找出了最重要的错误。非常感谢。


只有登录才能回复,可以选择微信账号登录