📄 rw.c
字号:
/*********************************************************************************************************
**
** MP3 and U Disk Source Code
** Copyright (c) 2005,北京博创兴业科技有限公司
** All Rights Reserved
** V3.00.0
**
**--------------文件信息--------------------------------------------------------------------------------
**文 件 名: RW.C
**创 建 人: Phoenix Hua Yue Guang
**创 建 日 期: 2005.3
**描 述: 实现USB端点和Flash接口之间数据的传送
**
**--------------历史版本信息----------------------------------------------------------------------------
** 创建人:
** 版 本:
** 日 期:
** 描 述:
**
**------------------------------------------------------------------------------------------------------
** 修改人:
** 版 本:
** 日 期:
** 描 述:
**
**--------------当前版本修订------------------------------------------------------------------------------
** 修改人: Phoenix Hua Yue Guang
** 版 本: V3.00.0
** 日 期: 2005.3
** 描 述: 实现USB端点和Flash接口之间数据的传送
**
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
#include "REGSND1.H"
void ReadFlash() //读64个字节的数据写入UEPDATX
{
#pragma asm
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
MOVX A,@DPTR
MOV UEPDATX,A
#pragma endasm
}
void WriteFlash() //从UEPDATX中读64个字节的数据写入flash的页寄存器中
{
#pragma asm
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
MOV A,UEPDATX
MOVX @DPTR,A
#pragma endasm
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -