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

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

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

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

接上篇:pic單片機采用定時器中斷的閃燈實驗報告:http://m.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

關閉窗口
国产在线a不卡| 精品176二区| 久久久综合香蕉尹人综合网 | 3751色影院一区二区三区| 欧美精品色网| 欧洲vodafone精品| 天天色综合天天色| 色婷婷久久一区二区三区麻豆| 亚洲人成精品久久久| 亚洲欧美日韩一区成人| 性猛交╳xxx乱大交| 国产精品精品视频一区二区三区| 亚洲一区二区精品视频| 91成人观看| 视频三区在线| 亚洲天堂一区| www.av天天| 日本欧洲国产一区二区| 亚洲精品久久久久国产| 国产99一区视频免费| 中文成人激情娱乐网| 影音av资源网| 波多野结衣黄色网址| 精品人妻一区二区三区四区在线| 欧美国产精品人人做人人爱 | 欧美激情一级二级| 亚洲宅男天堂在线观看无病毒| blacked蜜桃精品一区| 韩国三级在线观看久| 精品美女www爽爽爽视频| 青青草原国产在线视频| 国产精品白嫩美女在线观看 | 无码专区aaaaaa免费视频| 美女福利视频一区| 亚洲国产精品一区二区www | 欧洲美一区二区三区亚洲| 97xxxxx| 国产精品网址在线| 亚洲电影在线看| 久久久久9999亚洲精品| 欧美日韩水蜜桃| 欧洲亚洲精品久久久久| 天堂在线视频| 天堂在线中文网| 日本一级片免费| 91免费黄视频| 成人国产精品日本在线| 国产丝袜一区视频在线观看| 中文字幕av在线一区二区三区| 国产高清一区| 欧美aaa级| 色视频在线看| 国产精品18久久久久网站| 精品91免费| 中文字幕久久久| 欧美午夜性色大片在线观看| 国产成人免费视频精品含羞草妖精| 亚洲精品中文字幕99999| 中文字幕日韩亚洲| 日韩中文视频| 国外av在线| 亚洲图片123| 国产不卡一卡2卡三卡4卡5卡在线| 亚洲av无码精品一区二区| 91精品又粗又猛又爽| 岛国av免费在线| 精品91一区二区三区| 国产一区二区在线播放| 国产精品狼人色视频一区| 中文字幕亚洲一区二区三区| 艳妇乳肉亭妇荡乳av| 亚洲av少妇一区二区在线观看| 亚洲人成色77777| 国产精品免费一区二区三区观看 | 国产娇喘精品一区二区三区图片 | 亚洲午夜精品久久久久久性色 | 5566中文字幕一区二区| 自拍偷拍亚洲在线| 国产一区二区av| 少妇激情综合网| 欧美在线不卡视频| 国产欧美日韩另类视频免费观看| 日韩国产精品大片| 青青草97国产精品麻豆| 黑巨人与欧美精品一区| 亚洲女人18毛片水真多| 日本少妇性高潮| av鲁丝一区鲁丝二区鲁丝三区| 又色又爽又黄18网站| 蜜臀av无码一区二区三区| 福利视频一区二区三区四区| 91九色在线观看视频| 欧洲精品国产| 国产成人生活片| 亚洲国产一区二区精品视频| 成人美女免费网站视频| 99久久伊人精品影院| 国产精品天天狠天天看| 99久久免费国| 日韩国产高清一区| 国产一区不卡在线观看| 国产成人福利视频| 国内精品久久久久久影视8| 亚洲欧美一区二区精品久久久| 欧美无砖砖区免费| 日韩精品一区在线| 在线观看国产日韩| 欧美国产美女| 亚洲精品v亚洲精品v日韩精品| 亚洲私人影吧| 成年人免费在线视频| 高清视频在线www色| 日本黄色免费网站| 国产黄色一级片| 男男互摸gay网站| www.夜色| 日本羞羞视频| 在线观看视频污| 欧美1234区| 午夜dj在线观看高清视频完整版| 国产精品一级伦理| porn视频在线观看| 女海盗2成人h版中文字幕| 色综合久久影院| 韩国主播福利视频一区二区三区| 欧美亚洲系列| 国产精品美女久久久久| 美女精品视频在线| 精品久久ai电影| 99精品中文字幕在线不卡| 一区二区在线免费播放| 国产精品成人av| 精彩视频一区二区三区| 韩国av一区二区三区在线观看| 国产欧美一区二区三区鸳鸯浴| 精品国产乱码久久久久久天美 | 99久久99久久免费精品小说| 欧美色老女人| 国产写真视频在线观看| 视频一区在线| 天堂在线一区二区| 麻豆一区二区99久久久久| 秋霞影院一区二区| 国产精品自拍毛片| 95精品视频在线| 久久免费美女视频| 亚洲欧洲精品成人久久奇米网| 中文字幕亚洲区| 精品高清一区二区三区| 日韩麻豆第一页| 国产美女久久久| 亚洲 自拍 另类小说综合图区| 精品国产乱码久久久久夜深人妻| 97免费在线观看视频| 亚洲中文一区二区| 九色精品视频在线观看| 在线中文字日产幕| 狠狠躁夜夜躁人人爽天天高潮| 濑亚美莉大战黑人中文字幕| 97久精品国产片一区二区三区 | 亚洲激情影院| 青青草91视频| 亚洲国产精品久久久久秋霞影院 | 亚洲丶国产丶欧美一区二区三区| 亚洲男人天堂手机在线| 91手机在线播放| 日日碰狠狠躁久久躁婷婷| 青娱乐91视频| 激情综合五月网| 日本年轻的继坶中文字幕| 巨骚激情综合| 神马久久资源| 香蕉视频一区| 日韩亚洲国产欧美| 成人国产精品免费观看| 国产精品乱码一区二区三区软件| 欧美日韩国产中文精品字幕自在自线| 欧美日韩亚洲不卡| 一区二区三区久久精品| 久久噜噜噜精品国产亚洲综合| 午夜精品一区二区三区四区 | 亚洲第一黄色| 99久久久精品| 亚洲成国产人片在线观看| 色婷婷av一区二区三区在线观看| 欧美久久在线| 亚洲欧洲日本精品| 日韩视频中文字幕在线观看| 中文天堂在线视频| 黑粗硬大欧美视频| 久草免费在线观看| 欧美精品一卡| 亚洲大片一区二区三区| 7777kkkk成人观看| 亚洲欧美精品在线观看| 国产真人真事毛片视频| 91久久久久国产一区二区| 国产二级c片l毛片| 久久男人天堂| 日韩电影一区二区三区四区| 51精品秘密在线观看| 国产欧美一区二区视频 | 午夜精品短视频| 青春草免费视频| 国产无遮挡又黄又爽免费网站| 91精品网站在线观看| 国产成人av福利| 亚洲精品视频久久| 亚洲国产精品女人| 视频一区视频二区视频| 免费一级suv好看的国产网站| 99久久精品国产成人一区二区 | 中日韩精品视频在线观看| 2020色愉拍亚洲偷自拍| xxxx在线视频| 国产成人影院| 国产高清在线观看免费不卡| 精品国产污污免费网站入口| 国产深夜精品福利| 中文字幕 亚洲一区| 欧美人与动性xxxxx杂性| 久久米奇亚洲| 国产一区欧美| 亚洲一区二区美女| 成人美女免费网站视频| 精品欧美一区二区久久久| 免费一看一级毛片| 露出调教综合另类| 亚洲女同ⅹxx女同tv| 中文字幕在线视频日韩| 毛片av免费在线观看| 香蕉久久国产av一区二区| 国产超碰在线观看| 亚洲欧美综合久久久| 日本一区二区高清| 欧美中文在线观看国产| 欧美亚洲日本一区二区三区| 国产免费一区二区三区免费视频| 国产调教视频在线观看| 久88久久88久久久| 欧美一区二区三区婷婷月色| 亚洲精品免费在线视频| 在线视频一二区| 国产www视频| 麻豆app在线观看| 亚洲制服av| 欧美性三三影院| 国产亚洲欧美另类一区二区三区| 91大神福利视频| 亚洲国产精华液| 免费精品国产的网站免费观看| 亚洲一区在线免费观看| 国产精品theporn88| 性少妇bbw张开| 精品国产福利一区二区在线| 高清一区二区三区av| 亚洲精品一二三区| 黄色一区三区| 亚洲大尺度在线观看| 婷婷色在线播放| 成人国产精品免费观看| 日本a级片电影一区二区| 337人体粉嫩噜噜噜| 丝袜免费视频| 麻豆国产一区二区三区四区| 夜夜精品浪潮av一区二区三区| 国产精品一区二区三区在线观 | 欧美激情精品久久久久久久变态| 精品人妻一区二区免费| 99re6在线视频| 全球av集中精品导航福利| 国产精品久久久久天堂| 亚洲自拍偷拍一区| 亚洲va在线观看| 中文字幕在线视频观看| 青椒成人免费视频| 亲子乱一区二区三区电影| 国产视频精品免费| 黄页视频在线播放| 国产免费观看久久| 精品一区日韩成人| 性欧美18一19性猛交| 91精品国产自产在线丝袜啪| 欧美亚洲一区二区三区四区| a级免费在线观看| 国产超碰人人模人人爽人人添| 国产精品高潮久久| 欧美激情一区二区三区蜜桃视频| 91精品视频专区| 国产一二三av| 欧美日韩视频在线播放| 久久99国产精品尤物| 91av网站在线播放| 伊人久久综合视频| 国产精品久久乐| 欧美在线综合视频| 免费涩涩18网站入口| 成人高清在线观看免费| 欧美a级片网站| 日韩欧美一二区| 国产999免费视频| 日本亲与子乱a| 亚洲黄色影片| 97精品视频在线观看| 亚洲蜜桃精久久久久久久久久久久 | 国产性色一区二区| 国产精品亚洲视频在线观看| 亚洲欧美在线视频免费| 免费成人毛片| 欧美tk丨vk视频| 已婚少妇美妙人妻系列| 啊啊啊好爽视频| 成人美女视频在线观看18| 91成人精品网站| 亚洲久久在线观看| 高清毛片在线观看| 欧美国产一区二区| 日本特级黄色大片| 亚洲第一天堂网| 日韩在线你懂的| 中文在线不卡视频| 国产污视频在线观看| 一区二区三区伦理| 久久伊99综合婷婷久久伊| 日本不卡一区二区三区在线观看| 欧美黑人乱大交| 免费精品视频| 99热99热| 国产人成高清视频观看| 日韩理论电影大全| 精品99一区二区三区| 美女脱光内衣内裤| 国产亚洲成av人片在线观看| 欧美日本视频在线| 欧美婷婷精品激情| 色视频在线观看福利| 亚洲三级视频在线观看| 视频一区二区三区免费观看| xxxxbbbb欧美| 麻豆91精品91久久久的内涵| www.一区二区三区| 欧美色图亚洲图片| 国产一区二区精品久久| 国产日韩精品入口| 经典三级一区二区三区视频| 亚洲激情综合| 超碰97国产在线| 夜夜爽夜夜操| 首页综合国产亚洲丝袜| 国产精品v欧美精品v日韩精品| 国产自产视频| 国产91精品免费| 亚洲国产成人久久| 欧美精品入口蜜桃| 日本亚洲不卡| 欧美整片在线观看| 欧美乱大交xxxx| 国产99久久久久| 伊人成色综合网| 蜜桃视频在线观看www社区| 欧美日韩国产综合久久| 99热99这里只有精品| 91成人噜噜噜在线播放| 性欧美xxxx| 男人打飞机网站| 激情小说亚洲一区| 国产传媒久久久| 成人狠狠色综合| 亚洲欧美国产77777| av地址在线观看| 成人欧美一区| 欧美日韩一区国产| 国产精品视频看看| 四虎884aa成人精品最新| 国产成人一区三区| 九九热精品在线视频| 91蜜桃网址入口| 91看片淫黄大片91| 日本成人一区| 制服丝袜激情欧洲亚洲| 日韩av在线播| 欧美日本中文| 日韩免费电影一区二区三区| 美臀av在线| 欧美日韩国产在线播放网站| 日本三级视频在线| 欧美特黄一区| 欧美一区二区三区电影在线观看 | 五月天激情婷婷| 国产成人av一区二区三区在线 | 国产三级自拍| 欧美国产亚洲另类动漫| 亚洲高清无码久久| 少妇视频一区| 日韩在线视频线视频免费网站| 五月婷婷狠狠干| 2020国产精品自拍| 中文字幕在线视频播放| 欧美黄色网视频| 热久久免费国产视频|