久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
51單片機定時器中斷實現數碼管0-9閃爍匯編程序
[打印本頁]
作者:
daniu
時間:
2014-12-27 18:22
標題:
51單片機定時器中斷實現數碼管0-9閃爍匯編程序
本帖最后由 daniu 于 2014-12-27 18:25 編輯
;============================================================
;程序編寫人:蘭建
;編寫地點:51hei培訓機構
;時間:5月23日下午 星期六
;功能:本程序利用定時器中斷0方法,實現P0口數碼管0-9的閃爍功能
;=======================開始初始化================================
SHUCHU EQU P0 ;定義P0口為輸出口
PIANXUAN EQU P2 ;設置P2.0為片選
SHUZI EQU 30H
CISHU EQU 20 ;循環20次數為1秒
MODE EQU 01H
C_BIT BIT 20H.0 ;數碼管閃爍標志位設置
;========================程序開始================================
ORG 00H ;程序開始
LJMP START ;跳到START
ORG 0BH ;定時器中斷0入口地址
JMP T0_1 ;跳到定時器中斷0服務程序
ORG 0030H ;入口地址
START:MOV R5,#CISHU
CALL INIT ;開定時器中斷0,設置定時初值
MOV PIANXUAN,#00 ;片選初始化
MOV SHUZI,#00 ;數碼管顯示初始化
MOV DPTR,#TAB
MOV SHUZI,#00
MOV SP,#30H ;移開指針
;==========================主程序=================================
MAIN:JNB C_BIT,L0 ;判斷數碼管閃爍標志位,為1數碼管點亮,為0滅
MOV A,SHUZI
CALL CHABIAO
CALL XIANSHI
JMP LL
L0:MOV SHUCHU,#0FFH ;數碼管滅
LL:JMP MAIN ;返回主程序
;========================中斷設置子程序============================
;輸入:無
;輸出:無
;實現的功能:初始化定時器0,初值設置
;==================================================================
INIT:MOV TMOD,#MODE ;定時器1工作方式1
MOV TL1,#0B0H ;設定時初值
MOV TH1,#3CH
MOV IE,#82H
SETB TR0
RET
;====================定時器中斷0服務子程序=========================
;輸入:P0
;輸出:P0
;實現的功能:定時1S后P0口取反
;===================================================================
T0_1:MOV TL0,#0B0H
MOV TH0,#3CH
DJNZ R5,L1
CPL C_BIT
JB C_BIT,L2
INC SHUZI
MOV A,SHUZI
CJNE A,#10,L2
MOV SHUZI,#00
L2:MOV R5,#CISHU
L1:RETI
;========================查表子程序===========================
;輸入:"DPTR"
;輸出:"A"
;實現的功能:把A的數輸出到P0口顯示
;=============================================================
CHABIAO:MOVC A,@A+DPTR
RET
;========================顯示子程序===========================
;輸入:"A"
;輸出:"P2口"
;實現的功能:把A的數輸出到P0口顯示
;=============================================================
XIANSHI:MOV SHUCHU,A
RET
;==========================共陽查表數據=============================
TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
;============================程序結束===============================
END
復制代碼
作者:
rangjunkai
時間:
2015-10-18 21:52
你好,請問這個有圖嗎,在proteus里的
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
国产超碰人人爽人人做人人爱
|
国产亚洲精品精品国产亚洲综合
|
午夜视频在线观看一区二区
|
日本免费一区二区三区
|
欧美成人影院
|
久久精品小视频
|
日韩欧美亚洲
|
亚洲一区二区久久
|
麻豆视频在线免费观看
|
91精品久久久久久综合五月天
|
亚洲精品视频免费
|
中文字幕乱码一区二区三区
|
亚洲第1页
|
国产精品久久久久久久久免费软件
|
a免费观看
|
国产一区二区三区四区
|
91精品国产91久久综合桃花
|
亚洲欧美日本在线
|
国产精品色
|
99精品欧美一区二区蜜桃免费
|
欧美精品在线一区
|
av在线免费观看网址
|
国产精品日本一区二区在线播放
|
精品久久久网站
|
欧美日韩中文国产一区发布
|
免费看欧美一级片
|
99久久婷婷国产亚洲终合精品
|
中文字幕av中文字幕
|
视频一区二区在线观看
|
欧美激情在线精品一区二区三区
|
亚洲精品99999
|
久久亚洲免费
|
精品视频在线观看
|
久草视频网站
|
欧美三级三级三级爽爽爽
|
亚洲日本视频
|
一级欧美
|
三级高清
|
国产有码
|
亚洲成人黄色
|
农夫在线精品视频免费观看
|