新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 關于單片機AT89S52和CF卡的接口設計

        關于單片機AT89S52和CF卡的接口設計

        作者: 時間:2013-03-15 來源:網絡 收藏

          限于篇幅只將寫一個扇區代碼編寫(讀扇區代碼基本與此相同)如下:

         ??;寫一個扇區

          WRITE: MOV DPTR, #SECTR_CNT

          MOV A, #1

          MOVX @DPTR, A

          MOV DPTR, #SECTR_NO

          MOV A, SECTRNO

          MOVX @DPTR, A

          MOV DPTR, #CYLINDER_LOW

          MOV A, CYLINDERL

          MOVX @DPTR, A

          MOV DPTR, #CYLINDER_HI

          MOV A, CYLINDERH

          MOVX @DPTR, A

          MOV DPTR, #DRV_HEAD

          MOV A, DRVHEAD

          ANL A, #0FH

          ORL A, #0E0H

          MOVX @DPTR, A

          MOV DPTR, #COMMAND

          MOV A, 30H

          MOVX @DPTR, A

          WRITE512:MOV R6,#0

          MOV R7,#2

          WRITE: MOV DPTR,#DATA_REG

          MOV A,#31H

          MOVX @DPTR,A

          DJNZ R6,WRITE

          DJNZ R7,WRITE

          RET

          4.結束語

          本設計的接口電路,闡述了的讀寫方法,并采用了通用的MCS-51系列單片機為系統控制器,可移植性好。根據此電路可應用于其他單片機對進行讀寫,采用作為存儲介質,容量大,體積小,價格低廉,可應用于MP3播放器,數碼相機,移動存儲等各個領域,本試驗在線路板上調試通過,并配合計算機串口對CF卡進行讀寫操作,并可對CF卡進行數據恢復。


        上一頁 1 2 下一頁

        關鍵詞: AT89S52 CF卡 操作方式

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 乐至县| 绥棱县| 新竹县| 阿尔山市| 白城市| 顺平县| 佛坪县| 伊春市| 上思县| 焉耆| 安泽县| 广州市| 柳州市| 株洲县| 常熟市| 镇江市| 巴东县| 彭山县| 祁东县| 昆山市| 阿拉善盟| 博客| 凤翔县| 丰顺县| 鸡泽县| 南乐县| 乌拉特前旗| 和田市| 龙岩市| 苍梧县| 包头市| 福建省| 石泉县| 郎溪县| 邛崃市| 石河子市| 满城县| 静宁县| 宁河县| 巍山| 长子县|