插入U盘后连闪,拔下后还在闪,COMMAND 过不去~
我也碰到这个问题 我设置为 LED_OUT P1.7 ,CS=P1.3,INT1=P1.4,AO=P2.0 ,CH375HM_INDEX XDATA 0FEFFH,CH375HM_DATA XDATA 0FFFFH
部分程序为
ExecCommand: MOV R6,DPH
MOV R4,DPL
CLR P1.3 ;选定U盘模块 CS=0
MOV DPTR,#CH375HM_INDEX;
MOV A,#PARA_COMMAND_ADDR
MOVX @DPTR,A;输入命令 (我因为用P1.3而不是直接通过P2来确认CS,所以我的对自己CS=0、A0=0。。。。。。这样的时序不自信,会不会是这个问题,期盼雨哥给予解答,谢谢)


我看模拟时序里是 先A0=0 CS=0 WR=0。。。。。。而我的实际上是CS=0 A0=0。。。。。。
这人很懒,什么都没留下
这样做应该也没什么问题,你说的闪的灯是单片机上连接的灯吗?如果是的,那表示有状态返回,只是状态不正确!这样,你按照以下方法测试一下,测试的时候不要插U盘:你一直发查询模块当前状态的命令,也就是0x60,然后等中断,看返回的状态和数据是多少!
此号封存
好的 我试下看 多谢指点
这人很懒,什么都没留下
只有登录才能回复,可以选择微信账号登录