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

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

?? 691speechmodal.s14

?? TI 691 的驅(qū)動部分
?? S14
?? 第 1 頁 / 共 5 頁
字號:
       ;_ADCCON1 &= 0x3f ;
       ;_ADCCON1 |=0x20;				//enter idle , must be do .
       ;_IER1 &= 0xfe ;
       
       
       lda   #1
       sta   np:Sp691_wordTemp1
       
       ldy   #0
       lda   np:PRMBN BellPlay_Rom,y
       sta   np:Sp691_wordTemp
       
       iny
       lda   np:PRMBN BellPlay_Rom,y
       sta   np:Sp691_wordTemp+1
       
       iny
       lda   np:PRMBN BellPlay_Rom,y
       sta   np:Sp691_wordTemp+2
       
       iny
       lda   np:PRMBN BellPlay_Rom,y
       sta   np:Sp691_wordTemp+3
       
       
             
       lda   #00000001b
       sta   _ChanCONx	     
       lda   np:Sp691_wordTemp+3
       sta   np:_CSx
       lda   np:Sp691_wordTemp+2
       sta   np:_ADDRHx
       lda   np:Sp691_wordTemp+1
       sta   np:_ADDRMx
       lda   np:Sp691_wordTemp	     
       sta   np:_ADDRLx
       lda   np:_INCRx		       
       ora   #01h
       sta   np:_INCRx
       lda   #00000001b
       and   #00000111b
       ora   #00100000b
       sta   _ChanCONx      
       
       lda np:Sp691_volume
       and #0fh
       cmp #00h
       bne BellPlay_Rom_OK1
       jmp BellPlay_Rom_End
BellPlay_Rom_OK1:
       lda np:DictSysFlag                 ;鬧鈴
       and #02                            ;
       cmp #0	                          ;
       beq BellPlay_Rom_OK       	  ;
       jmp BellPlay_Rom_End               ;
BellPlay_Rom_OK:  
       
       lda #0
       sta np:Sp691_VolumeFlag    
       jsr _Speech691_initial
       
       jsr BellPlay_FM
       
       
BellPlay_Rom_End:	 
       lda   np:_INCRx
       and   #0feh
       sta   np:_INCRx	     
      
       jsr   DelayDlg  
       jsr   _Speech691Sleep
      
      jsr SysSpeEnableTouchPanel
      ; pla
      ; sta   np:_ADCCON1
      ; pla
      ; sta   np:_IER1	 ;EnableTouchPanel
       pla
       sta   _SOper1+1 
       pla	 
       sta   _SOper1
       pla
       tax
       pla	 
       
       
       
        
       rts
;*----------------------------------------------------------------------
;*			      BellPlay_FM
;*----------------------------------------------------------------------     
	    
BellPlay_FM:
      lda #04
      jsr Speech691_sendData
      lda #04
      jsr Speech691_sendData
      
Bell_FM_OutReady:
      jsr Bell_FM_WaitOutReady
      cmp #0
      beq Bell_FM_WaitOK
      jmp Bell_FM_Return
Bell_FM_WaitOK:
     
      jsr _Spe691_ReadRetValue
      lda np:Sp691_returnValue
      asl a
      asl a
      asl a 
      asl a  
      sta np:Speech691_len
      lda np:Sp691_returnValue+1
      and #0fh
      
      clc
      adc np:Speech691_len
      sta np:Speech691_len
Bell_FM_InReady:
      jsr Bell_FM_WaitInReady
      cmp #0	  
      beq Bell_FM_InReadyOK
      jmp Bell_FM_Return
Bell_FM_InReadyOK:
      lda np:Speech691_len	
      bne Bell_FM_GetData     
Bell_FM_Wait1:
      lda np:_PI
      and #OUTRDYH
      bne Bell_FM_Wait1 
      jsr _Spe691_ReadRetValue
      lda np:Sp691_returnValue
      and #0fh
      cmp #0
      beq Bell_FM_checkReturn1
      jmp Bell_FM_Return
Bell_FM_checkReturn1:
      lda np:Sp691_returnValue+2
      and #0fh
      cmp #2
      beq Bell_FM_checkReturn2
      jmp Bell_FM_Return
Bell_FM_checkReturn2:
      lda np:Sp691_returnValue+3
      and #0fh
      cmp #3
      beq Bell_FM_checkReturn3
      jmp Bell_FM_Return
Bell_FM_checkReturn3:
      lda np:Sp691_returnValue+1
      and #0fh
      sta np:Speech691_len     
      lda #09
      jsr Speech691_sendData
      lda np:Speech691_len
      jsr Speech691_sendData      
Bell_FM_GetData:
      lda np:Sp691_wordTemp1
      cmp #0
      beq Bell_FM_GetData_Flash
Bell_FM_GetData_Rom:
      lda _DATAx1                 
      
      jmp Bell_FM_GetData_Process
Bell_FM_GetData_Flash:
      ldy #0
      lda (_SOper1),y

Bell_FM_GetData_Process:      
      tax  
      lsr a
      lsr a
      lsr a
      lsr a
      ora #10h
      jsr Speech691_sendData
      txa
      and #0fh
      ora #10h
      jsr Speech691_sendData

      sec
      lda np:Speech691_len
      sbc #1
      sta np:Speech691_len

      lda np:Sp691_wordTemp1
      cmp #1
      beq Bell_FM_GetData_P1
      
      
      clc
      lda _SOper1
      adc #1
      sta _SOper1
      lda _SOper1+1
      adc #0
      sta _SOper1+1	 

Bell_FM_GetData_P1:
      lda np:DictSysFlag+3	       ;判斷有無按鍵	
      and #01h                         ;
      cmp #0
      bne Bell_FM_Return_N_Key     
      
      lda np:DictSysFlag               ;
      and #02h                         ;判斷有無鬧鈴
      cmp #0                           ;
      bne Bell_FM_Return_N      ;
      
      jmp Bell_FM_InReady
      
Bell_FM_Return:

      jsr DelayDlg		       ;MDF3:Add @17:07 for improve tone quanlity 
        
      jsr _Speech691_initial
      lda #3
      jsr _Speech691Sleep
      rts
Bell_FM_Return_N:     
      ;lda   np:DictSysFlag
      ;and   #0fdh
      ;sta   np:DictSysFlag    
      
      jsr DelayDlg
      
      jsr _Speech691_initial
      lda #3
      jsr _Speech691Sleep
      rts
Bell_FM_Return_N_Key:      
      ;lda   np:DictSysFlag
      ;and   #0fdh
      ;sta   np:DictSysFlag  
      
      jsr DelayDlg
      
      jsr _Speech691_initial
      lda #3
      jsr _Speech691Sleep
      rts
      
      
      
      
;*-------------------------------------------------------------------------
;*			 Bell_FM_WaitOutReady
;*-------------------------------------------------------------------------

Bell_FM_WaitOutReady:
	ldy	#0ffh
	sty	np:Sp691_wordTemp
	lda	#05h
	sta	np:Sp691_wordTemp+1
Bell_FM_WaitOutReady0:
	lda	np:_PI
	and	#OUTRDYH
	bne	Bell_FM_WaitOutReady01	
	lda	#0	
	rts
Bell_FM_WaitOutReady01:	
	dey
	cpy	#0
	bne	Bell_FM_WaitOutReady1
	
	ldy	np:Sp691_wordTemp
	dey
	sty	np:Sp691_wordTemp
	cpy	#0
	bne	Bell_FM_WaitOutReady2
	ldy	np:Sp691_wordTemp+1
	dey
	sty	np:Sp691_wordTemp+1
	cpy	#0
	bne	Bell_FM_WaitOutReady3
	
	lda	#1

	rts	
Bell_FM_WaitOutReady3:
	lda	#0ffh
	sta	np:Sp691_wordTemp
	
Bell_FM_WaitOutReady2:
	ldy	#0ffh
Bell_FM_WaitOutReady1:
	lda	np:_PI
	and	#OUTRDYH
	bne	Bell_FM_WaitOutReady11
	
	lda	#0
	
	rts
	
Bell_FM_WaitOutReady11:
	lda	np:DictSysFlag+3
	and	#01h
	cmp	#0
	bne	Bell_FM_OutReadyStop
	
	lda	np:DictSysFlag              
	and	#02h                          ;
	cmp	#0                            ;
	bne	Bell_FM_OutReadyStop ;

	lda	np:_PI
	and	#OUTRDYH
	bne	Bell_FM_WaitOutReady0
	
	lda	#0
	
	rts
Bell_FM_OutReadyStop:
	lda	#1
	
	rts
	
;*-------------------------------------------------------------------------
;*			 Bell_FM_WaitInReady
;*-------------------------------------------------------------------------
Bell_FM_WaitInReady:
	ldy	#0ffh
	sty	np:Sp691_wordTemp
	lda	#3						
	sta	np:Sp691_wordTemp+1
Bell_FM_WaitInReady0:
	dey
	cpy	#0
	bne	Bell_FM_WaitInReady1
	
	ldy	np:Sp691_wordTemp
	dey
	sty	np:Sp691_wordTemp
	cpy	#0
	bne	Bell_FM_WaitInReady2
	ldy	np:Sp691_wordTemp+1
	dey
	sty	np:Sp691_wordTemp+1
	cpy	#0
	bne	Bell_FM_WaitInReady3
	
	lda	#1

	rts	
Bell_FM_WaitInReady3:
	lda	#0ffh
	sta	np:Sp691_wordTemp
	
Bell_FM_WaitInReady2:
	ldy	#0ffh
Bell_FM_WaitInReady1:

	lda	np:DictSysFlag+3
	and	#01h
	cmp	#0
	bne	Bell_FM_InReadyStop
	lda	np:DictSysFlag              
	and	#02h                           ;                                                  
	cmp	#0                             ;                                                  
	bne	Bell_FM_InReadyStop   ;

	lda	np:_PI
	and	#INRDYH
	bne	Bell_FM_WaitInReady0
	
	lda	#0
	
	rts
Bell_FM_InReadyStop:
	lda	#1	
	rts		  
       		 
;*************************************************************************
;*函數(shù)名:		    Spe691FMMusicPlay_Flash
;*說明:		    播放MIDI音樂
;*輸入?yún)?shù):
;*	       U8*	     SAddress	    數(shù)據(jù)地址
;*返回值:     Void
;*修改歷史:   
;*	   姓名		日期	     說明
;*	  -----		----	     ----
;*************************************************************************		
Spe691FMMusicPlay_Flash:
      pha
      txa
      pha
      lda _SOper1
      pha
      lda _SOper1+1
      pha
      ;lda np:_IER1
      ;pha
      ;lda np:_ADCCON1
      ;pha
      
      
      ;lda np:_IER1	;DisableTouchPanel
      ;and #11111110b
      ;sta np:_IER1
      
      ;lda   np:_ADCCON1
      ;and   #03fh
      ;sta   np:_ADCCON1
      ;ora   #020h
      ;sta   np:_ADCCON1
      
      ;lda    #0
      ;sta    np:_ADCCON1 
      
      jsr SysSpeDisableTouchPanel
      
      
      
      
      lda #0
      sta np:Sp691_wordTemp1
      ldy #0	   
      lda np:PRMBN Spe691FMMusicPlay_Flash,y
      sta _SOper1     
      iny
      lda np:PRMBN Spe691FMMusicPlay_Flash,y
      sta _SOper1+1	
      
      lda np:DictSysFlag+3
      and #0feh
      sta np:DictSysFlag+3
      
      lda np:DictSysFlag+1
      and #0fdh
      sta np:DictSysFlag+1
      
      ;brk 
      
      clc
      lda _SOper1
      adc #40h
      sta _SOper1
      lda _SOper1+1
      adc #0
      sta _SOper1+1

      lda np:Sp691_volume
      and #0fh
      cmp #00h
      bne Spe691FMMusicPlay_OK1   

      jmp Speech691FMMusicPlay_End
Spe691FMMusicPlay_OK1:
      
      lda np:DictSysFlag+3
      and #01
      cmp #0
      beq Spe691FMMusicPlay_OK
      
      lda np:DictSysFlag+1
      and #02
      cmp #0
      beq Spe691FMMusicPlay_OK
      
      jmp Speech691FMMusicPlay_End
Spe691FMMusicPlay_OK:
      lda #0
      sta np:Sp691_VolumeFlag	   
      jsr _Speech691_initial
       
Spe691FMMusicPlay_start_now:
      
      ;lda np:DictSysFlag+3
      ;and #0feh
      ;sta np:DictSysFlag+3
  	       
      jsr Speech691Play_FM  ;play midi file	
            
Speech691FMMusicPlay_End:
      ;lda np:DictSysFlag+3
      ;and #01h
      ;sta np:DictSysFlag+3 ;Add this code @2005/02/22/17:01     error code
        
      jsr DelayDlg
      jsr _Speech691_initial			;2005-5-22 04:59下午
      jsr _Speech691Sleep  			;2005-5-22 04:59下午
        
      jsr SysSpeEnableTouchPanel
      ;pla
      ;sta np:_ADCCON1
      ;pla
      ;sta np:_IER1		;EnableTouchPanel
      pla
      sta _SOper1+1
      pla
      sta _SOper1
      pla
      tax
      pla
      rts

;*-----------------------------------------------------------------------------
;*			     Spe691FMMusicPlay_Rom
;*-----------------------------------------------------------------------------	    
Spe691FMMusicPlay_Rom:
       pha
       txa
       pha
       lda   _SOper1
       pha
       lda   _SOper1+1
       pha
       ;lda   np:_IER1
       ;pha
       ;lda   np:_ADCCON1
       ;pha
       
	    
       ;lda   np:_IER1
       ;and   #11111110b
       ;sta   np:_IER1
       
       ;lda   np:_ADCCON1
       ;and   #03fh
       ;sta   np:_ADCCON1
       ;ora   #020h
       ;sta   np:_ADCCON1
       
       ;lda    #0
       ;sta    np:_ADCCON1       
       
       jsr SysSpeDisableTouchPanel
       
       
       lda np:DictSysFlag+3
       and #0feh
       sta np:DictSysFlag+3
      
       lda np:DictSysFlag+1
       and #0fdh
       sta np:DictSysFlag+1
       
       
       ;_ADCCON1 &= 0x3f ;
       ;_ADCCON1 |=0x20;				//enter idle , must be do .
       ;_IER1 &= 0xfe ;
       
       
       lda   #1

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中国色在线观看另类| 91国产精品成人| 精品久久久久久久一区二区蜜臀| 午夜国产精品一区| 日韩欧美一级二级| 精品影视av免费| 久久一区二区三区国产精品| 国产aⅴ综合色| 中文字幕一区二区日韩精品绯色| 91色综合久久久久婷婷| 性感美女久久精品| 2024国产精品视频| 91年精品国产| 奇米色777欧美一区二区| 精品国产一区二区三区不卡| 成人免费看黄yyy456| 一区二区三区在线视频观看| 欧美一区二区视频免费观看| 国产精品综合一区二区三区| 亚洲色图制服诱惑 | 亚洲色图.com| 欧美另类z0zxhd电影| 久久99精品久久久| 国产精品麻豆一区二区| 欧美日韩不卡一区二区| 国产精品99久久不卡二区| 亚洲精品久久嫩草网站秘色| 3atv一区二区三区| 成人激情视频网站| 日韩专区中文字幕一区二区| 国产欧美精品一区二区三区四区 | 久久久久久久性| 在线视频你懂得一区| 免费观看30秒视频久久| 中文字幕一区二区三区在线播放| 91精品国产综合久久久久久漫画| 国产成人免费在线| 日韩精彩视频在线观看| 亚洲欧洲av一区二区三区久久| 欧美日韩国产综合一区二区 | 精品一区二区三区蜜桃| 1024精品合集| 欧美精品一区二区高清在线观看 | 日韩欧美一级在线播放| 欧美制服丝袜第一页| 国产成人免费视频网站| 日本美女一区二区三区| 亚洲免费av高清| 国产欧美精品日韩区二区麻豆天美| 欧美卡1卡2卡| 欧洲国产伦久久久久久久| 成人美女在线视频| 丁香五精品蜜臀久久久久99网站 | 亚洲欧洲日韩av| 精品久久久久99| 欧美日韩免费观看一区三区| 99视频热这里只有精品免费| 国产激情视频一区二区三区欧美| 天涯成人国产亚洲精品一区av| 国产精品国产三级国产普通话三级| 日韩欧美二区三区| 欧美一区二区三区不卡| 欧美日韩中字一区| 欧洲色大大久久| 在线观看www91| 91麻豆免费观看| 成人免费视频一区| 床上的激情91.| 国产91精品一区二区麻豆亚洲| 奇米777欧美一区二区| 亚洲妇女屁股眼交7| 一区二区三区丝袜| 伊人色综合久久天天| 亚洲三级理论片| 亚洲欧美国产三级| 亚洲视频一区二区在线| 自拍偷拍国产精品| 亚洲精品免费播放| 一区二区久久久| 亚洲影院免费观看| 亚洲成av人片| 天天射综合影视| 奇米在线7777在线精品| 美国三级日本三级久久99| 日本在线不卡视频| 精品一区二区免费看| 国产成人在线免费| 国产成人精品三级| 91欧美一区二区| 欧美体内she精高潮| 欧美日本免费一区二区三区| 欧美一区二区高清| 久久久久久久久一| 国产精品久久久一区麻豆最新章节| 亚洲欧洲精品一区二区三区| 亚洲夂夂婷婷色拍ww47| 午夜久久福利影院| 精品系列免费在线观看| 国产成人99久久亚洲综合精品| 不卡区在线中文字幕| 色婷婷av久久久久久久| 91精品国产综合久久精品| 亚洲精品在线免费观看视频| 国产精品伦一区| 亚洲国产欧美在线| 激情欧美一区二区三区在线观看| 国产成人精品综合在线观看| 色婷婷久久综合| 日韩欧美国产系列| 国产精品国产三级国产aⅴ入口| 亚洲自拍偷拍av| 韩国女主播成人在线| 91在线视频在线| 欧美一级一级性生活免费录像| 国产日韩影视精品| 亚洲一卡二卡三卡四卡无卡久久| 美女脱光内衣内裤视频久久影院| 懂色av一区二区在线播放| 欧美日韩中字一区| 欧美国产日韩亚洲一区| 国产精品一区二区三区四区| 色综合色狠狠天天综合色| 日韩区在线观看| 亚洲欧美在线视频观看| 美腿丝袜亚洲色图| 色婷婷久久久综合中文字幕 | www欧美成人18+| 亚洲综合视频在线观看| 国产成人aaa| 日韩精品一区二区三区视频播放| 亚洲人亚洲人成电影网站色| 久久99精品久久久久久久久久久久| 日本丰满少妇一区二区三区| 精品1区2区在线观看| 亚洲成人一区在线| 91天堂素人约啪| 久久久久国产精品麻豆ai换脸| 午夜不卡在线视频| 91美女片黄在线观看| 久久久欧美精品sm网站| 日本伊人色综合网| 色综合天天视频在线观看| 国产色产综合产在线视频| 久久精品国产秦先生| 欧美婷婷六月丁香综合色| 1024成人网| 成人av免费网站| 国产欧美视频在线观看| 久久国产精品免费| 欧美一级精品在线| 天天综合日日夜夜精品| 欧美三区免费完整视频在线观看| 亚洲欧洲国产日韩| 高清在线不卡av| 久久免费午夜影院| 麻豆91在线观看| 欧美一区二区三区人| 亚洲成人免费在线| 欧美日韩日日骚| 婷婷六月综合网| 日韩一区二区影院| 久久66热re国产| 26uuu亚洲综合色| 国产精品一二三区在线| 国产亚洲va综合人人澡精品| 国内不卡的二区三区中文字幕| 欧美成人女星排名| 久久国产精品99精品国产| 日韩一区二区视频在线观看| 免费的国产精品| 精品免费日韩av| 国内精品嫩模私拍在线| 久久久亚洲综合| 国产成人av影院| 国产精品国模大尺度视频| 99国产精品99久久久久久| 亚洲人成人一区二区在线观看| 日本黄色一区二区| 亚洲成人高清在线| 日韩欧美国产三级电影视频| 国产自产2019最新不卡| 国产色产综合色产在线视频| aaa亚洲精品一二三区| 一个色综合av| 日韩欧美国产精品一区| 国产成人99久久亚洲综合精品| 中文字幕日韩一区| 欧美精品在线一区二区三区| 久久精品国产第一区二区三区| 国产日韩欧美麻豆| 在线免费视频一区二区| 喷白浆一区二区| 国产精品美女久久福利网站| 欧美在线制服丝袜| 精品一区二区在线观看| 国产精品久久久久精k8 | 精品国产在天天线2019| 成人在线一区二区三区| 久久精品国产在热久久| 久久人人97超碰com|