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

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

?? ada682.asm

?? 24V逆變AC220電源,采用SPWM雙脈寬調(diào)制方法實現(xiàn)正弦波的輸出.
?? ASM
?? 第 1 頁 / 共 3 頁
字號:
;***********************************************************
;   MCU:EM78P418NP   OSC:4M(內(nèi)置RC)   2個時鐘,2個周期 
;   作者:chenxiongbin                          
;   日期: 
;     開始:2006-10-8
;    結(jié)束:2006-11-2 
;   型號:ADA682 
;***********************************************************
;*****************特殊功能寄存器定義************************
           IOC50     EQU    0X05   ;端口5寄存器(0段寄存器)
           IOC60     EQU    0X06   ;端口6寄存器 
           IOC70     EQU    0X07   ;端口7寄存器 
           IOC80     EQU    0X08   ;PWM控制寄存器 
           IOC90     EQU    0X09   ;定時器控制寄存器 
           IOCA0     EQU    0X0A   ;比較器控制寄存器 
           IOCB0     EQU    0X0B   ;端口6的下拉控制寄存器 
           IOCC0     EQU    0X0C   ;端口5漏極開路控制寄存器 
           IOCD0     EQU    0X0D   ;上拉控制寄存器 
           IOCE0     EQU    0X0E   ;WDT控制寄存器     
           IOCF0     EQU    0X0F   ;中斷屏蔽寄存器       
           IOC51     EQU    0X05   ;PWM1的周期PRD1(1段寄存器)
           IOC61     EQU    0X06   ;PWM2的周期PRD2
           IOC71     EQU    0X07   ;PWM3的周期PRD3
;******************操作寄存器定義***************************
           IAR       EQU    0X00   ;間接尋址寄存器 
           TCC       EQU    0X01   ;時鐘/計數(shù)器  
           STATUS    EQU    0X03   ;狀態(tài)寄存器 
            RSR      EQU    0X04   ;存儲區(qū)選擇寄存器 
           PORT5     EQU    0X05   ;端口5
           PORT6     EQU    0X06   ;端口6
           PORT7     EQU    0X07   ;端口7
           ADISR     EQU    0X08   ;ADC輸出選擇寄存器 
           ADCON     EQU    0X09   ;A/D控制寄存器 
           ADRUN     EQU    4      ;ADC開始運行位,1為一個A/D轉(zhuǎn)換開始、0為轉(zhuǎn)換的復(fù)位完成 
           ADC_H     EQU    0X0C   ;A/D轉(zhuǎn)換值 
           ADC_L     EQU    0X0D   ;A/D轉(zhuǎn)換值 
           IMR       EQU    0X0F   ;中斷標志寄存器     
           STORE_A   EQU    0X10   ;存累加器ACC內(nèi)容 
       STORE_STATUS  EQU    0X11   ;存STATUS內(nèi)容 
          TIME1      EQU    0X12   ;12.5MS計數(shù)寄存器(定時器變量寄存器) 
          TIME2      EQU    0X13   ;秒計數(shù)寄存器 
          TIME3      EQU    0X14   ;分計數(shù)寄存器 
          TIME4      EQU    0X15   ;小時計數(shù)寄存器 
          JZDY_L     EQU    0X16   ;預(yù)熱5分鐘測得的電壓作為基準電壓 
          JZDY_H     EQU    0X17
          CKDY_L     EQU    0X18   ;每隔0.5V為一個電壓比較數(shù)據(jù)寄存器 
          CKDY_H     EQU    0X19
          FMQ1       EQU    0X1A
          FMQ2       EQU    0X1B
          DSCS       EQU    0X1C   ;定時參數(shù)變量寄存器 
          FSCS       EQU    0X1D   ;風速選擇參數(shù)寄存器 
          CNT1       EQU    0X1E
          CNT2       EQU    0X1F
          CNT3       EQU    0X20
          CNT4       EQU    0X21
          DEL1       EQU    0X22   ;延時變量寄存器 
          DEL2       EQU    0X23
          DEL3       EQU    0X24
          HWX1       EQU    0X25   ;遙控信號碼寄存器 
          HWX2       EQU    0X26
          HWX3       EQU    0X27
          KJTM       EQU    0X28
          AUTO_30S   EQU    0X29
          ZTBZ1      EQU    0X2D   ;狀態(tài)標志位 
          ZTBZ2      EQU    0X2E
;***********************************************************
;              主程序 
;***********************************************************
             ORG  0X000
             JMP  MAIN             ;轉(zhuǎn)主程序  
             NOP
             NOP
             NOP
             NOP
             NOP
             NOP
             NOP
             ORG  0X008
             JMP  ZDFWCX           ;轉(zhuǎn)中斷服務(wù)程序  
        MAIN:DISI                  ;關(guān)中斷 
             BC   STATUS,7         ;選擇0段控制寄存器(IOC50~IOCF0)
             BC   STATUS,6         ;選擇第一頁程序存儲頁(000-3FF)
             BC   STATUS,5
             BC   RSR,7            ;選擇存儲區(qū) 
             BC   RSR,6
             MOV  A,@0X10          ;通用寄存器從0X10開始,到0X3F結(jié)束,0X00到0X0F為特殊功能寄存器 
             MOV  RSR,A
        CSH0:CLR  IAR
             INC  RSR
             MOV  A,RSR
             AND  A,@0X3F
             XOR  A,@0X3F
             JBS  STATUS,2
             JMP  CSH0
             MOV A,@0X81
             IOW IOC50
             MOV A,@0X0B
             IOW IOC60
             MOV  A,@0X0FF         ;禁止PORT6口內(nèi)部上拉 
             IOW  IOCD0
             MOV  A,@0X02          ;選擇P61為模擬輸入口 
             MOV  ADISR,A
             MOV  A,@0X01          ;模擬輸入選擇P61,ADC中VREF與VDD相連 
             MOV  ADCON,A
             MOV A,@0X01
             IOW IOC70
             MOV  A,@0X19          ;允許PWM1IE中斷、ADIE中斷、EXIE中斷、ICIE中斷、TCIE中斷 
             IOW  IOCF0
             MOV  A,@0X3C          ;允許看門狗計時,WDT比率為1:256,P50口為外部中斷輸入引腳 
             IOW  IOCE0          
             MOV  A,@0X0F          ;開啟TMR1定時,分頻比為1:256
             IOW  IOC80
             MOV  A,@0X3F          ;關(guān)閉定時器TMR2、TMR3
             IOW  IOC90
             MOV  A,@0X4F          ;INT引腳信號由下降沿引起中斷,TCC由低到高變化時加1,TCC比率設(shè)置為1:256
             CONTW 
             BS  PORT6,6           ;粉塵器開關(guān)為關(guān)狀態(tài) 
             CLR FSCS
             CLR DSCS              ;清定時變量寄存器 
             CLR ZTBZ1             ;清各狀態(tài)標志位 
             CLR ZTBZ2             ;定時參數(shù)變量賦初值(即剛開機不進行定時設(shè)置)            
             CLR AUTO_30S
             BC  PORT5,5           ;電機剛開始不工作 
             BC  PORT6,2
             BC  PORT6,4
             BC  PORT6,5           ;負離子燈及發(fā)生器為關(guān)狀態(tài) 
             BS  ZTBZ1,2           ;蜂鳴器標志位 
             MOV A,@0X3C           ;裝載TCC計數(shù)初值 
             MOV TCC,A
             ENI                   ;開中斷 
      MAIN_1:WDTC                  ;清看門狗 
             CALL LED_GZ           ;調(diào)用指示燈顯示程序 
             CALL GZMS             ;調(diào)用按鍵掃描控制程序 
             JBS  ZTBZ2,5
             JMP  MAIN_2
             MOV  A,TIME2
             XOR  A,@0X02
             JBS  STATUS,2
             JMP  MAIN_2
             BC   ZTBZ2,5
             CALL ZS_L
             MOV  A,@0X02
             MOV  FSCS,A
      MAIN_2:MOV A,DSCS
             XOR A,@0X0
             JBC STATUS,2
             CLR TIME4             ;清小時變量遞增寄存器(沒有定時一定要清0)
             JBS ZTBZ2,3           ;判斷是否工作在AUTO模式?
             JMP MAIN_1            ;不是,繼續(xù)循環(huán) 
             JBS  ZTBZ2,0          ;到了,檢測是否有第一次測量標志?
             JMP  MAIN_3
             MOV  A,KJTM
             XOR  A,@0X05          
             JBS  STATUS,2         ;5分鐘是否到了?
             JMP  MAIN_1
             BS  ADCON,ADRUN       ;第一次測量作為基準電壓 
             BC  ZTBZ2,0           ;取消第一次測量標志 
      MAIN_3:MOV A,AUTO_30S
             XOR A,@0X1E
             JBS STATUS,2
             JMP MAIN_1
             CLR AUTO_30S
             CALL FCCGQ
             JBC  ZTBZ2,1
             BS   ADCON,ADRUN      ;置ADRUN=1,啟動ADC工作 
             JMP MAIN_1
;***********************************************************
;         指示燈工作狀態(tài)控制程序 
;***********************************************************
      LED_GZ:JBC ZTBZ1,0           ;檢測開關(guān)狀態(tài)標志 
             JMP LED_1
             MOV A,@0XCF
             IOW IOC50
             NOP
             JMP LED_4
       LED_1:MOV A,@0X01           ;置P50為輸入口 
             IOW IOC50
             MOV A,@0X0A           ;置P63、P61為輸入口 
             IOW IOC60
             MOV A,@0X0            ;置P70為輸出口 
             IOW IOC70
             NOP
             BC PORT5,3            ;掃描 
             BC PORT5,2
             BC PORT5,1
             BS PORT7,0
             BS PORT6,0
             BS PORT5,6
             JBC ZTBZ1,0           ;判開關(guān)狀態(tài)?
             BC PORT5,7            ;開關(guān)為開狀態(tài),POWER指示燈亮 
             JBS ZTBZ1,0           
             BS PORT5,7            ;開關(guān)為開狀態(tài),POWER指示燈滅 
             CALL DELAY_1          ;0.05MS延時 
             BS PORT5,7
             BS PORT6,0
             MOV A,DSCS            ;判斷是否是定時2小時?
             XOR A,@0X02
             JBC STATUS,2
             BC PORT7,0            ;是,2H指示燈亮 
             JBS STATUS,2
             BS PORT7,0            ;不是,2H指示燈滅 
             CALL DELAY_1
             BS PORT5,7
             BS PORT7,0
             MOV A,FSCS            ;判電機是否在L檔?
             XOR A,@0X02         
             JBC STATUS,2
             BC PORT6,0            ;是,L檔指示燈亮 
             JBS STATUS,2
             BS PORT6,0
             CALL DELAY_1
             MOV A,@0X01
             IOW IOC50
             MOV A,@0X0A
             IOW IOC60
             MOV A,@0X0
             IOW IOC70
             NOP
             BC PORT5,6
             BC PORT5,2
             BC PORT5,1
             BS PORT7,0
             BS PORT6,0
             BS PORT5,3
             JBS ZTBZ2,1           ;判電機的工作狀態(tài)是否為MANUAL模式?
             BC PORT5,7
             JBC ZTBZ2,1
             BS PORT5,7
             CALL DELAY_1
             BS PORT5,7
             BS PORT6,0
             MOV A,DSCS            ;判電機是否是定時4小時?
             XOR A,@0X04
             JBC STATUS,2
             BC PORT7,0
             JBS STATUS,2
             BS PORT7,0
             CALL DELAY_1
             BS PORT5,7
             BS PORT7,0
             MOV A,FSCS            ;判電機是否在M檔?
             XOR A,@0X03          
             JBC STATUS,2
             BC PORT6,0
             JBS STATUS,2
             BS  PORT6,0
             CALL DELAY_1
             MOV A,@0X01
             IOW IOC50
             MOV A,@0X0A
             IOW IOC60
             MOV A,@0X0
             IOW IOC70
             NOP 
             BC PORT5,6
             BC PORT5,3
             BC PORT5,1
             BS PORT7,0
             BS PORT6,0
             BS PORT5,2
             JBS ZTBZ2,3           ;判斷電機的工作狀態(tài)是否為AUTO工作模式?
             JMP LED_2             ;凈化器在AUTO工作模式時,AUTO指示燈閃爍點亮 
             JBC TIME1,5
             BC PORT5,7
             JBS TIME1,5
             BS PORT5,7
             JMP LED_3
       LED_2:JBC ZTBZ2,3
             BC  PORT5,7
       LED_3:JBS ZTBZ2,3
             BS  PORT5,7
             CALL DELAY_1
             BS PORT5,7
             BS PORT6,0
             MOV A,DSCS            ;判斷是否定時8小時?
             XOR A,@0X08
             JBC STATUS,2
             BC PORT7,0
             JBS STATUS,2
             BS PORT7,0
             CALL DELAY_1
             BS PORT5,7
             BS PORT7,0
             MOV A,FSCS            ;判斷電機是否在H檔?
             XOR A,@0X04
             JBC STATUS,2
             BC PORT6,0
             JBS STATUS,2
             BS PORT6,0
             CALL DELAY_1
             MOV A,@0X01
             IOW IOC50
             MOV A,@0X0A
             IOW IOC60
             MOV A,@0X0
             IOW IOC70
             NOP
             BC PORT5,6
             BC PORT5,3
             BC PORT5,2
             BS PORT7,0
             BS PORT6,0
             BS PORT5,1
             JBC ZTBZ1,1           ;判斷負離子工作狀態(tài)?
             BC PORT5,7
             JBS ZTBZ1,1
             BS PORT5,7
             CALL DELAY_1
             BS PORT5,7
             BS PORT7,0
             MOV A,FSCS            ;判斷靜音檔?
             XOR A,@0X01
             JBC STATUS,2
             BC PORT6,0
             JBS STATUS,2
             BS PORT6,0
       LED_4:RET
;***********************************************************
;       按鍵掃描控制程序 
;***********************************************************
        GZMS:WDTC                  ;清WDT     
             MOV A,@0X89           ;掃描鍵盤,置初值,P57、P70、P60設(shè)為輸入口,P53、P56設(shè)為輸出口 
	         IOW IOC50	
             MOV A,@0X0A           ;P61為A/D輸入口,P63為粉塵檢測輸入口		
	         IOW IOC60	
         	MOV A,@0X00	        	
	         IOW IOC70	
             NOP
             BS PORT7,0
             BS PORT6,0
             BC PORT5,2 	
             BC PORT5,1	
             BC PORT5,6   						
             NOP		
             JBC PORT5,7           ;檢測開關(guān)鍵S1是否按下?			
             BC  ZTBZ1,5
             JBC ZTBZ1,5
             JMP GZMA
             JBC ZTBZ1,6
             JMP GZMA
             JBC ZTBZ1,4
             JMP GZMA
             JBC ZTBZ2,6
             JMP GZMA
             JBC ZTBZ1,7
             JMP GZMA
             JBC ZTBZ2,7
             JMP GZMA
             JBS PORT5,7
             CALL SET_1            ;調(diào)用開關(guān)狀態(tài)控制子程序	
        GZMA:JBS ZTBZ1,0           ;判斷開關(guān)狀態(tài)是否為ON?        
             JMP GZM6              ;不是,返回 
        GZM1:MOV A,@0X09           ;是,繼續(xù)掃描 
	         IOW IOC50	
             MOV A,@0X0A         
	         IOW IOC60	
         	MOV A,@0X01	        	
	         IOW IOC70	
             NOP
             BS PORT5,7
             BS PORT6,0
             BC PORT5,2	
             BC PORT5,1	
             BC PORT5,6   						
             NOP			
             JBC PORT7,0           ;檢測UV燈鍵S2是否按下?
             BC  ZTBZ1,6

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人91在线观看| 欧美日韩高清不卡| 欧美视频一区二区| 亚洲成人www| 国产不卡高清在线观看视频| 欧美日韩精品一区二区三区四区 | 久久精品欧美日韩精品| 亚洲一区二区3| 福利电影一区二区| 欧美成人精品福利| 三级在线观看一区二区| 91麻豆产精品久久久久久| 日韩精品一区在线观看| 亚洲国产日韩a在线播放性色| 成人综合日日夜夜| 久久美女高清视频| 久久国产精品区| 91精品国产日韩91久久久久久| 最近日韩中文字幕| 不卡一区二区在线| 久久蜜桃一区二区| 极品少妇xxxx精品少妇| 91精品蜜臀在线一区尤物| 亚洲一二三四在线| 欧美午夜精品电影| 一区二区三区免费在线观看| 91麻豆国产福利精品| 国产精品久久久久永久免费观看| 国产精品亚洲人在线观看| 欧美精品一区二区三区一线天视频| 日日摸夜夜添夜夜添国产精品| 欧美午夜精品免费| 亚洲成人午夜影院| 欧美日韩中文一区| 水野朝阳av一区二区三区| 欧美精品1区2区| 日日骚欧美日韩| 日韩欧美色综合| 国产一区二区三区四| 国产亚洲美州欧州综合国| 国产九色sp调教91| 国产精品狼人久久影院观看方式| 不卡av电影在线播放| ...中文天堂在线一区| 91黄色激情网站| 午夜精彩视频在线观看不卡| 欧美高清hd18日本| 国内外成人在线| 欧美极品少妇xxxxⅹ高跟鞋| 91性感美女视频| 亚洲图片自拍偷拍| 日韩久久精品一区| 国产传媒久久文化传媒| 国产精品女同一区二区三区| 91在线观看一区二区| 亚洲国产色一区| 日韩精品专区在线影院重磅| 国产盗摄精品一区二区三区在线 | 中文字幕一区av| 日本精品免费观看高清观看| 午夜电影久久久| 久久久av毛片精品| 蜜臀a∨国产成人精品| 国产偷国产偷精品高清尤物| 在线亚洲人成电影网站色www| 日韩二区三区四区| 日本一区二区成人在线| 欧洲精品视频在线观看| 久久超碰97人人做人人爱| 国产精品久久久久国产精品日日| 欧美性猛片aaaaaaa做受| 精品一区二区在线看| 亚洲欧美一区二区三区孕妇| 69av一区二区三区| 99久久久国产精品免费蜜臀| 日韩激情视频网站| 中文字幕日韩欧美一区二区三区| 欧美精品 日韩| 91一区二区三区在线播放| 免费亚洲电影在线| 一区二区三区高清不卡| 久久久亚洲午夜电影| 精品婷婷伊人一区三区三| 国产v日产∨综合v精品视频| 日本欧美久久久久免费播放网| 国产精品久99| 欧美精品一区二区三区四区 | 国产91丝袜在线播放0| 亚洲午夜精品在线| 日韩一区中文字幕| 久久久精品免费免费| 欧美一区二区黄色| 欧美日韩成人在线一区| 成人黄色综合网站| 韩国理伦片一区二区三区在线播放| 亚洲午夜在线电影| 日韩理论片网站| 国产精品国产三级国产有无不卡| 精品剧情在线观看| 欧美一区二区三区精品| 欧美视频一区在线| 欧美午夜理伦三级在线观看| caoporm超碰国产精品| 国产精品996| 国产精品资源站在线| 久久国产精品免费| 久久精品99国产精品| 蜜臀av性久久久久av蜜臀妖精| 亚洲成人动漫在线观看| 夜夜爽夜夜爽精品视频| 亚洲免费在线视频一区 二区| 国产精品美女久久福利网站| 久久久久九九视频| 国产欧美日韩综合| 国产精品午夜在线| 欧美韩国一区二区| 国产精品久久久久aaaa| 亚洲国产精品国自产拍av| 国产欧美一区二区三区在线老狼| ww亚洲ww在线观看国产| 久久尤物电影视频在线观看| 石原莉奈在线亚洲二区| 性做久久久久久| 日本最新不卡在线| 美女视频黄频大全不卡视频在线播放 | 精品国产一区二区国模嫣然| 久久久亚洲欧洲日产国码αv| 久久久精品天堂| 国产精品国产a级| 一区二区三区不卡在线观看| 亚洲第一精品在线| 日本 国产 欧美色综合| 国产真实乱子伦精品视频| 成人性视频网站| 91国在线观看| 日韩精品中文字幕在线一区| 久久久久久综合| 亚洲靠逼com| 日本91福利区| 成人网在线免费视频| 色先锋aa成人| 日韩欧美国产一区二区在线播放| 久久久精品国产免大香伊| 国产精品成人午夜| 日韩高清一区二区| 国产91精品久久久久久久网曝门| 91丨九色丨黑人外教| 欧美高清激情brazzers| 欧美激情中文不卡| 亚洲超碰精品一区二区| 国产一区二区导航在线播放| 91视频精品在这里| 日韩欧美国产1| 亚洲欧美区自拍先锋| 看电视剧不卡顿的网站| 97久久超碰国产精品电影| 91精品国产综合久久精品app| 国产视频视频一区| 视频一区中文字幕国产| 成人免费观看av| 日韩欧美三级在线| 一区二区三区影院| 国产激情精品久久久第一区二区 | 亚洲图片你懂的| 日本亚洲视频在线| 色系网站成人免费| 久久免费电影网| 琪琪一区二区三区| 91污在线观看| 欧美国产欧美亚州国产日韩mv天天看完整| 亚洲成人av一区二区| 粉嫩蜜臀av国产精品网站| 日韩一区二区三区视频在线| 中文字幕一区二区三区在线不卡 | 成人精品国产免费网站| 欧美一级二级三级乱码| 亚洲黄色av一区| jvid福利写真一区二区三区| 精品日韩在线一区| 日韩和欧美一区二区| 在线免费观看日本欧美| 国产精品久久久久7777按摩| 国产福利一区二区| 久久综合一区二区| 麻豆精品一二三| 日韩一级完整毛片| 日本亚洲最大的色成网站www| 欧洲精品在线观看| 一区二区不卡在线播放| 91在线免费看| 亚洲欧美国产毛片在线| 成人福利视频在线看| 精品中文字幕一区二区| 欧美精品电影在线播放| 五月天婷婷综合| 制服.丝袜.亚洲.另类.中文 | 中文字幕亚洲区| 成人在线综合网| 国产精品久久久久久久岛一牛影视| 精品一二三四在线|