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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? vectors08.s

?? 摩托羅拉的時(shí)鐘的原代碼
?? S
字號:
	.module vectors08.c
	.area text
;              i -> 0,X
_isrTIMER1::
	pshh
	lda *__r0
	psha
	lda *__r1
	psha
	lda *__r2
	psha
	lda *__r3
	psha
	lda *__r4
	psha
	lda *__r5
	psha
	lda *__r6
	psha
	lda *__r7
	psha
	lda *__r8
	psha
	lda *__r9
	psha
	lda *__r10
	psha
	lda *__r11
	psha
	lda *__rhi
	psha
	lda *__rlo
	psha
	ais #-1
	tsx
; /*-----------------------------------------------------*
; *文件名:vectors08.c                                    *
; *功  能:用于定義中斷矢量表                             *
; *-----------------------------------------------------*/
; #include "GP32C.H"
; #include "KB.h" 
; 
; /*[相應(yīng)寄存器定義]*/
; #define TSTOPBit   5        //定時(shí)器計(jì)數(shù)停止位
; #define TOFBit     7        //定時(shí)器溢出標(biāo)志位
; //外部變量
; extern unsigned char time[14];   //存放時(shí)鐘年、月、日、時(shí)、分、秒
; extern unsigned char Ttime[3];   //存放時(shí)鐘時(shí)、分、秒
; extern int Tdate[3];             //存放時(shí)鐘年、月、日
; extern unsigned char Key;        //存放按下鍵的定義值
; extern void Changetime(int temp1[],unsigned char temp2[]);  //將數(shù)組temp1拆分存儲到數(shù)組temp2
; /*isrTIMER1:定時(shí)器溢出中斷處理函數(shù)---------------------*
; *功  能:給內(nèi)存單元Time[0-2](時(shí)分秒)賦值                *
; *-----------------------------------------------------*/
; 
; #pragma interrupt_handler isrTIMER1
; void isrTIMER1(void)
; {
;    unsigned char i;
;    asm("SEI");            //關(guān)總中斷
	SEI
;    //------------------------------
;    Ttime[2]++;             //秒數(shù)加1
	inc *_Ttime+2
;    if (Ttime[2]!=60) goto isrTIMER1_exit; //秒數(shù)未增加到60,轉(zhuǎn)
	lda *_Ttime+2
	cmp #60
	beq L3
	jmp L6
L3:
;    Ttime[2]=0; Ttime[1]++;  //秒數(shù)增加到60,清0,分鐘數(shù)加1
	clr *_Ttime+2
	inc *_Ttime+1
;    if (Ttime[1]!=60) goto isrTIMER1_exit; //分鐘數(shù)未增到60,轉(zhuǎn)
	lda *_Ttime+1
	cmp #60
	beq L9
	jmp L6
L9:
;    Ttime[1]=0; Ttime[0]++;  //分鐘數(shù)增加到60,清0,小時(shí)數(shù)加1
	clr *_Ttime+1
	inc *_Ttime
;    if (Ttime[0]!=24) goto isrTIMER1_exit; //小時(shí)數(shù)未增到24,轉(zhuǎn)
	lda *_Ttime
	cmp #24
	beq L13
	jmp L6
L13:
;    Ttime[0]=0; Tdate[2]++;            //時(shí)數(shù)增加到24,清0
	clr *_Ttime
	ldhx *_Tdate+4
	aix #1
	sthx *_Tdate+4
;    if(Tdate[1]==1||Tdate[1]==3||Tdate[1]==5||Tdate[1]==7||
	ldhx *_Tdate+2
	cphx #1
	tsx
	beq L30
	ldhx *_Tdate+2
	cphx #3
	tsx
	beq L30
	ldhx *_Tdate+2
	cphx #5
	tsx
	beq L30
	ldhx *_Tdate+2
	cphx #7
	tsx
	beq L30
	ldhx *_Tdate+2
	cphx #8
	tsx
	beq L30
	ldhx *_Tdate+2
	cphx #10
	tsx
	beq L30
	ldhx *_Tdate+2
	cphx #12
	tsx
	bne L16
L30:
;       Tdate[1]==8||Tdate[1]==10||Tdate[1]==12)
;     { if(Tdate[2]<=31) goto isrTIMER1_exit;
	ldhx *_Tdate+4
	cphx #31
	tsx
	bgt L31
	jmp L6
L31:
;       Tdate[2]=0;Tdate[1]++;
	clr *_Tdate+4+1
	clr *_Tdate+4
	ldhx *_Tdate+2
	aix #1
	sthx *_Tdate+2
	tsx
;     }
L16:
;    if(Tdate[1]==2&&(Tdate[0]%4==0&&Tdate[0]%100!=0||Tdate[0]%400==0)) 
	ldhx *_Tdate+2
	cphx #2
	tsx
	bne L36
	lda *_Tdate+1
	sta *__rlo
	lda *_Tdate
	sta *__rhi
	lda #4
	psha
	clra
	psha
	jsr __divmod16s
	pula
	sta *__r0
	pula
	sta *__r1
	ldhx *__r0
	cphx #0
	tsx
	bne L40
	lda *_Tdate+1
	sta *__rlo
	lda *_Tdate
	sta *__rhi
	lda #100
	psha
	clra
	psha
	jsr __divmod16s
	pula
	sta *__r0
	pula
	sta *__r1
	ldhx *__r0
	cphx #0
	tsx
	bne L39
L40:
	lda *_Tdate+1
	sta *__rlo
	lda *_Tdate
	sta *__rhi
	lda #-112
	psha
	lda #1
	psha
	jsr __divmod16s
	pula
	sta *__r0
	pula
	sta *__r1
	ldhx *__r0
	cphx #0
	tsx
	bne L36
L39:
;     { if(Tdate[2]<=29) goto isrTIMER1_exit;
	ldhx *_Tdate+4
	cphx #29
	tsx
	bgt L41
	bra L6
L41:
;       Tdate[2]=0;Tdate[1]++;
	clr *_Tdate+4+1
	clr *_Tdate+4
	ldhx *_Tdate+2
	aix #1
	sthx *_Tdate+2
	tsx
;     }
L36:
;    if(Tdate[1]==2||Tdate[1]==4||Tdate[1]==6||Tdate[1]==9||Tdate[1]==11)
	ldhx *_Tdate+2
	cphx #2
	tsx
	beq L56
	ldhx *_Tdate+2
	cphx #4
	tsx
	beq L56
	ldhx *_Tdate+2
	cphx #6
	tsx
	beq L56
	ldhx *_Tdate+2
	cphx #9
	tsx
	beq L56
	ldhx *_Tdate+2
	cphx #11
	tsx
	bne L46
L56:
;     { if(Tdate[2]<=30) goto isrTIMER1_exit;
	ldhx *_Tdate+4
	cphx #30
	tsx
	bgt L57
	bra L6
L57:
;       Tdate[2]=0;Tdate[1]++;
	clr *_Tdate+4+1
	clr *_Tdate+4
	ldhx *_Tdate+2
	aix #1
	sthx *_Tdate+2
	tsx
;     }
L46:
;    if(Tdate[1]<=12) goto isrTIMER1_exit;
	ldhx *_Tdate+2
	cphx #12
	tsx
	bgt L62
	bra L6
L62:
;    Tdate[1]=0;Tdate[0]++;
	clr *_Tdate+2+1
	clr *_Tdate+2
	ldhx *_Tdate
	aix #1
	sthx *_Tdate
;    if(Tdate[0]<=10000) goto isrTIMER1_exit;
	ldhx *_Tdate
	cphx #10000
	tsx
	bgt L66
	bra L6
L66:
;    Tdate[0]=0;
	clr *_Tdate+1
	clr *_Tdate
L6:
;    isrTIMER1_exit:	 
;    //------------------------------
;    //清除定時(shí)器溢出標(biāo)志位
;    Changetime((int *)Tdate,(unsigned char *)Ttime);
	lda #<_Ttime
	psha
	lda #>_Ttime
	psha
	lda #<_Tdate
	psha
	lda #>_Tdate
	psha
	jsr _Changetime
	ais #4
	tsx
;    T1SC&=~(1<<TOFBit);
	bclr #7,0x20
;    
;    asm("CLI");            //開總中斷
	CLI
L1:
	ais #1
	.dbline 0 ; func end
	pula
	sta *__rlo
	pula
	sta *__rhi
	pula
	sta *__r11
	pula
	sta *__r10
	pula
	sta *__r9
	pula
	sta *__r8
	pula
	sta *__r7
	pula
	sta *__r6
	pula
	sta *__r5
	pula
	sta *__r4
	pula
	sta *__r3
	pula
	sta *__r2
	pula
	sta *__r1
	pula
	sta *__r0
	pulh
	rti
;       KB_valve -> 0,X
_isrKBI::
	pshh
	lda *__r0
	psha
	lda *__r1
	psha
	lda *__r2
	psha
	lda *__r3
	psha
	lda *__r4
	psha
	lda *__r5
	psha
	lda *__r6
	psha
	lda *__r7
	psha
	lda *__r8
	psha
	lda *__r9
	psha
	lda *__r10
	psha
	lda *__r11
	psha
	lda *__rhi
	psha
	lda *__rlo
	psha
	ais #-1
	tsx
; }
; /*鍵盤中斷處理函數(shù)------------------------------------*/
; #pragma interrupt_handler isrKBI
; void isrKBI(void) 
; {
; 	 unsigned char KB_valve;
; 	 asm("SEI");	  	        //關(guān)總中斷
	SEI
; 	 INTKBSCR|= (1<<IntBit); //屏蔽鍵盤中斷(IMASKK=1)
	bset #1,0x1a
; 	 KB_valve=KB_Scan();     //掃描鍵值
	jsr _KB_Scan
	tsx
	sta *__r1
	sta ,X
; 	 Key=KB_Def(KB_valve);           //獲得鍵定義值
	psha
	jsr _KB_Def
	ais #1
	sta *__r1
	sta *_Key
; 	 KB_Init();			     //重新初始化鍵盤
	jsr _KB_Init
	tsx
; 	 INTKBSCR&= ~(1<<IntBit); //打開鍵盤中斷(IMASKK=0)
	bclr #1,0x1a
; 	 asm("CLI");			     //開總中斷
	CLI
L68:
	ais #1
	.dbline 0 ; func end
	pula
	sta *__rlo
	pula
	sta *__rhi
	pula
	sta *__r11
	pula
	sta *__r10
	pula
	sta *__r9
	pula
	sta *__r8
	pula
	sta *__r7
	pula
	sta *__r6
	pula
	sta *__r5
	pula
	sta *__r4
	pula
	sta *__r3
	pula
	sta *__r2
	pula
	sta *__r1
	pula
	sta *__r0
	pulh
	rti
_isrDummy::
	pshh
; }
; 
; //未定義的中斷處理函數(shù),本函數(shù)不能刪除
; #pragma interrupt_handler isrDummy  
; void isrDummy(void) 
; {
L69:
	.dbline 0 ; func end
	pulh
	rti
	.area memory(abs)
	.org 0xffdc
__vectab::
	.word _isrDummy
	.word _isrDummy
	.word _isrKBI
	.word _isrDummy
	.word _isrDummy
	.word _isrDummy
	.word _isrDummy
	.word _isrDummy
	.word _isrDummy
	.word _isrDummy
	.word _isrDummy
	.word _isrTIMER1
	.word _isrDummy
	.word _isrDummy
	.word _isrDummy
	.word _isrDummy
	.word _isrDummy
	.area lit

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99久久国产免费看| 欧美日本一区二区三区四区| 一区二区三区不卡在线观看 | 日韩极品在线观看| 久久精品一二三| 久久久九九九九| 中文字幕一区在线| 欧美国产精品一区二区| 久久一留热品黄| 欧美激情一区二区三区不卡| 久久亚洲一区二区三区四区| 久久久久九九视频| 中文字幕免费不卡在线| 中文字幕在线不卡| 亚洲国产日韩在线一区模特| 免费看欧美女人艹b| 免费av成人在线| 99久久精品一区二区| 亚洲欧洲精品一区二区三区不卡| 久久精品亚洲一区二区三区浴池| 亚洲欧美怡红院| 奇米四色…亚洲| www.亚洲色图.com| 日韩精品一区二区在线| 中文字幕不卡三区| 中文字幕一区二区三区不卡在线 | 亚洲手机成人高清视频| 免费成人美女在线观看| www.欧美精品一二区| 91精品国产福利在线观看| 久久久久久日产精品| 香蕉影视欧美成人| 91美女在线视频| 国产日产欧产精品推荐色| 亚洲高清在线视频| 国产麻豆精品久久一二三| 欧美日韩精品免费观看视频| 亚洲国产高清不卡| 国产.欧美.日韩| 国产亚洲一区字幕| 国产激情视频一区二区三区欧美| 91精品国产综合久久小美女| 亚洲精品中文字幕乱码三区| 大胆欧美人体老妇| 中国色在线观看另类| 国产精选一区二区三区| 欧美日韩免费一区二区三区视频| 亚洲欧洲综合另类| 欧美在线观看禁18| 日韩精品亚洲一区| 欧美久久久影院| 亚洲日本一区二区| 欧美在线小视频| 午夜电影久久久| 欧美一区二区三区播放老司机| 亚洲激情图片qvod| 欧美日韩大陆一区二区| 美女在线视频一区| 日本一区二区三区视频视频| 97久久人人超碰| 蜜臀va亚洲va欧美va天堂| 日本伦理一区二区| 国产自产高清不卡| 最新国产成人在线观看| 日本韩国一区二区| 狠狠色狠狠色合久久伊人| 国产亚洲综合性久久久影院| 91在线云播放| 久久国内精品视频| 亚洲人午夜精品天堂一二香蕉| 欧美日韩久久不卡| 不卡免费追剧大全电视剧网站| 亚洲一区二区av在线| 国模大尺度一区二区三区| 国产精品久久久久久久浪潮网站| 亚洲嫩草精品久久| 99久久综合色| 日本va欧美va瓶| 一本久道久久综合中文字幕| 国产一区二区在线电影| 日韩中文欧美在线| 午夜久久久久久| 亚洲一区二区三区视频在线| 中日韩av电影| 久久美女高清视频| 久久久久久久综合狠狠综合| 欧美高清www午色夜在线视频| 欧美日韩你懂的| 日韩一级片在线播放| 久久久午夜精品| 亚洲色图另类专区| 亚洲老妇xxxxxx| 青青草伊人久久| 国产精品一区专区| av动漫一区二区| 4hu四虎永久在线影院成人| 久久久欧美精品sm网站| 高清国产一区二区三区| 99久久精品一区| 91精品欧美一区二区三区综合在| 精品国产免费人成在线观看| 国产精品狼人久久影院观看方式| 一区二区三区电影在线播| 久久福利资源站| 91成人国产精品| 亚洲国产精品黑人久久久| 午夜国产不卡在线观看视频| 99re热这里只有精品免费视频| 欧美最猛黑人xxxxx猛交| 日韩一区二区中文字幕| 一区二区成人在线| 日本一区免费视频| 久久99精品久久久久久动态图 | 久久99久久99精品免视看婷婷| 91在线视频免费91| 久久久精品免费观看| 日本三级亚洲精品| 色综合一区二区三区| 欧美国产一区视频在线观看| 国产综合色在线| 日韩免费电影一区| 亚洲成人精品一区二区| 亚洲国产精品影院| 欧美在线观看视频一区二区三区| 亚洲同性gay激情无套| 国产精选一区二区三区| 精品国偷自产国产一区| 丝袜美腿亚洲一区二区图片| 在线观看视频一区| 免费观看一级特黄欧美大片| 欧美日韩国产中文| 热久久一区二区| 国产日韩欧美激情| 国产三级精品在线| 9人人澡人人爽人人精品| 亚洲视频1区2区| 91精品欧美久久久久久动漫 | 91麻豆精品国产91久久久久久久久 | 91香蕉视频污| 亚洲午夜久久久久久久久电影网| www久久精品| 99视频精品在线| 免费人成精品欧美精品| 国产欧美一区二区三区在线老狼| k8久久久一区二区三区| 偷拍与自拍一区| 日韩伦理免费电影| 日韩欧美电影一区| 91亚洲精品久久久蜜桃网站| 欧美日韩国产高清一区| 粉嫩一区二区三区在线看| 天天操天天干天天综合网| 麻豆久久一区二区| 国产精品福利影院| 久久综合九色综合久久久精品综合| 国产91精品一区二区麻豆亚洲| 亚洲综合色网站| 亚洲日本在线a| 国产精品理伦片| 国产午夜精品一区二区三区四区| 欧美午夜在线观看| 色94色欧美sute亚洲线路二 | 久久99久久99小草精品免视看| 亚洲国产日韩a在线播放性色| 亚洲图片你懂的| 国产农村妇女毛片精品久久麻豆 | 麻豆成人久久精品二区三区红| 亚洲狼人国产精品| 亚洲视频1区2区| 亚洲国产视频一区| 最新国产の精品合集bt伙计| 国产欧美日韩在线观看| 久久久久久久国产精品影院| 3d成人h动漫网站入口| 欧美高清视频一二三区 | 香蕉成人啪国产精品视频综合网| 亚洲综合久久久| 亚洲综合视频网| 青青青伊人色综合久久| 毛片一区二区三区| 成人在线综合网站| 国精产品一区一区三区mba视频| 国产乱理伦片在线观看夜一区| 韩国一区二区视频| 成人激情小说网站| 欧美在线你懂的| 精品国产123| 欧美国产日产图区| 性做久久久久久免费观看欧美| 天天综合天天综合色| 六月丁香婷婷色狠狠久久| 99热这里都是精品| 欧美成人伊人久久综合网| 日本一区二区三级电影在线观看| 一区二区高清视频在线观看| 蜜臀精品久久久久久蜜臀| 色综合网站在线| 日本一二三不卡| 久久99热狠狠色一区二区| 91国模大尺度私拍在线视频|