4C512中数据文件的系统化管理》P47
4C512中数据文件的系统化管理》P47
1.(3216 )《AT24C512中数据文件的系统化管理》P47
文件系统程序源代码如下:
. 公用子程序:
RD24C:把DPTR所指的AT24C512单元内容读出,放到(R1,R0)所指的RAM单元,R6为数据长度
WR24C:把(R1,R0)所指的RAM单元内容写入DPTR所指的AT24C512单元,R6为数据长度
WR_ONE:把DPTR所指的RAM单元内容写入DPTR所指的AT24C512单元
TZDPTR: MUL AB ;DPTR=DPTR+A*B
ADD A, DPL
MOV DPL, A
MOV A, DPH
ADDC A, B
MOV DPH, A
RET
AT24C512系统格式化:把目录区和页面分配区初始化为0EEEEH
AT_INIT: MOV DPTR, #AT24C
MOV R7, #80H
MOV A, #0EEH
ATINIT1:MOVX @DPTR, A
INC DPTR
DJNZ R7, ATINIT1
MOV R7, #54
ATINIT2:MOV DPTR, #AT24C
MOV R1, DPH
MOV R0, DPL
MOV R6, #80H
MOV A, R7
MOV B, #80H
MOV DPTR, #0
LCALL TZDPTR
PUSH 7
LCALL WR24C
POP 7
DJNZ R7, ATINIT2
RET
为方便操作,每次开机把目录区和页面分配区的内容读入到RAM的相同地址中,程序如下: R_HEAD:CLR IE.7
你可能喜欢
- 演讲比赛
- AT24C512
- H3C图标
- FAT文件系统
- FAT32文件系统
- 模拟文件管理系统
- linux文件管理系统
- AT24C512程序6页
- AT24C512应用5页
- AT24C5123页
- AT24C51212页
- PIC24FJ128单片机与AT24C512的接口及应用2页
- AT91M63200 I2C Drivers for AT24C51239页
- H3C图标库-黑白颜色3页
- H3C拓扑图标33页
- H3C网络图标40页
- H3C图标库14页
- H3C路由器图标2页
- H3C-图标库-ppt22页
- _第2章 FAT文件系统137页
- SD卡+FAT32文件系统学习4页
- 基于NANDFlash的FAT文件系统的实现5页
- FAT32文件系统磁盘I/O参数3页
- FAT32文件系统的存储机制及其在单片机上的实现(于振南)19页
- FAT32文件系统原理概论6页
- SD卡+FAT32文件系统学习4页
- FAT32文件系统磁盘I/O参数3页
- FAT32文件系统的存储机制及其在单片机上的实现(于振南)19页
- FAT32文件系统原理概论6页
- FAT32文件系统简介27页
- FAT32文件系统详解30页
- 模拟文件管理系统11页
- 模拟文件管理系统8页
- 模拟一个简单二级文件管理系统21页
- 模拟文件系统管理10页
- 操作系统课程设计++模拟磁盘文件管理的程序new13页
- 模拟文件管理系统314页


