wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

pic單片機走馬燈動態顯示實驗報告

作者:未知   來源:互聯網   點擊數:  更新時間:2014年08月17日   【字體:

接上篇:pic單片機采用定時器中斷的閃燈實驗報告:http://www.izizhuan.cn/mcu/3996.html

1.  實驗目的

學習如何使用查找表

2.  任務要求

實現數字譯碼和動態顯示

實現數碼管顯示的滾動效果

用數碼管呈現實驗三中的外中斷

實現數碼管數字顯示

制作開機畫面

3.  實驗器材

單片機PIC16F886一片、LED燈一只、電阻任選、下載器(及相關的線)一個

4.  實驗方案

 

圖 1 硬件設計圖

圖 2 數字譯碼動態顯示

流程圖

圖 3走馬燈流程圖

5.  實驗現象分析

先看到SEEd四個字母然后是0-9循環滾動,每次顯示4個數字或字符。電平變化中斷觸發后重新從0-9循環顯示。

程序中用查詢表的辦法,循環選擇數碼管,循環選擇要顯示的數字和字符,利用視覺暫留以展現四個字符同時存在的錯覺。利用TMR0定時選擇改變顯示的四個字符,由此做成字符滾動的效果。而電平變化中斷的作用則是重新選擇字符,使數碼管重新從0123開始顯示。開機顯示其實只是在最開始時選擇了顯示的字符,由于這部分字符不在TMR0的循環里,所以只出現一次。

整個實驗過程中有幾次硬件出現問題導致數碼管只顯示一個0,應該是接觸不良,不知道觸碰到哪里就又好了,這樣的事情發生了好幾次。其他的單步調試解決了,基本上沒什么問題。

備注:開機的SEEd顯示是許雙杰的觀點,我們不知道開機顯示什么就也做了這個SEEd。

 

附:

#INCLUDE p16f886.inc  
__config _CONFIG1, _INTOSCIO _WDT_OFF

CONTEXT_SAVING UDATA_SHR
W_TMP RES 1
S_TMP RES 1
OFFSET RES 1
COFFSET RES 1
NUM RES 1
CNUM RES 1
PA RES 1
CNT RES 1
LP0 RES 1
LP1 RES 1
ISBLACK RES 1

RESET CODE 0x0
PAGESEL INIT
GOTO INIT

ISR CODE 0x04;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
MOVWF W_TMP
SWAPF STATUS,W
MOVWF S_TMP
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PB_INT
BTFSC INTCON,RBIF
CALL PORTB_INT
TM0_INT
BTFSC INTCON,T0IF
CALL TMR0_INT;;;;;;;;;;;;;;;;;;;;;
;COMF ISBLACK
;BTFSS ISBLACK,0
;CALL DECRESE_COFFSET
;NOP
;BTFSC ISBLACK,0
CALL BLACK
BANKSEL INTCON
BCF INTCON,2 ;;;;;;;;;;;;;清除TMR0中斷標志位
BANKSEL TMR0
MOVLW B'01111111'
MOVWF TMR0
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
SWAPF S_TMP,W
MOVWF STATUS
SWAPF W_TMP,F
SWAPF W_TMP,W
RETFIE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

CODE
INIT
BANKSEL TMR0
MOVLW B'01111111'
MOVWF TMR0

BANKSEL OPTION_REG
MOVLW B'00000111'
MOVWF OPTION_REG ;;;;;;;;;;;;;;;;;;;;;TMR0設置為256分頻

BANKSEL INTCON
BSF INTCON,GIE
BSF INTCON,T0IE ;;;;;;;;;;;;;;;;;;;;;總中斷使能,TMR0中斷使能
BSF INTCON,RBIE;;;;;;;;;;;;;;;;;;;;;;PORTB電平變化中斷使能

BANKSEL TRISC
CLRF TRISC
BANKSEL PORTC
MOVLW B'11111111'
MOVWF PORTC
BANKSEL TRISA
CLRF TRISA
BANKSEL PORTA
CLRF PORTA
BANKSEL ANSEL
CLRF ANSEL
BANKSEL TRISB
MOVLW B'00100000'
MOVWF TRISB
BANKSEL IOCB
MOVLW B'00100000'
MOVWF IOCB
BANKSEL PORTB
CLRF PORTB
BANKSEL WPUB
MOVLW B'00100000'
MOVWF WPUB

BANKSEL OSCCON
MOVLW B'00010011'
MOVWF OSCCON ;;;;;;;;;;;;;;;;;;;;;;振蕩器設置為125KHz,內部振蕩器

BANKSEL COFFSET
MOVLW D'22'
MOVWF COFFSET;;;;;;;;;;;;;;;;;;;;10個數字

BANKSEL CNUM
MOVLW D'1'
MOVWF CNUM;;;;;;;;;;;;;;;;;;;;;;;;;4個數碼管

MOVF COFFSET,W
MOVWF PA;;;;;;;;;;;;;;;;;;;;;;;;;;;PA暫時存儲COFFSET

MOVLW D'4'
MOVWF CNT;;;;;;;;;;;;;;;;;;;;;;;;;;計數四次

CLRF ISBLACK

PAGESEL MAIN
GOTO MAIN

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;這里是函數區;;;;;;;;;;;;;;;;;
SELECT:
BANKSEL PORTA
CLRF PORTA
BANKSEL PORTC
MOVLW B'11111111'
MOVWF PORTC
MOVLW LOW STABLE ;獲得TABLE的低8
ADDWF NUM,F;TABLE值加上偏移量
MOVLW HIGH STABLE;獲得TABLE的高5
BTFSC STATUS,C;檢測是否翻頁
ADDLW 1;翻頁則在TABLE的高5位加一
MOVWF PCLATH;TABLE的高5位寫入PCLATH
MOVF NUM,W;將需要調用的信號的地址寫入W
CALL STABLE;
MOVWF PORTC
RETURN

STABLE:
MOVWF PCL;轉到偏移的地址
RETLW B'11111110';1
RETLW B'11111101';2
RETLW B'11111011';3
RETLW B'11110111';4

WRITE:
MOVLW LOW TABLE ;獲得TABLE的低8
ADDWF OFFSET,F;TABLE值加上偏移量
MOVLW HIGH TABLE;獲得TABLE的高5
BTFSC STATUS,C;檢測是否翻頁
ADDLW 1;翻頁則在TABLE的高5位加一
MOVWF PCLATH;TABLE的高5位寫入PCLATH
MOVF OFFSET,W;將需要調用的信號的地址寫入W
CALL TABLE;
MOVWF PORTA
RETURN

TABLE:
MOVWF PCL;轉到偏移的地址
RETLW B'01101111';9
RETLW B'01111111';8
RETLW B'00000111';7
RETLW B'01111101';6
RETLW B'01101101';5
RETLW B'01100110';4
RETLW B'01001111';3
RETLW B'01011011';2
RETLW B'00000110';1
RETLW B'00111111';0
RETLW B'00000000';NULL——11
RETLW B'00000000';NULL——12
RETLW B'00000000';NULL——13
RETLW B'00000000';NULL——14
RETLW B'01011110';d——15
RETLW B'01111001';E——16
RETLW B'01111001';E————17
RETLW B'01101101';S——18
RETLW B'00000000';NULL——19
RETLW B'00000000';NULL——20
RETLW B'00000000';NULL——21
RETLW B'00000000';NULL——22

SETORIGIN:
MOVLW D'1'
MOVWF CNUM
MOVLW D'4'
MOVWF CNT
MOVF COFFSET,W
MOVWF PA
RETURN

SETPA:
MOVLW D'10'
MOVWF PA
RETURN

SETCOFFSET:
MOVLW D'10'
MOVWF COFFSET
RETURN

DELAY: 
MOVLW 01FH
MOVWF LP0
L0 MOVLW 01FH
MOVWF LP1
L1 DECFSZ LP1,F
GOTO L1
DECFSZ LP0,F
GOTO L0
RETURN

DECRESE_COFFSET:
DECF COFFSET
BTFSC STATUS,Z
CALL SETCOFFSET
RETURN

BLACK:
BANKSEL PORTA
CLRF PORTA
CALL DELAY
RETURN

TMR0_INT:
DECF COFFSET
BTFSC STATUS,Z
CALL SETCOFFSET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;COFFSET減一
RETURN

PORTB_INT:
BANKSEL PORTB
BCF PORTB,4
BANKSEL INTCON
BCF INTCON,RBIF;;;;;;;;;;;;;;;;;;;;;;;;;;PORTB中斷標志清除
MOVLW D'10'
MOVWF COFFSET

RETURN

;;;;;;;;;;函數區到此為止;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
MAIN
LOOP
MOVF CNUM,W
MOVWF NUM;數碼管
MOVF PA,W
MOVWF OFFSET;圖案

CALL SELECT;;;;;;;;;;;;;;;;;;;;;;;;;數碼管
CALL WRITE;;;;;;;;;;;;;;;;;;;;;;;;;;圖案

DECF PA
BTFSC STATUS,Z;;;;;;;;;;;;;;;;;;;;;;
CALL SETPA;;;;;;;;;;;;;;;;;;;;;;;;;;

INCF CNUM

DECF CNT
BTFSC STATUS,Z
CALL SETORIGIN

GOTO LOOP
END

關閉窗口
国产精品免费精品自在线观看| av毛片在线免费观看| 一区二区三区丝袜| 免费人成在线观看网站| 黄色网页免费在线观看| 亚洲性生活视频在线观看| 久久成人18免费观看| 国产美女精品写真福利视频| 日本高清视频在线| 超碰超碰在线观看| 91精品国产色综合| 亚洲午夜久久久久久久久电影网| 最新亚洲精品| 视频在线观看你懂的| 亚洲免费人成在线视频观看| 欧美在线视频你懂得| 日本一区不卡| 亚洲国产岛国毛片在线| av男人一区| 嫩草影院发布页| 亚洲精品在线观看av| 精品国产三级a∨在线| 中文字幕av一区二区三区谷原希美| 成人av网在线| 秋霞影视一区二区三区| 日本人妖在线| 国语对白中文字幕| 69视频在线观看免费| 久久综合一区二区三区| 日韩在线精品视频| 亚洲综合无码一区二区| 日韩亚洲国产精品| 在线观看福利电影| www.午夜色大片| 精品视频一二三区| 麻豆精品国产传媒| 免费在线一区二区| 国产精品久久久一区| 91麻豆精品国产无毒不卡在线观看| 蜜臀久久99精品久久久久宅男 | 老司机凹凸av亚洲导航| 三级国产在线观看| 色aⅴ色av色av偷拍| 91激情在线观看| 一级欧美一级日韩片| 蜜桃视频日韩| 国产精品一区av| 亚洲经典中文字幕| 一区二区高清在线| 欧美国产精品专区| 亚洲毛片av| 国产高清日韩| 欧美成人精品一区二区男人小说| 麻豆av电影| 亚洲av无码一区二区三区dv| 久久久精品人妻无码专区| 色一情一区二区三区四区| 欧美日本亚洲视频| 在线观看91av| 亚洲精品美腿丝袜| 国产一区二区三区蝌蚪| 精品国产成人| 欧美一级二级视频| 久久久pmvav| 最近中文字幕mv免费高清在线| 二区三区偷拍浴室洗澡视频| 久久成人在线观看| 韩国黄色一级片| 91免费国产精品| 国产精品一区二区av| 欧美激情高清视频| 亚洲激情电影中文字幕| 日韩视频免费直播| 亚洲国产wwwccc36天堂| 成人精品视频一区二区三区| 在线国产欧美| 精品国产一区二区三区小蝌蚪| 精品久久对白| 国产日产精品一区二区三区四区的观看方式| 先锋成人av| 2020中文字幕在线播放| 国产精品入口麻豆高清| 久久国产香蕉视频| 欧美成人一区二区三区高清| 蜜臀aⅴ国产精品久久久国产老师| 亚洲中文字幕无码一区二区三区 | 国产在线视频你懂的| 久久久久成人片免费观看蜜芽| 亚洲综合伊人久久| 国产 欧美 日本| www.射射射| 欧美日韩国产精品一卡| 91久久久精品| 欧美日本黄视频| 91高清视频在线免费观看| 亚洲大胆人体在线| 欧美性做爰猛烈叫床潮| 亚洲免费观看高清| 亚洲成av人片一区二区梦乃| 国产精品护士白丝一区av| 久草精品在线观看| 成人av电影在线| 亚洲国产精品黑人久久久| 亚洲视频一区在线观看| 久久精品视频网| 极品销魂美女一区二区三区| 久久av一区| 亚洲欧洲视频| 精品在线播放免费| 久久精品夜夜夜夜久久| 一区二区三区在线观看网站| 日韩欧美在线视频| 欧美午夜精品久久久久久浪潮| 欧美视频日韩视频| 亚洲免费视频在线观看| 久久免费视频在线| 欧美亚洲伦理www| 国外色69视频在线观看| 亚洲一区二区日本| 成人网址在线观看| 成人激情在线观看| 水蜜桃一区二区| 亚洲色图38p| 久久国产色av免费观看| 日日碰狠狠丁香久燥| 手机免费看av片| 日本护士做爰视频| 美国美女黄色片| 国产性生活大片| 青娱乐免费在线视频| 国产精品爽爽久久| 亚洲精品福利网站| 暧暧视频免费| 黄色网在线播放| 国产调教视频在线观看| 亚洲日日夜夜| 你懂的在线观看一区二区| 在线视频观看日韩| 日本一区二区免费在线观看视频 | 美国av一区二区三区| 免费无码不卡视频在线观看| 噜噜噜在线视频| 免费a v网站| 欧美三日本三级少妇99| 亚洲va在线观看| 国产精品午夜一区二区| 国产日韩欧美第一页| 色xxx在线播放| 免费av福利| v片在线观看| 日韩欧美一区二区三区在线观看| 另类视频一区二区三区| 国产精品亚洲人成在99www| 日本不卡的三区四区五区| 国产成人精品综合在线观看| 国产日韩v精品一区二区| 亚洲女同一区二区| 亚洲女人天堂视频| 亚洲bt天天射| 午夜免费精品视频| 亚洲日本韩国在线| 蜜桃av鲁一鲁一鲁一鲁俄罗斯的| 中文字幕无线码| 尤物在线观看| 天堂资源在线观看| 女囚岛在线观看| 精品国产鲁一鲁****| 国产精品一二| 国产精品香蕉一区二区三区| 日韩一区欧美一区| 69av一区二区三区| 国产精品无av码在线观看| 无码专区aaaaaa免费视频| 午夜大片在线观看| 亚洲午夜无码久久久久| 日日草天天草| 欧美性www| 久久美女视频| 日韩不卡在线观看日韩不卡视频| 99国产精品久久久久久久久久久| 国产精品视频你懂的| 亚洲成人久久久久| 国产免费一区二区| 国产伦精品一区二区三区妓女| 凸凹人妻人人澡人人添| 小次郎av收藏家| 日本欧美一区| 狠狠色综合日日| 日韩精品中文字幕一区| 欧美精品一区二区免费| 国产精品福利视频| 国产成人亚洲精品无码h在线| 日本69式三人交| 亚洲欧美日韩免费| 91嫩草在线播放| 91午夜精品| 日韩精品欧美精品| 欧美福利视频导航| 成人一区二区在线| 99久久久无码国产精品衣服| 国产精品免费麻豆入口| 在线观看特色大片免费视频| 人人爽香蕉精品| 日韩视频一区二区三区| 久久精品magnetxturnbtih| 一区二区在线播放视频| 极品颜值美女露脸啪啪| 福利视频网址导航| 污视频免费在线观看| 亚洲美女黄色| 91精品国产福利在线观看| 欧美伊久线香蕉线新在线| wwwxxx黄色片| 午夜精品一区二区三| 狠狠色一日本高清视频| 素人啪啪色综合| 国产激情一区二区三区桃花岛亚洲| 精品999久久久| 91中文字幕一区| 97伦伦午夜电影理伦片| 樱花草www在线观看| 欧美黄页免费| 国产午夜亚洲精品午夜鲁丝片| 欧美人在线视频| 制服丝袜中文字幕第一页| 黄色av一区二区| 麻豆国产在线播放| 亚洲深夜激情| 亚洲福利视频久久| 国产精品成人久久电影| 天天综合久久综合| 黄色网页在线免费看| 蜜桃视频一区二区| 在线精品播放av| 亚洲精品成人久久久998| 久久久无码人妻精品一区| 禁网站在线观看免费视频| 性欧美又大又长又硬| 成人免费视频免费观看| 久久国产视频网站| 中文字幕日韩久久| 91在线资源站| 国产精品成人国产| 久久99国产精品成人| 亚洲成人av在线播放| 国产精品无码免费专区午夜| 国产亚洲精品久久久久久无几年桃| 黄色毛片视频| 99精品99| 中文字幕亚洲色图| 亚洲欧美激情一区二区三区| 日本www高清| 亚洲精品mv| 99精品欧美一区二区三区小说 | 中文字幕在线视频区| 亚洲专区视频| 在线亚洲一区二区| 秋霞在线一区二区| 日本道在线观看| 日本在线免费| 国产视频一区三区| 伊人亚洲福利一区二区三区| 福利片一区二区三区| 少妇av在线播放| 国产激情一区| 欧美日韩国产区| 亚洲自拍偷拍在线| 国产在线拍揄自揄拍无码视频| 幼a在线观看| 白白色亚洲国产精品| 国产精品久久久久久久久久ktv | 国产精品二区二区三区| 成人毛片18女人毛片| av电影在线免费| 狠狠色丁香久久婷婷综合_中| 欧美理论片在线观看| 素人fc2av清纯18岁| 性色av一区| 国产91丝袜在线观看| 久久精品99久久香蕉国产色戒| a级黄色小视频| 97精品人妻一区二区三区在线| 午夜性色福利影院| 久久中文字幕一区二区| 在线观看一区二区视频| 青青草国产精品视频| 国产1卡2卡三卡四卡网站| 亚洲a一区二区三区| 亚洲国产精品久久久久秋霞影院 | 国产av一区二区三区| 性欧美高清come| 国产日韩精品一区二区三区| 国产视频精品网| 日韩 欧美 综合| 91九色在线播放| 亚洲一区在线观看视频| 国产高清免费在线| 久久免费精品一区二区| 精品一区二区三区视频在线播放 | 欧美日韩国产高清视频| 天天色综合久久| 精品欧美久久| 色狠狠久久aa北条麻妃| 香蕉成人在线视频| 情趣网站视频在线观看| 国产精品12区| 精品一区日韩成人| 午夜一级黄色片| 精品成人18| 精品亚洲精品福利线在观看| 亚洲午夜无码av毛片久久| 亚洲伊人网在线观看| 成人久久久久| 日韩欧美高清dvd碟片| 男生和女生一起差差差视频| xxxx黄色| 精品一区免费av| 99久久精品无码一区二区毛片 | 一区二区三区日韩精品| 少妇高潮大叫好爽喷水| 两个人看的无遮挡免费视频| 久久国产人妖系列| 欧美在线视频一二三| 影音先锋男人在线| 欧美亚洲天堂| 91国产福利在线| 奇米影视亚洲色图| xxxx69视频| 日韩成人精品在线观看| 91久久综合亚洲鲁鲁五月天| 东京干手机福利视频| 中文字幕一区二区av| 亚洲偷欧美偷国内偷| 欧美88888| 图片一区二区| 欧美日本高清视频在线观看| 国产网站免费在线观看| 九色porn| 国产精品久久影院| 日韩电影大全在线观看| 亚洲av片在线观看| 在线高清一区| 成人一区二区电影| 又粗又硬又爽国产视频| 欧美高清视频在线观看mv| 久久久久久久久久久av| 97久久天天综合色天天综合色hd| 四季av中文字幕| 欧美成人黑人| 日韩精品久久久久| 日本一区二区在线观看视频| 国产网友自拍视频导航网站在线观看| 一本色道久久加勒比精品| av动漫在线观看| 裸体xxxx视频在线| 一本一本大道香蕉久在线精品| 白嫩情侣偷拍呻吟刺激| 深夜成人在线| 欧美视频精品在线| 久久久久久亚洲中文字幕无码| 免费大片黄在线| 最新国产精品久久精品| 青青在线免费观看视频| 欧美成人三区| 欧美一级国产精品| 久久机热这里只有精品| 你微笑时很美电视剧整集高清不卡| 日韩黄色av网站| 久久久成人免费视频| 一区二区中文| 国产在线精品一区| wwwcom羞羞网站| 亚洲高清在线视频| av女人的天堂| 伊人久久av| 337p亚洲精品色噜噜| 91香蕉视频污在线观看| 日韩成人一级| 国产主播欧美精品| 四虎精品一区二区三区| 奇米在线7777在线精品| 做爰高潮hd色即是空| 毛片网站在线| 欧美一区二区三区的| 97超碰人人干| 亚洲高清久久| 亚洲成人av动漫| 国产在线免费观看| 亚洲无线码一区二区三区| 一级欧美一级日韩片| 福利在线一区| 久久99国产综合精品女同| 日韩在线观看视频网站| 国产91色综合久久免费分享| 人妻无码视频一区二区三区| 亚洲美女尤物影院| 久久久久女教师免费一区| 免费国产阿v视频在线观看| 国产欧美日本一区视频| 国产性生活毛片|