亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? defines.asm

?? 在單片機內嵌BASIC語言解釋程序的完整代碼
?? ASM
?? 第 1 頁 / 共 2 頁
字號:
*        title    DEFINES

        $IFDEF     HC11

*/***** HC11EVB defines *****/

ROMBEG:	EQU    $E000
ROMSIZE:	EQU    $2000
ACIAST:	EQU    $9800
ACIADT:	EQU    ACIAST+1
DFLOP:	EQU    $4000
SWPRE:	EQU    02           ; SOFTWARE PRESCALER VALUE.
*
*
*
SBASBEG:	equ    0
SBASEND:	equ    2
SVARBEG:	equ    4
SVAREND:	equ    6
SHILINE:	equ    8
AUTOSTF:	equ    10
SSTART:	equ    11

        $ELSE

*/***** 6809/FLEX development defines *****/

ROMBEG:	EQU    $8000
ROMSIZE:	EQU    $2000
RAMBEG:	EQU    $4000
RAMSIZE:	EQU    $2000
STACKP:	EQU    RAMBEG+RAMSIZE-1
SWSTACK:	EQU    RAMBEG+RAMSIZE-512
ACIAST:	EQU    $E010
ACIADT:	EQU    ACIAST+1
*
         ORG    $6000
*
SEEPROM:	EQU    *
SBASBEG:	RMB    2
SBASEND:	RMB    2
SVARBEG:	RMB    2
SVAREND:	RMB    2
AUTOSTF:	RMB    1
SHILINE:	RMB    2
SSTART:	EQU    *


        $ENDIF

*/***** hc11 (device dependant) defines *****/
 
EEPBASAD:	EQU    $B600   ; /* EEPROM base address */
MAXEESUB:	EQU    255     ; /* maximum EEP subscript */
*
*	I/O Register Offsets From The Base Address
*
PPROG:	EQU    $3B  ; /* EEPROM programing control register */
ADCTL:	EQU    $30  ; /* A-TO-D control/status register */
ADR1:	EQU    $31  ; /* A/D result register 1 */
ADR2:	EQU    $32  	 ; /* A/D result register 2 */
ADR3:	EQU    $33  	 ; /* A/D result register 3 */
ADR4:	EQU    $34  	 ; /* A/D result register 4 */
PORTAIO:	EQU    $00  	 ; /* PORTA I/O register */
PORTBIO:	EQU    $04  	 ; /* PORTB I/O register */
PORTCIO:	EQU    $03  	 ; /* PORTC I/O register */
DDRC:           EQU    $07       ; Portc direction register
PORTDIO:        EQU    $08       ; /* PORTD I/O register */
PORTEIO:	EQU    $0A  	 ; /* PORTE I/O register */
TCNT:	EQU    $0E  	 ; /* TIMER/COUNTER register */
TOC1REG:	EQU    $16  	 ; /* TIMER Output Compare 1 register */
TFLAG1:	EQU    $23  	 ; /* TIMER Flag #1 register */
TMSK1:	EQU    $22 	 ; /* TIMER Mask #1 register */
TMSK2:	EQU    $24 	 ; /* TIMER Mask #2 register */
OPTION:	EQU    $39 	 ; /* OPTION select register */
BAUD:	EQU    $2B 	 ; /* SCI baud rate select register */
SCCR1:	EQU    $2C 	 ; /* SCI control register #1 */
SCCR2:	EQU    $2D 	 ; /* SCI control register #2 */
SCSR:	EQU    $2E 	 ; /* SCI status register */
SCDR:	EQU    $2F 	 ; /* SCI transmit/recieve data register */
PACNT:	EQU    $27  	 ; /* PACC count register */
PACTL:	EQU    $26 	 ; /* PACC control register */
TFLG2:	EQU    $25 	 ; /* TIMER Flag #2 register */
INIT:	EQU    $3D    	 ; /* INIT (Base address of RAM & I/O Regs) Register */

*/***** misc. defines *****/
 
EOL:	EQU    13      ; /* end of line marker */
CR:	EQU    13      ; /* same as EOL */
LF:	EQU    10      ; /* linefeed character */
BS:	EQU    8       ; /* backspace character */
SPC:	EQU    32      ; /* space character */
MIDEOL:	EQU    ':'     ; /* mid EOL character */
COMMA:	EQU    ','     ; /* comma */
SEMI:	EQU    ';'     ; /* semicolin */
NUM:	EQU    1       ; /* getvar return flag */
STRING:	EQU    2       ; /* getvar return flag */
NULL:	EQU    0       ; /* null value */
CNTRLC:	EQU    3       ; /* control-c (break character) */
*
*
IBUFLEN:	EQU    80      ; /* input buffer max length */
TBUFLEN:	EQU    128     ; /* token buffer max length */
SWSTKSize:	EQU	592
*
OPSLEN:		 EQU	30	; /* operator stack length */
NUMSLEN:		 EQU	60	; /* operand stack length */
FORSLEN:	EQU	80	; /* FOR..NEXT stack length */
WHSLEN:		 EQU	16	; /* WHILE..ENDWH stack length */
GOSLEN:		 EQU	16	; /* GOSUB stack length */
*
*/***** define error codes *****/
 
LINRANG:	EQU    1       ; /* line number range error */
SYTXERR:	EQU    2       ; /* syntax error */
IVEXPERR:	EQU    3       ; /* invalid expression error */
UPARNERR:	EQU    4       ; /* unbalanced parentheses error */
DTMISERR:	EQU    5       ; /* data type mismatch error */
OPRTRERR:	EQU    6       ; /* illegal operator error */
ILVARERR:	EQU    7       ; /* illegal variable error */
ILTOKERR:	EQU    8       ; /* illegal token error */
OMEMERR:	EQU    9       ; /* out of memory error */
INTOVERR:	EQU    10      ; /* integer overflow error */
IVHEXERR:	EQU    11      ; /* invalid hex digit error */
HEXOVERR:	EQU    12      ; /* hex number overflow */
MISQUERR:	EQU    13      ; /* missing quote error */
MPARNERR:	EQU    14      ; /* missing open or closing parenthisis */
IONSYERR:	EQU    15      ; /* "ON" syntax error */
MTHENERR:	EQU    16      ; /* missing "THEN" in "IF" statement */
MTOERR:	EQU    17      ; /* missing "TO" in "FOR" statement */
LINENERR:	EQU    18      ; /* line number error */
IDTYERR:	EQU    19      ; /* illegal data type error */
EXPCXERR:	EQU    20      ; /* expression too complex (xlator token buff ovf.) */
MCOMAERR:	EQU    21      ; /* missing comma */
MCMSMERR:	EQU    22      ; /* missing comma or semicolin */
MSTKOERR:	EQU    23      ; /* math stack overflow error */
UNDIMERR:	EQU    24      ; /* undimentioned array error */
SUBORERR:	EQU    25      ; /* subscript out of range error */
ZDIVERR:	EQU    26      ; /* divide by zero error */
LNFERR:	EQU    27      ; /* line not found error */
GOSOVERR:	EQU    28      ; /* too many nested GOSUB's */
RWOGERR:	EQU    29      ; /* RETURN w/o GOSUB error */
WHSOVERR:	EQU    30      ; /* too many active WHILE's */
ENDWHERR:	EQU    31      ; /* ENDWH statement w/o WHILE */
ONARGERR:	EQU    32      ; /* ON argument is negative, zero, or too large */
NOSUBERR:	EQU    33      ; /* non-subscriptable variable found in DIM statem. */
REDIMERR:	EQU    34      ; /* variable has already been DIMensioned */
FORNXERR:	EQU    35      ; /* too many active FOR -- NEXT loops active */
MFRNXERR:	EQU    36      ; /* mismatched FOR -- NEXT statements. */
CNTCNERR:	EQU    37      ; /* can't continue */
ODRDERR:	EQU    38      ; /* out of data in read or restore statement */
NEGSUBER:	EQU    39      ; /* negative subscripts not allowed */
EESUBERR:	EQU    40      ; /* EEP() subscript negative or > 200 */
PRFUNERR:	EQU    41      ; /* function only allowed in print statement */
TABARGER:	EQU    42      ; /* argument <0 or >255 in TAB() function */
CHRARGER:	EQU    43      ; /* argument <0 or >255 in CHR$() function */
OVDV0ERR:	EQU    44      ; /* overflow or /0 error in FDIV() function */
INVCHERR:	EQU    45      ; /* invalid channel number in ADC() function */
PRTASERR:	EQU    46      ; /* tried to assign a value <0 or >255 to PORT(X) */
ILPRTERR:	EQU    47      ; /* illegal port error */
ILLIOERR:	EQU    48      ; /* illegal I/O vector number <0 or >7 */
UNINIERR:	EQU    49      ; /* uninitalized I/O vector */
HEX2AERR:	EQU    50      ; /* argument <0 or >255 in HEX2 function */
NOTALERR:	EQU    51      ; /* statement not allowed in direct mode */
NOTINTER:	EQU    52      ; /* an RETI statement executed when not in interrupt */
PACCARGE:	EQU    53      ; /* tried to assign a value of <0 or >255 to PACC */
INTMODER:	EQU    54      ; /* interrupt or count mode error in ONPACC */
EETOSMAL:	EQU    55      ; /* program storage EEPROM is Too Small */

*/* mathematical operator tokens */
 
OPARNTOK:	EQU    $10     ; /* '(' */
CPARNTOK:	EQU    $11     ; /* ')' */
ANDTOK:	EQU    $20     ; /* 'AND' */
ORTOK:	EQU    $21     ; /* 'OR' */
EORTOK:	EQU    $22     ; /* 'EOR' */
LTTOK:	EQU    $30     ; /* '<' */
GTTOK:	EQU    $31     ; /* '> */
LTEQTOK:	EQU    $32     ; /* '<=' */
GTEQTOK:	EQU    $33     ; /* '>=' */
EQTOK:	EQU    $34     ; /* '=' */
NOTEQTOK:	EQU    $35     ; /* '<>' */
PLUSTOK:	EQU    $40     ; /* '+' */
MINUSTOK:	EQU    $41     ; /* '-' */
SPLUSTOK:	EQU    $42     ; /* '+' */
MULTTOK:	EQU    $50     ; /* '*' */
DIVTOK:	EQU    $51     ; /* '/' */
MODTOK:	EQU    $52     ; /* '%' */
PWRTOK:	EQU    $60     ; /* '^' */
INDIRTOK:	EQU    $70     ; /* '@' */
NOTTOK:	EQU    $71     ; /* 'NOT' */
NEGTOK:	EQU    $72     ; /* '-' (uniary minus) */
 
*/* keyword tokens */
 
LETTOK:	EQU    $01     ; /* LET */
IMLETTOK:	EQU    $02     ; /* implied LET */
PRINTTOK:	EQU    $03     ; /* PRINT */
FORTOK:	EQU    $04     ; /* FOR */
NEXTTOK:	EQU    $05     ; /* NEXT */
TRONTOK:	EQU    $06     ; /* TRON */
TROFFTOK:	EQU    $07     ; /* TROFF */
POKETOK:	EQU    $08     ; /* POKE */
DIMTOK:	EQU    $09     ; /* DIM */
REMTOK:	EQU    $0A     ; /* REM */
PACCTOK:	EQU    $0B     ; /* PACC */
DATATOK:	EQU    $0C     ; /* DATA */
READTOK:	EQU    $0D     ; /* READ */
RESTRTOK:	EQU    $0E     ; /* RESTORE */
GOSUBTOK:	EQU    $0F     ; /* GOSUB */
GOTOTOK:	EQU    $12     ; /* GOTO */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人免费视频一区| 奇米777欧美一区二区| 欧美精品在线视频| 国产成人av一区二区三区在线 | 国产+成+人+亚洲欧洲自线| 色婷婷亚洲综合| 亚洲欧洲av一区二区三区久久| 亚洲bt欧美bt精品| 亚洲国产日韩一级| 91精品啪在线观看国产60岁| 国产精品国产三级国产三级人妇| 久久精品国产精品亚洲精品| 69堂国产成人免费视频| 亚洲黄色av一区| 亚洲乱码中文字幕综合| 欧美午夜一区二区三区免费大片| 国产精品丝袜在线| 国产成人免费视频一区| 国产精品一区二区久激情瑜伽| 欧美日韩一二三| 一区二区三区波多野结衣在线观看| 色狠狠桃花综合| 欧洲精品在线观看| 在线播放/欧美激情| 欧美一级一区二区| 午夜精品成人在线| 日本不卡一二三| 欧美丰满少妇xxxxx高潮对白| 一区二区三区四区不卡在线| 一本到三区不卡视频| 日韩av一区二区三区四区| 热久久免费视频| 日韩视频国产视频| 日本一区二区三区四区在线视频 | 国产亚洲一区二区三区四区| 粉嫩嫩av羞羞动漫久久久 | 欧美乱妇15p| 五月天一区二区| 久久99精品久久久久久久久久久久 | 韩国v欧美v日本v亚洲v| 日韩欧美国产一区二区在线播放| 喷白浆一区二区| 国产一区二区三区黄视频| 久久精品一区二区三区四区| 亚洲色图视频网站| 精品国产一区二区在线观看| 久久综合色播五月| 成人午夜免费电影| 亚洲欧美乱综合| 日韩和欧美的一区| 精品福利一二区| 亚洲精品v日韩精品| 日韩中文字幕麻豆| 成人短视频下载| 欧美精品高清视频| 亚洲国产成人在线| 色婷婷久久综合| 日本视频中文字幕一区二区三区| 国产综合久久久久久鬼色| 欧美激情在线观看视频免费| 亚洲福利一区二区三区| 色噜噜狠狠成人网p站| 午夜精品久久久久久久蜜桃app| 精品国产亚洲在线| 亚洲一区二区在线播放相泽| 欧美一二三区精品| 99久久免费精品| 久久亚洲精华国产精华液 | proumb性欧美在线观看| 欧美电影一区二区| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 色偷偷久久一区二区三区| 精品日韩欧美在线| 色哟哟亚洲精品| 久久国产精品色婷婷| 欧美私人免费视频| 色偷偷久久一区二区三区| 久久久99精品免费观看| 在线视频综合导航| 国产精品三级视频| 3d成人h动漫网站入口| 成人avav在线| 国产最新精品精品你懂的| 久久电影网站中文字幕| 欧美日韩国产综合视频在线观看| 国产日韩av一区二区| 欧美一区二区在线免费播放 | 欧美一卡2卡三卡4卡5免费| 亚洲精品高清在线观看| 97久久超碰精品国产| 精品日韩在线一区| 久久99精品国产麻豆不卡| 亚洲综合另类小说| 亚洲欧洲日韩av| 日本一区二区三区视频视频| 国产精品欧美精品| 国产激情精品久久久第一区二区| 日日欢夜夜爽一区| 亚洲综合999| 精品污污网站免费看| 亚洲mv在线观看| 亚洲欧美另类小说| 91久久一区二区| 亚洲一区二区三区美女| 国产精品福利一区| 91在线国产观看| 亚洲在线成人精品| 欧美影视一区在线| 色综合久久久久久久| 一区二区三区蜜桃网| 欧美丝袜自拍制服另类| 午夜精彩视频在线观看不卡| 亚洲一卡二卡三卡四卡五卡| 欧美图片一区二区三区| 日本欧美大码aⅴ在线播放| 视频在线观看国产精品| 日韩一级高清毛片| 国产一区二区三区久久久| 丝袜脚交一区二区| 一区二区三区在线看| 一区二区三区欧美| 一区二区三区蜜桃| 日韩精品一区二区在线| 日韩一区二区三区视频| 国产一本一道久久香蕉| 国产精品久久久久一区| 亚洲另类一区二区| 在线播放/欧美激情| 国产一区二区免费视频| 国产成人亚洲综合a∨婷婷| 国产精品久久久久久久裸模| 国产精品久久久久aaaa樱花| 欧美日韩精品三区| 日韩欧美电影一区| 久久久99精品免费观看| 日韩国产欧美三级| 精品一区二区三区免费播放| ●精品国产综合乱码久久久久| 欧美日韩一区二区在线观看| 国产一区二区三区在线看麻豆 | 国产精品国产三级国产有无不卡 | 欧美日韩不卡在线| 日韩精品中文字幕在线不卡尤物 | 懂色av噜噜一区二区三区av| 亚洲综合色丁香婷婷六月图片| 视频一区二区三区中文字幕| 国产片一区二区三区| 国产精品国产三级国产aⅴ原创| 一区二区三区欧美视频| 国内精品免费在线观看| 在线免费亚洲电影| 亚洲色图色小说| 日本中文一区二区三区| 成人亚洲精品久久久久软件| 丝袜亚洲精品中文字幕一区| 国产激情视频一区二区在线观看| 91久久精品日日躁夜夜躁欧美| 国产麻豆精品在线| 午夜精品久久久久久久99樱桃| 国产美女一区二区三区| 日韩专区一卡二卡| 亚洲一区二区三区视频在线播放| 国产精品人成在线观看免费| 日韩制服丝袜av| 91视频在线看| 99久久精品情趣| 国产精品一区二区久久不卡| 欧美日韩电影在线播放| 中文字幕av一区二区三区高| 精品国产凹凸成av人导航| 美女网站一区二区| 91成人免费电影| 国产精品视频免费| 国产精品美女久久福利网站| 91精品国产高清一区二区三区蜜臀| 国产精品视频免费| 国产黄人亚洲片| 欧美一区二区三区视频在线观看| 欧亚一区二区三区| 欧美极品aⅴ影院| 国产女主播在线一区二区| 国产日韩欧美精品在线| 成人国产精品免费| 99国产精品久| 国产欧美一区二区精品性色超碰 | 亚洲欧洲99久久| 国产精品视频观看| 国产精品一二三区在线| 国产一区91精品张津瑜| 正在播放亚洲一区| 欧美成人精品3d动漫h| 日韩高清一区二区| 激情五月激情综合网| 国内外成人在线视频| 日韩一区二区在线看| 精品国产乱码久久久久久久久| 日韩精品一二三区| 日韩亚洲欧美成人一区| 免费看黄色91| 国产成人久久精品77777最新版本|