mpc_mess.asm

来自「8051 mp3 very good for using」· 汇编 代码 · 共 54 行

ASM
54
字号

		; Setting location pointer is to avoid avrasm's bug :-)

.equ	_PC	= PC

		.org	_PC+0
m_start:	.db	0x0d, "MPC - System Monitor, F/W:R0.94", 0x0d, 0x0a, 0

		.org	_PC+0x13
m_prompt:	.db	0x0d, 0x0a, "% ", 0

		.org	_PC+0x16
m_crlf:		.db	0x0d, 0x0a, 0

		.org	_PC+0x1a
m_pghd:		.db	0x0a, "Page: ", 0

		.org	_PC+0x20
m_sminfo:	.db	"Medium: Mfr=",0,",Dev=",0,", ",0,"MB", 0x0d, 0x0a, 0

		.org	_PC+0x30
m_unknown:	.db	0x0d, 0x0a, "Unknown medium type.", 0

		.org	_PC+0x40
m_unfmt:	.db	"Unformatted", 0x0d, 0x0a, 0

		.org	_PC+0x48
m_tracks:	.db	0x0a, "Trk Size   Time  BR SR CM  ID3 tag...", 0

		.org	_PC+0x60
m_bbt2:		.db	0x0d, 0x0a, "Too many bad blocks", 0

		.org	_PC+0x70
m_bbt1:		.db	0x0d, 0x0a, 0, " bad block(s)", 0

		.org	_PC+0x80
m_left:		.db	0x0d, 0x0a,0," total, ",0,"B free.",0

		.org	_PC+0x90
m_send:		.db	0x0a, "Please send MPEG data..", 0x0d, 0x0a, 0

		.org	_PC+0xa0
t_bri:		.db	128,32,40,48,56,64,80,96,112,128,160,192,224,255,255,255, 128,8,16,24,32,40,48,56,64,80,96,112,128,144,160,255

		.org	_PC+0xb0
t_sri:		.db	44,48,32, 22,24,16

		.org	_PC+0xb8
t_mdi:		.db	" st",0," js",0," dc",0," mo",0

		.org	_PC+0xc0
m_help:		.db	0x0a, "L       - Track list", 0x0d, 0x0a, "P<trk>  - Play track", 0x0d, 0x0a, "D<trk>  - Delete a track", 0x0d, 0x0a, "DA      - Delete all tracks", 0x0d, 0x0a, "W       - Append a track in SyncXfer", 0x0d, 0x0a, "M<t><t> - Change track order", 0x0d, 0x0a, "FM      - Format a medium", 0x0d, 0x0a, "R<page> - Read a page", 0

⌨️ 快捷键说明

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