- 注册时间
 - 2004-8-29
 
- 最后登录
 - 1970-1-1
 
 
 
 
 
 
 | 
 
{很多人都想要这东西,可这种东西很早就有了...} 
 
;----------------------------------------------------------------------- 
                ;此文件包含了NC3000中系统函数名以及参数地址 
;----------------------------------------------------------------------- 
         
TextBuffer        =$02c0 
FontType1        =$0392 
FontType2        =$0393 
FontType3        =$03af 
FontType4        =$03b0 
PrintRow        =$03b1        ;设置刷新行 
PrintCol        =$03b2        ;设置刷新列 
CursorType        =$03b3        ;设置光标类型,$00为8*16宽,$08为8*16窄,$10是8*8宽,$18是8*8窄 
CursorX                =$03b4        ;光标X位置 
CursorY                =$03b5        ;光标Y位置 
ScreenChar        =$03be        ;当前屏幕的最大字节数 
ScreenRow        =$03c0        ;当前屏幕每行的最大字节数 
ScreenCol        =$03c1        ;当前屏幕每列的最大字节数 
 
PromptType        =$044a        ;输入法提示类型 
 
InkeySound        =$03f0        ;按键声音,=ff则按键有声音,否则无按键音 
SoundVolumn        =$03e9        ;音量,最大为$0b,大于$0b时则无声音 
AutoPowerOffA        =$03f6        ;死循环自动关机时间 
SysTimeHour        =$03f7        ;当前时间,二十四小时制 
SysTimeMin        =$03f8 
SysTimeSec        =$03f9        ;当前时间,秒数的两倍 
SysTimeYear        =$03fa        ;2004年为$7b 
SysTimeMonth        =$03fb 
SysTimeDate        =$03fc 
AutoPowerOffB        =$0400        ;用户设定的自动关机时间 
AutoPowerOffC        =$0401        ;自动关机时间计数器 
                        ;当AutoPowerOffB=AutoPowerOffC时,系统将自动关机 
 
GraphBuffer        =$19c0 
Graph_x1        =$03c3 
Graph_y1        =$03c4 
Graph_x2        =$03c5 
Graph_y2        =$03c6 
Graph_x                =$03c7 
Graph_y                =$03c8 
GraphType        =$03c9        ;作图时,0为擦除,1为作图,2为反显 
Graph_r                =$03d6        ;半径 
Graph_a                =$03db        ;椭圆的长半轴 
Graph_b                =$03dc        ;椭圆的短半轴 
 
;----------------------------------------------------------------------- 
 
FileName        =$088d            
FileError        =$08cc 
FileMode        =$08c9        ;文件的打开方式 
;$70=建立,$80=读取,$c0=修改 
WriteFileAttr        =$08ca        ;新建文件的属性 
RWFileLenth        =$08c6        ;读/写文件时操作的长度 
RWFileDest        =$e0        ;读/写文件时操作的目标地址 
 
NandLenth        =$09d2         
NandReadDest        =$f0 
NandNum                =$0888 
NandOffset        =$088a 
 
;以下内容需要先打开文件方可查看 
 
;文件/文件夹的结构体 
FileNum                =$08d4        ;文件号,共有两字节 
FileAttr        =$08d6        ;文件属性,一共有三字节,最后一字节一般为$c0 
FileCreatDate        =$08d9        ;文件创建时间 
FileChangeDate        =$08dc        ;文件修改时间 
FileBlockNum        =$08e2        ;文件占用块的数目 
FileLength        =$08e4        ;当文件长度小于16K时有效 
FileBlock1st        =$08e6        ;文件占用的第一个块 
FileBlock2nd        =$08e8        ;文件占用的第二个块 
FileBlock3rd        =$08ea        ;文件占用的第三个块 
FileBlockLast        =$08ec        ;文件占用的最后一个块 
 
;以上内容需要先打开文件方可查看 
 
;----------------------------------------------------------------------- 
                        ;以下是NC3000中断名 
;----------------------------------------------------------------------- 
 
m_ClearGraph        =$c729 
m_ClearText        =$c72a 
m_UpdateLCD        =$c719 
m_Inkey                =$c006 
 
m_CreatDir        =$050b 
m_EnterDir        =$050d 
m_DeleteFile        =$050e 
m_OpenFile        =$0515 
m_ReadFile        =$0516 
m_CloseFile        =$0517 
m_WriteFile        =$0518 
m_ReadNand        =$0505 
m_InitPro        =$0523 
 
m_Exit                =$0312 
 
m_Int2Asc        =$c733 
 
m_MultiPly        =$ca03        ;乘法 
m_Draw                =$ca04        ;画点 
m_JudgePoint        =$ca05        ;判断点 
m_BoxA                =$ca0a        ;非填充矩形 
m_BoxB                =$ca0c        ;填充矩形 
m_BoxC                =$ca06        ;从屏幕0,0开始作矩形,不填充 
m_BoxD                =$ca07        ;从屏幕0,0开始作填充矩形 
m_Line                =$ca0b        ;画线 
m_LineC                =$ca08        ;从屏幕左端往屏幕上端作线 
m_CircleA        =$ca0e        ;画圆,非填充 
m_CircleB        =$ca10        ;画圆,填充 
m_EllipseA        =$ca0f        ;画椭圆,非填充 
m_EllipseB        =$ca11        ;画椭圆,填充 
m_FillGraphA        =$ca09        ;填充作图 
m_FillGraphB        =$ca0d        ;填充作图 
m_MessageBox        =$ca12        ;a=0为弹出框,a=1 or 2时为是否对话框,a=3时为选择框(此时参数有所不同) 
 
m_NowFind        =$ca16        ;显示正在查找 
m_NotFind        =$ca17        ;显示没有找到 
 
m_DebugB        =$cb01        ;系统内置Debug 
 
m_Beep                =$e012 
m_DebugA        =$e051        ;调用系统内置的Debug 
m_Progress        =$014c        ;进入条 
 
 |   
 
 
 
 |