首 页       用户登录  |  用户注册
设为首页
加入收藏
联系我们
按字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
按声母检索 A B C D E F G H J K L M N O P Q R S T W X Y Z 数字 符号
您的位置: 5VAR论文频道论文中心理工论文电子通信
   基于单片机的MicroDrive接口设计      ★★★ 【字体: 】  
基于单片机的MicroDrive接口设计
收集整理:佚名    来源:本站整理  时间:2009-01-10 22:52:41   点击数:[]    

存器中,将要操作的扇区数目写入偏移地址为002H的扇区数目寄存器中,接着发送写命令字(30H)到命令寄存器中。

图2 单片机软件流程图

    然后,检测DRQ的状态(此时MicroDrive置BUSY状态为1,接着置DRQ为1,清BUSY)。当检测到DRQ为1时,便可将数据缓存区(外部RAM62HC64)中的数据写入MicroDrive的缓存单元。当MicroDrive检测到数据写入其缓存中,置BUSY为1,清DRQ并根据地址将数据写入;当数据写完后,清BUSY状态位,重新回到准备状态,准备执行下一次操作。

在读写操作中,对进程起控制作用的是DRQ这一状态位,其检测程序如下:

void wait_drqvoid

 unsigned int a

a=XBYTE0xE007

//读取状态寄存器的值

ifa&0x01==1 error

//若出错位为1转出错处理

whilea&0xf8=0x58

a=XBYTE0xE007

//查询DRQ位不为1则循环等待

(4)数据的擦除

为达到此目的,首先将要操作的扇区地址写入偏移地址为003H~006H的逻辑块寻址寄存器中,再将要操作的扇区数目写入偏移地址为002H的扇区数目寄存器中,接着发送擦除命令字(0C0H)到命令寄存器当中,执行完擦除命令后,读出的值全为0。

本文介绍的基于单片机的MicroDrive接口设计,成功地实现了操作MicroDrive的常用命令和对MicroDrive的8位格式的操作。经过测试,此接口也可以对CF Type I卡(如SanDisk公司的CompactFlash卡)进行正确操作,从而提高了应用系统的兼容性,具有较广泛的应用价值,目前已准备在便携式的动态脑电、动态心电上使用,同时可用于MicroDrive或CompactFlash卡作为存储器使用的便携式电子设备中。



上一页  [1] [2] [3] 


Tags:


文章转载请注明来源于:5VAR论文频道 http://paper.5var.com。本站内容整理自互联网,如有问题或合作请Email至:support@5var.com
或联系QQ37750965
提供人:佚名
  • 上一篇文章:单片机与DSP结合的dsPIC芯片

  • 下一篇文章:Windows95下智能数据采集系统
  • 返回上一页】【打 印】【关闭窗口
    中查找“基于单片机的MicroDrive接口设计”更多相关内容 5VAR论文频道
    中查找“基于单片机的MicroDrive接口设计”更多相关内容 5VAR论文频道
    最新热点 最新推荐 相关新闻
  • ››嵌入式系统的通信规约管理平台设计...
  • ››一种基于七号信令的局间话单采集系...
  • ››对于变频器的制动技术分析
  • ››电子文件管理元数据宏观结构多维分...
  • ››浅论卫星电视接收机的常见故障的检...
  • ››信息时代网络用户信息检索焦虑的心...
  • ››论GIS在高校房产管理中的实际应用
  • ››关于电力通信发展战略的思考 金李莎...
  • ››2G、3G切换精细化优化分析思路探讨...
  • ››光纤自动化生产的需求与时机
  • ››基于单片机的等效采样示波器设计
  • ››基于单片机的喷墨打印机控制技术
  • ››基于单片机的实时传真信息监测系统...
  • ››基于单片机的MicroDrive接口设计
  • ››基于单片机C8051F060的智能功率柜
  • ››基于单片机的线阵CCD实时检测系统的...
  • ››基于单片机的电力监控系统交流采样...
  • ››基于单片机控制的数字气压计设计与...
  • ››基于单片机的复杂可编程逻辑器件快...
  • ››基于单片机和大容量存储器组合的特...
  •   文章-网友评论:(评论内容只代表网友观点,与本站立场无关!)
    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 网站地图
    Copyright © 2006-2033 5Var.Com. All Rights Reserved .