⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 flash_rw.ls1

📁 基于at89c51单片机的mp3 U盘原理实验代码
💻 LS1
📖 第 1 页 / 共 4 页
字号:
00C0 22              498             RET     
                     499     ; END OF ReadFlash
                     500     
                     501     ; 
                     502     ; void WriteFlash()      //Write UEPDATX 64Byte data to Page register of Flash
                     503     
----                 504             RSEG  ?PR?WriteFlash?FLASH_RW
0000                 505     WriteFlash:
                     506                             ; SOURCE LINE # 143
                     507     ; {
                     508                             ; SOURCE LINE # 144
                     509     ;   #pragma asm
                     510     ;               MOV A,UEPDATX
0000 E5CF            511               MOV A,UEPDATX
                     512     ;               MOVX @DPTR,A
0002 F0              513               MOVX @DPTR,A
                     514     ;               MOV A,UEPDATX
0003 E5CF            515               MOV A,UEPDATX
                     516     ;               MOVX @DPTR,A
0005 F0              517               MOVX @DPTR,A
                     518     ;               MOV A,UEPDATX
0006 E5CF            519               MOV A,UEPDATX
                     520     ;               MOVX @DPTR,A
A51 MACRO ASSEMBLER  FLASH_RW                                                             01/15/2006 18:40:24 PAGE     9

0008 F0              521               MOVX @DPTR,A
                     522     ;               MOV A,UEPDATX
0009 E5CF            523               MOV A,UEPDATX
                     524     ;               MOVX @DPTR,A
000B F0              525               MOVX @DPTR,A
                     526     ;               MOV A,UEPDATX
000C E5CF            527               MOV A,UEPDATX
                     528     ;               MOVX @DPTR,A
000E F0              529               MOVX @DPTR,A
                     530     ;               MOV A,UEPDATX
000F E5CF            531               MOV A,UEPDATX
                     532     ;               MOVX @DPTR,A
0011 F0              533               MOVX @DPTR,A
                     534     ;               MOV A,UEPDATX
0012 E5CF            535               MOV A,UEPDATX
                     536     ;               MOVX @DPTR,A
0014 F0              537               MOVX @DPTR,A
                     538     ;               MOV A,UEPDATX
0015 E5CF            539               MOV A,UEPDATX
                     540     ;               MOVX @DPTR,A
0017 F0              541               MOVX @DPTR,A
                     542     ;               MOV A,UEPDATX
0018 E5CF            543               MOV A,UEPDATX
                     544     ;               MOVX @DPTR,A
001A F0              545               MOVX @DPTR,A
                     546     ;               MOV A,UEPDATX
001B E5CF            547               MOV A,UEPDATX
                     548     ;               MOVX @DPTR,A
001D F0              549               MOVX @DPTR,A
                     550     ;               MOV A,UEPDATX
001E E5CF            551               MOV A,UEPDATX
                     552     ;               MOVX @DPTR,A
0020 F0              553               MOVX @DPTR,A
                     554     ;               MOV A,UEPDATX
0021 E5CF            555               MOV A,UEPDATX
                     556     ;               MOVX @DPTR,A
0023 F0              557               MOVX @DPTR,A
                     558     ;               MOV A,UEPDATX
0024 E5CF            559               MOV A,UEPDATX
                     560     ;               MOVX @DPTR,A
0026 F0              561               MOVX @DPTR,A
                     562     ;               MOV A,UEPDATX
0027 E5CF            563               MOV A,UEPDATX
                     564     ;               MOVX @DPTR,A
0029 F0              565               MOVX @DPTR,A
                     566     ;               MOV A,UEPDATX
002A E5CF            567               MOV A,UEPDATX
                     568     ;               MOVX @DPTR,A
002C F0              569               MOVX @DPTR,A
                     570     ;               MOV A,UEPDATX
002D E5CF            571               MOV A,UEPDATX
                     572     ;               MOVX @DPTR,A
002F F0              573               MOVX @DPTR,A
                     574     ;               MOV A,UEPDATX
0030 E5CF            575               MOV A,UEPDATX
                     576     ;               MOVX @DPTR,A
0032 F0              577               MOVX @DPTR,A
                     578     ;               MOV A,UEPDATX
0033 E5CF            579               MOV A,UEPDATX
                     580     ;               MOVX @DPTR,A
0035 F0              581               MOVX @DPTR,A
                     582     ;               MOV A,UEPDATX
0036 E5CF            583               MOV A,UEPDATX
                     584     ;               MOVX @DPTR,A
0038 F0              585               MOVX @DPTR,A
                     586     ;               MOV A,UEPDATX
A51 MACRO ASSEMBLER  FLASH_RW                                                             01/15/2006 18:40:24 PAGE    10

0039 E5CF            587               MOV A,UEPDATX
                     588     ;               MOVX @DPTR,A
003B F0              589               MOVX @DPTR,A
                     590     ;               MOV A,UEPDATX
003C E5CF            591               MOV A,UEPDATX
                     592     ;               MOVX @DPTR,A
003E F0              593               MOVX @DPTR,A
                     594     ;               MOV A,UEPDATX
003F E5CF            595               MOV A,UEPDATX
                     596     ;               MOVX @DPTR,A
0041 F0              597               MOVX @DPTR,A
                     598     ;               MOV A,UEPDATX
0042 E5CF            599               MOV A,UEPDATX
                     600     ;               MOVX @DPTR,A
0044 F0              601               MOVX @DPTR,A
                     602     ;               MOV A,UEPDATX
0045 E5CF            603               MOV A,UEPDATX
                     604     ;               MOVX @DPTR,A
0047 F0              605               MOVX @DPTR,A
                     606     ;               MOV A,UEPDATX
0048 E5CF            607               MOV A,UEPDATX
                     608     ;               MOVX @DPTR,A
004A F0              609               MOVX @DPTR,A
                     610     ;               MOV A,UEPDATX
004B E5CF            611               MOV A,UEPDATX
                     612     ;               MOVX @DPTR,A
004D F0              613               MOVX @DPTR,A
                     614     ;               MOV A,UEPDATX
004E E5CF            615               MOV A,UEPDATX
                     616     ;               MOVX @DPTR,A
0050 F0              617               MOVX @DPTR,A
                     618     ;               MOV A,UEPDATX
0051 E5CF            619               MOV A,UEPDATX
                     620     ;               MOVX @DPTR,A
0053 F0              621               MOVX @DPTR,A
                     622     ;               MOV A,UEPDATX
0054 E5CF            623               MOV A,UEPDATX
                     624     ;               MOVX @DPTR,A
0056 F0              625               MOVX @DPTR,A
                     626     ;               MOV A,UEPDATX
0057 E5CF            627               MOV A,UEPDATX
                     628     ;               MOVX @DPTR,A
0059 F0              629               MOVX @DPTR,A
                     630     ;               MOV A,UEPDATX
005A E5CF            631               MOV A,UEPDATX
                     632     ;               MOVX @DPTR,A
005C F0              633               MOVX @DPTR,A
                     634     ;               MOV A,UEPDATX
005D E5CF            635               MOV A,UEPDATX
                     636     ;               MOVX @DPTR,A
005F F0              637               MOVX @DPTR,A
                     638     ;               MOV A,UEPDATX
0060 E5CF            639               MOV A,UEPDATX
                     640     ;               MOVX @DPTR,A
0062 F0              641               MOVX @DPTR,A
                     642     ;               MOV A,UEPDATX
0063 E5CF            643               MOV A,UEPDATX
                     644     ;               MOVX @DPTR,A
0065 F0              645               MOVX @DPTR,A
                     646     ;               MOV A,UEPDATX
0066 E5CF            647               MOV A,UEPDATX
                     648     ;               MOVX @DPTR,A
0068 F0              649               MOVX @DPTR,A
                     650     ;               MOV A,UEPDATX
0069 E5CF            651               MOV A,UEPDATX
                     652     ;               MOVX @DPTR,A
A51 MACRO ASSEMBLER  FLASH_RW                                                             01/15/2006 18:40:24 PAGE    11

006B F0              653               MOVX @DPTR,A
                     654     ;               MOV A,UEPDATX
006C E5CF            655               MOV A,UEPDATX
                     656     ;               MOVX @DPTR,A
006E F0              657               MOVX @DPTR,A
                     658     ;               MOV A,UEPDATX
006F E5CF            659               MOV A,UEPDATX
                     660     ;               MOVX @DPTR,A
0071 F0              661               MOVX @DPTR,A
                     662     ;               MOV A,UEPDATX
0072 E5CF            663               MOV A,UEPDATX
                     664     ;               MOVX @DPTR,A
0074 F0              665               MOVX @DPTR,A
                     666     ;               MOV A,UEPDATX
0075 E5CF            667               MOV A,UEPDATX
                     668     ;               MOVX @DPTR,A
0077 F0              669               MOVX @DPTR,A
                     670     ;               MOV A,UEPDATX
0078 E5CF            671               MOV A,UEPDATX
                     672     ;               MOVX @DPTR,A
007A F0              673               MOVX @DPTR,A
                     674     ;               MOV A,UEPDATX
007B E5CF            675               MOV A,UEPDATX
                     676     ;               MOVX @DPTR,A
007D F0              677               MOVX @DPTR,A
                     678     ;               MOV A,UEPDATX
007E E5CF            679               MOV A,UEPDATX
                     680     ;               MOVX @DPTR,A
0080 F0              681               MOVX @DPTR,A
                     682     ;               MOV A,UEPDATX
0081 E5CF            683               MOV A,UEPDATX
                     684     ;               MOVX @DPTR,A
0083 F0              685               MOVX @DPTR,A
                     686     ;               MOV A,UEPDATX
0084 E5CF            687               MOV A,UEPDATX
                     688     ;               MOVX @DPTR,A
0086 F0              689               MOVX @DPTR,A
                     690     ;               MOV A,UEPDATX
0087 E5CF            691               MOV A,UEPDATX
                     692     ;               MOVX @DPTR,A
0089 F0              693               MOVX @DPTR,A
                     694     ;               MOV A,UEPDATX
008A E5CF            695               MOV A,UEPDATX
                     696     ;               MOVX @DPTR,A
008C F0              697               MOVX @DPTR,A
                     698     ;               MOV A,UEPDATX
008D E5CF            699               MOV A,UEPDATX
                     700     ;               MOVX @DPTR,A
008F F0              701               MOVX @DPTR,A
                     702     ;               MOV A,UEPDATX
0090 E5CF            703               MOV A,UEPDATX
                     704     ;               MOVX @DPTR,A
0092 F0              705               MOVX @DPTR,A
                     706     ;               MOV A,UEPDATX
0093 E5CF            707               MOV A,UEPDATX
                     708     ;               MOVX @DPTR,A
0095 F0              709               MOVX @DPTR,A
                     710     ;               MOV A,UEPDATX
0096 E5CF            711               MOV A,UEPDATX
                     712     ;               MOVX @DPTR,A
0098 F0              713               MOVX @DPTR,A
                     714     ;               MOV A,UEPDATX
0099 E5CF            715               MOV A,UEPDATX
                     716     ;               MOVX @DPTR,A
009B F0              717               MOVX @DPTR,A
                     718     ;               MOV A,UEPDATX
A51 MACRO ASSEMBLER  FLASH_RW                                                             01/15/2006 18:40:24 PAGE    12

009C E5CF            719               MOV A,UEPDATX
                     720     ;               MOVX @DPTR,A
009E F0              721               MOVX @DPTR,A
                     722     ;               MOV A,UEPDATX
009F E5CF            723               MOV A,UEPDATX
                     724     ;               MOVX @DPTR,A
00A1 F0              725               MOVX @DPTR,A
                     726     ;               MOV A,UEPDATX
00A2 E5CF            727               MOV A,UEPDATX
                     728     ;               MOVX @DPTR,A
00A4 F0              729               MOVX @DPTR,A
                     730     ;               MOV A,UEPDATX
00A5 E5CF            731               MOV A,UEPDATX
                     732     ;               MOVX @DPTR,A
00A7 F0              733               MOVX @DPTR,A
                     734     ;               MOV A,UEPDATX
00A8 E5CF            735               MOV A,UEPDATX
                     736     ;               MOVX @DPTR,A
00AA F0              737               MOVX @DPTR,A
                     738     ;               MOV A,UEPDATX
00AB E5CF            739               MOV A,UEPDATX
                     740     ;               MOVX @DPTR,A
00AD F0              741               MOVX @DPTR,A
                     742     ;               MOV A,UEPDATX
00AE E5CF            743               MOV A,UEPDATX
                     744     ;               MOVX @DPTR,A
00B0 F0              745               MOVX @DPTR,A
                     746     ;               MOV A,UEPDATX
00B1 E5CF            747               MOV A,UEPDATX
                     748     ;               MOVX @DPTR,A
00B3 F0              749               MOVX @DPTR,A

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -