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

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

?? chap6.asm

?? Motorola 6805嵌入式接口設(shè)計開發(fā)原程序
?? ASM
?? 第 1 頁 / 共 2 頁
字號:
; Chapter 6 6808 assembly language programs; Jonathan W. Valvano; This software accompanies the book,; Real Time Embedded Systems published by Brooks Cole;; Program 6.1. Initialization of a periodic interrupt using input capture and an external clock.; MC68HC05C8;external signal to TCAPTIME rmb  2      ;every 1 msInit sei         ;make atomic     lda #$80     sta TCR     ;arm, rising     lda TSR     ; clear ICF     lda ISR+1   ; read low byte     clr TIME     clr TIME+1     cli         ;enable     rts; Program 6.2. Periodic interrupt using input capture and an external clock.; MC68HC05C8ICHan  lda TSR ;expect 1XXX0000[3]                          and #$8F                [2]       cmp #$80                [2]       beq  ClkHan             [3]       swiClkHan lda ISR+1 ; Acknowledge [4]                                lda TIME+1              [3]                                                   inca                    [3]                                                    sta TIME+1              [4]       lda TIME                [3]       adc #0                  [2]       sta TIME                [4]                                               rti       org  $1FF8       fdb  ICHan;  Program 6.4. Initialization for period measurement.; MC68HC05C8;external signal to TCAPPeriod rmb  2  ;units 500 nsFirst  rmb  2  ;TCNT at first edgeDone   rmb  1  ;set each risingInit sei         ;make atomic     lda #$80     sta TCR     ;arm,rising     lda TSR     ;clear ICF     lda ISR+1   ;read low byte     lda TCNT     sta First     lda TCNT+1     sta First+1     clr Done     cli         ;enable     rts;  Program 6.5. ISR for period measurement.; MC68HC05C8ICHan  lda TSR ; Acknowledge   [3]                          lda ICR+1               [3]                                                   sub First+1             [3]                                                    sta Period+1            [4]       lda ICR                 [3]       sbc First               [3]       sta Period              [4]                                               lda ICR+1               [3]                                                   sta First+1             [4]       lda ICR                 [3]       sta First               [4]                                               lda #$FF                [2]       sta Done                [4]                                               rti                     [6]       org  $1FF8       fdb  ICHan;  Program 6.7. Assembly initialization for 32-bit period measurement.; MC68HC05C8;external signal to TCAPPeriod rmb  4  ;units 500 nsFirst  rmb  2  ;TCNT at first edgeCount  rmb  2  ;number of TOF'sMode   rmb  1 Init sei         ;make atomic     lda #$A0    ;arm TOF, ICF     sta TCR     ;ICF rising     lda TSR     ;part of clear      lda ISR+1   ;clear ICF     lda TCNT+1  ;clear TOF     clr Mode     cli         ;enable     rts;  Program 6.8. Assembly input capture ISR for 32-bit period measurement.; MC68HC05C8TimHan lda TSR   ;poll for ICF       bpl ChkTOF                    ICHan  lda Mode       bne Mode1   ;skip if mode=1Mode0  lda ICR1       sta First                                               lda ICR+1   ;ack ICF       sta First+1        clr Count       clr Count+1       inc Mode     ;change 0 to 1       lda ICR       bmi ChkTOF ;skip if ICR:15       lda TSR       and #$40   ;check TOF       beq ChkTOF ;skip if not TOF       lda TCNT+1 ;TOF and ICF       bra TOFok  ;TOF was firstMode1  lda ICR       bmi skip  ;skip if ICR:15       lda TSR       and #$40   ;check TOF       beq skip   ;skip if not TOF       lda Count+1 ;TOF and ICF       add #1     ;TOF was first       sta Count+1       lda Count       adc #0       sta Count ;TOF is countedskip   inc Mode  ;change 1 to 2       lda ICR+1 ;ack ICF                                                   sub First+1                                                    sta Period+3 ;bottom 8 bits       lda ICR       sbc First          sta Period+2                                                 lda Count+1                                                    sbc #0                                                    sta Period+1        lda Count         sbc #0          sta Period  ;top 16 bits       clr TCR   ;disarm TOF,ICF       rti       org  $1FF8       fdb  TimHan ;TOF and ICF;  Program 6.9. Assembly timer overflow ISR for 32-bit period measurement.; MC68HC05C8ChkTOF lda TSR       and #$40   ;check TOF       beq TOFok  ;skip if not TOF       lda Count+1       add #1       sta Count+1       lda Count       adc #0       sta Count       bcc TOFok       lda #2       sta Mode ;error no first       lda #$FF       sta Period       sta Period+1       sta Period+2       sta Period+3       clr TCR   ;disarm TOF,ICFTOFok  rti;  Program 6.11. Ritual written in assembly language for the pulse width measurement.; MC68HC05C8; B=PB7,  Q=TCAP, set global R Init bset 7,DDRB  ;PB7 output     rts;  Program 6.12. Assembly language pulse width measurement.; MC68HC05C8Rising rmb 2 R    rmb 2     ;resistance in Kohm Meas lda #$00  ;disarm TOF, ICF     sta TCR   ;ICF rising     lda TSR     lda ICR+1 ;clear ICF     bclr 7,PORTB  ;B=0     bset 7,PORTB  ;trigger LS123First brclr 7,TSR,First ;wait      lda #$02       sta TCR   ;ICF falling     lda TSR     lda ICR+1 ;clear ICF     lda TCH2     sta Rising     lda TCH2+1     sta Rising+1Secnd brclr 7,TSR,Secnd ;wait     lda ICR+1     sub Rising+1     sta R+1   ;R=ICR-Rising     lda ICR     sbc Rising     sta R     lda R+1     sub #232  ;1000=3*256+232     sta R+1   ;R=R-1000     lda R     sbc #3     sta R     rts;  Program 6.14. Assembly language pulse width measurement.; MC68HC05C8;external signal to TCAPPW     rmb  2  ;units 500 nsRising rmb  2  ;TCNT at rising Done   rmb  1  ;set each fallInit sei         ;make atomic     lda #$80     sta TCR     ;arm,rising     lda TSR     ;clear ICF     lda ISR+1   ;read low byte     clr Done     cli         ;enable     rtsICHan  lda TSR ; Acknowledge       lda TCR ;which one?       and #$02 ;IEDG       bne fallrise   lda ICR+1                                                   sta Rising+1       lda ICR       sta Rising       bra ICrti fall   lda ICR+1                                                       sub Rising+1                                                        sta PW+1          lda ICR            sbc Rising       sta PW                                                      dec Done  ;set to $FF                                           ICrti  rti        org  $1FF8       fdb  ICHan;  Program 6.16. Assembly language pulse width measurement using two input captures.; MC68HC05C8; not available; because only one input capture;  Program 6.18. 6808 assembly language pulse-width-modulated output.;external signal to PTE7/TCH3Init ldhx #9999  generate a 100 Hz square wave, 10000 cycles 1祍 each     sthx TMOD   when TCNT=TMOD, then TOF is set and TCNT=0 again     mov  #$03,TSC no TOF interrupts, 1祍 counting     mov  #$1A,TSC3  ;       6=0    no interrupts; 5,4,3,2=0110 clear on output compare;       1=1    TOV3 toggle when TOF set (will set to one);       0=0    CH3MAX off, regular PWM     ldhx #5000 50% duty cycle     sthx TCH3     rts;  Program 6.19. Assembly language ritual for periodic interrupt using output compare.; MC68HC05C8TIME rmb  2      ;every 1 msInit sei         ;make atomic     mov #$40,TCR  ;arm OCF     lda TSR     ;clear OCF     ldx TCNT    ;latches LSB too     lda TCNT+1  ;read low byte     add #$D0    ;$07D0=2000     sta OCR+1     txa     adc #$07     sta OCR     ; first in 1ms     clr TIME     clr TIME+1     cli         ;enable     rts;  Program 6.20. Assembly language ISR for periodic interrupt using output compare.

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美性大战久久久| 亚洲乱码精品一二三四区日韩在线 | 日韩成人午夜电影| 欧美二区乱c少妇| 五月激情六月综合| 久久精品视频免费观看| 久久国产精品一区二区| 久久综合色之久久综合| 国产一区在线观看视频| 久久精品亚洲精品国产欧美kt∨| 国产一区在线观看视频| 中文字幕欧美一| 欧美色网一区二区| 精品中文av资源站在线观看| 久久精品一区二区三区不卡牛牛| 不卡一区二区在线| 亚洲黄色片在线观看| 日韩色视频在线观看| 成人黄色片在线观看| 亚洲一区二区三区四区在线| 日韩欧美一区中文| 99久久99久久精品国产片果冻 | 看电视剧不卡顿的网站| 国产网红主播福利一区二区| 色综合久久中文综合久久牛| 三级不卡在线观看| 中文字幕在线不卡国产视频| 欧美精品免费视频| 国产成人精品网址| 免费一区二区视频| 亚洲电影在线免费观看| 国产欧美日韩中文久久| 欧美理论在线播放| 91在线视频观看| 国产精品一二一区| 蜜臀av性久久久久蜜臀aⅴ流畅 | 狠狠色丁香婷婷综合久久片| 日韩国产在线观看| 一区二区三区在线看| 国产亚洲精品精华液| 欧美日韩高清在线播放| 欧洲亚洲国产日韩| 91免费版pro下载短视频| 六月丁香婷婷久久| 热久久国产精品| 亚洲国产精品天堂| 亚洲午夜视频在线观看| 一区二区三区在线免费| 亚洲男同性恋视频| 有码一区二区三区| 亚洲一区中文日韩| 石原莉奈在线亚洲三区| 日韩在线一区二区三区| 午夜精品久久久久久久99水蜜桃| 亚洲风情在线资源站| 丝袜美腿一区二区三区| 国产精品中文字幕一区二区三区| 久久成人久久爱| 国产精品原创巨作av| 懂色av一区二区三区免费观看| 国产乱子伦视频一区二区三区| 国产自产v一区二区三区c| 国产精品一区二区免费不卡 | 日韩av一区二| 国产麻豆视频一区| 色婷婷一区二区| 日韩三级.com| 亚洲视频你懂的| 日本不卡视频在线| av亚洲精华国产精华精华| 欧美日韩大陆一区二区| 国产欧美日韩亚州综合 | 免费精品视频最新在线| 欧美丝袜丝交足nylons图片| 欧美一级二级三级蜜桃| 国产精品欧美精品| 蜜桃在线一区二区三区| 99精品国产热久久91蜜凸| 777xxx欧美| 日韩理论片在线| 成人av电影免费在线播放| 91精品国产乱| 亚洲一区二区三区视频在线播放| 国产精品一区二区x88av| 91.com视频| 五月天激情综合网| 色综合天天天天做夜夜夜夜做| 精品免费一区二区三区| 亚洲影视在线播放| 一本大道久久a久久精二百 | 奇米亚洲午夜久久精品| 国产伦精品一区二区三区视频青涩 | 性久久久久久久久| 久久日一线二线三线suv| 91成人在线免费观看| 伦理电影国产精品| 亚洲精品乱码久久久久久| 日韩欧美国产系列| 在线免费亚洲电影| 国产精品白丝jk黑袜喷水| 亚洲国产精品一区二区www| 337p日本欧洲亚洲大胆色噜噜| 日本乱人伦一区| 成人涩涩免费视频| 久久国产精品99久久久久久老狼| 亚洲男人电影天堂| 国产精品水嫩水嫩| 国产欧美一区二区精品仙草咪| 欧美三级在线播放| 91福利精品视频| 色综合一个色综合| 国产成人在线视频网站| 美女www一区二区| 午夜视频一区在线观看| 视频在线观看91| 午夜欧美一区二区三区在线播放| 中国av一区二区三区| 国产亚洲精品超碰| 精品久久久久久综合日本欧美| 欧美精品v日韩精品v韩国精品v| 成人av电影在线| 91女厕偷拍女厕偷拍高清| jiyouzz国产精品久久| 色综合天天综合网天天狠天天 | 亚洲激情网站免费观看| 亚洲精品你懂的| 亚洲va欧美va人人爽午夜| 午夜精品久久久久久久久久久| 日本中文字幕一区二区有限公司| 视频在线观看一区二区三区| 日本成人中文字幕| 国产毛片一区二区| 成人少妇影院yyyy| 欧美日韩综合不卡| 日韩视频一区二区在线观看| 中文字幕一区二区三| 亚洲黄色小说网站| 麻豆专区一区二区三区四区五区| 精品一区二区三区久久| av综合在线播放| 777色狠狠一区二区三区| 久久久99精品免费观看不卡| 国产精品不卡视频| 日韩中文欧美在线| 福利一区在线观看| 欧美人妖巨大在线| 国产精品久久久久久亚洲伦| 婷婷国产在线综合| 91在线视频18| 欧美videos大乳护士334| 亚洲欧美在线视频观看| 老司机免费视频一区二区| 色婷婷香蕉在线一区二区| 久久久久97国产精华液好用吗| 亚洲国产美国国产综合一区二区| 国产揄拍国内精品对白| 欧美三级日韩在线| 中文字幕一区二区三区在线不卡| 开心九九激情九九欧美日韩精美视频电影| www.av精品| 欧美96一区二区免费视频| 99久久精品国产毛片| 久久亚洲春色中文字幕久久久| 午夜电影一区二区三区| 91蜜桃婷婷狠狠久久综合9色| 久久精品一区二区三区不卡| 精品一区二区三区视频| 日韩免费高清电影| 美女性感视频久久| 日韩精品一区二区在线观看| 日韩国产精品久久| 91精品国产欧美一区二区18| 日本亚洲免费观看| 欧美一区二区三区影视| 全部av―极品视觉盛宴亚洲| 欧美三级电影网站| 免费观看日韩电影| 91精品国产综合久久精品app| 五月天一区二区三区| 91精品午夜视频| 国产一区二区电影| 国产精品亲子伦对白| 色综合欧美在线| 亚洲电影一级片| 精品少妇一区二区三区在线播放| 久久99精品网久久| 最新日韩在线视频| 亚洲人成在线播放网站岛国| 日本福利一区二区| 免费日韩伦理电影| 亚洲国产精品av| 色乱码一区二区三区88| 免费成人在线影院| 综合久久国产九一剧情麻豆| 欧美中文字幕一区二区三区亚洲 | 粉嫩蜜臀av国产精品网站| 亚洲免费观看高清在线观看| 日韩三级.com| 色婷婷综合激情| 国产精品18久久久|