58。首字节格式同r1,其余4字节为ocr豁口内容。 r1b格式应答信号包括两部分,r1格式部分和busy格式可选附加部分。 4.3 mmc在spi模式下的传输时序 mmc在spi协议下读写时序如图5所示。主控制器发送读/写命令,当收到out传输互上正确的应答信号后,out/in传输线开始读/写操作。 5 mmc卡与单片机接口实例 5.1 硬件电路设计 图6为笔者采用sandisc公司容量为32mb的mmc卡设计的便携式数据采集系统的一部分。单片机采用美国microchip公司推出的pic16f73b。单片机的工作频率为4mhz,采用port c的硬件spi接口进行mmc卡的读写操作。 5.2 软件设计 访问mmc卡存储单元前,需要设定访问块长度。默认长度为512字节。本设计是通过写缓存芯片fm24cl64,达到512字节后转入主存mmc的(硬件电路图应作相应的修改),所以读写长度不再设定。mmc格式化为fat文件系统的结构后,数据以文件的形式为上位机所读取。 mmc接口部分软件设计流程如图7所示。 5.3 mmc卡spi初始化与写子程序 因为mmc可以在两种协议下工作,且默认为m