毕业设计(毕业设计)转速表计数器的设计制作之程序代码

计数器代码  时间:2021-03-19  阅读:()

(毕业设计)转速表计数器的设计制作之程序代码BZW0 EQU 20H

BZW1 EQU BZW0+1

Hour EQU BZW1+1

Minuter EQU HOUR+1

FLASHBIT EQU MINUTER+1 ;=55Hshownoflash;=03H showled8flash

;=02Hshowled7flash

;=01Hshowled6flash

;=00H showled5flash

KEYFLAG EQU FLASHBIT+1 ;D0=1 show PRG Down;D1=1 showYZ Down

;D2=1 showJST Down

Zszl EQU KEYFLAG+1

Zszh EQU Zszl+1

Yzszl EQU Zszh+1

Yzszh EQU Yzszl+1

Jszl EQU Yzszh+1

Jszh EQU Jszl+1

AAL00 EQU Jszh+1

AAH00 EQU AAL00+1

YZSZL1 EQU AAH00+1

YZSZH1 EQU YZSZL1+1

JSZL1 EQU YZSZH1+1

JSZH1 EQU JSZL1+1

Disbuf0 EQU JSZH1+1 ;Disbuf0---Disbuf3 displaynumberorCouner Disbuf1 EQU Disbuf0+1

Disbuf2 EQU Disbuf1+1

Disbuf3 EQU Disbuf2+1

Disbuf4 EQU Disbuf3+1 ;Disbuf4---Disbuf7displaytimeorspeed Disbuf5 EQU Disbuf4+1

Disbuf6 EQU Disbuf5+1

Disbuf7 EQU Disbuf6+1

Zscs EQU Disbuf7+1

DDcs1 EQU Zscs+1

DDcs2 EQU DDcs1+1

KEYCOU EQU DDCS2+1

FLASHFLAG EQU KEYCOU+1

FLASHC EQU FLASHFLAG+1

JSZL10 EQU FLASHC+1 JSZH10 EQU

JSZL10+1 JSZL11 EQU JSZH10+1 JSZH11 EQUJSZL11+1 STAKk EQU JSZH11+1 stakkk equstakk+1 stak equ stakkk+1 ywk1 equstak+1

ywk2 equ ywk1+1ywk3 equ ywk2+1 ywk4 equ ywk3+1 ywk5 equywk4+1 ywk6 equ ywk5+1 ywk7 equ ywk6+1 ywk8 equywk7+1 ywk9 equ ywk8+1 ywk10 equ ywk9+1 ywk11 equywk10+1 ywk12 equ ywk11+1 ywk13 equ ywk12+1 ywk14equywk13+1 ywk15 equywk14+1 ywkend equywk15+1 checkequ stak

ORG0000H

LJMP START ORG0003H

CLR EX0

RETI

ORG000BH

LJMP TIME0 ORG0013H

CLR EX1

RETI

ORG001BH

LJMP TIME1

ORG0023Hljmpssint

ORG00100H

START: MOV R0, #0 MOV R1, #0

LOOP: DJNZ R1, LOOP DJNZ R0, LOOP

MOV IE, #00H MOV SP, #STAK MOVTMOD,#16H MOV R0, #20H

MOV R1, #STAK-20H CLR A

Clear: MOV @R0, A INC R0djnz R1, Clear

MOV TL0, #0FFH MOV TH0, #0FFHMOV TL1, #0f0H MOV TH1, #0d8Hmov 0cdh, #0ffh mov 0cch, #0eehmov 0cbh, #0ffh mov 0cah, #0eehmov scon, #50h mov 0c8h, #34h

MOV ZSCS, #64H SETB EA

SETB ES

SETB TR1

SETB ET1

SETB ET0

SETB TR0lcal l read1mov a,checklcal l readlcal l readsum

SETB BZW1.2 MAIN:

LCALL KEY

LCALL DATT

LCALL SENDZS LCALL SENDYZ LCALL SENDJS

LCALL CONTROL

LCALL DISPLAY LJMP MAIN

KEY: MOV A, P3 JNB P3.7,yz

JNB P3.6, JST jnbp0.4,abcjmpabcdabc:lcal l ywxsabcd:

MOV KEYCOU, #0 CLR BZW1.0 LJMPKEYRET

YZ: MOV KEYFLAG,#02H INC KEYCOUMOV A, KEYCOU CJNE A,#10H,KEYRET jbbzw0.1,keyret MOV A, stakk INCA

CJNE A, #0AH,YZZ MOV A, #00H YZZ:MOVstakk, A lcal l writelcal l readsum

SETB BZW1.2 LJMP KEYRET

JST: MOV KEYFLAG,#04H INC KEYCOU

MOV A, KEYCOU

CJNE A,#10H,KEYRET

CLR BZW1.2

JB BZW0.1, JST23

SETB BZW0.1

CLR BZW0.5

MOV R0, #AAL00

MOV R5, #02H

CLR A

CLEAR1: MOV @R0, A

INC R0

DJNZ R5, CLEAR1

LJMP KEYRET

JST23: CLR BZW0.1

SETB BZW0.3

SETB BZW1.1 KEYRET: RETDATT: JNB BZW0.1,DATT3 MOV R5, AAH00MOV R4, AAL00

MOV R3, #00H

MOV R2, #60

LCALL DUDIV

MOV JSZH10, R5

MOV JSZL10, R4

MOV YZSZL1, YZSZL MOV YZSZH1, YZSZH MOV

JSZL11, JSZL10 MOV JSZH11, JSZH10 MOVR0, #YZSZL1

MOV R1, #JSZL11

MOV R3, #02H

LCALL MSUB

JB BZW0.7, DATT22 MOV A, @R0INC R0

ORL A, @R0

CJNE A,#00H,DATT3

DATT22:CLR BZW0.1

SETB BZW0.3

DATT3: JB BZW0.5, DATT31 LJMP DATTRETDATT31: CLR BZW0.5

MOV A, ZSZL

MOV B, ZSZH

ORL A, B

CJNE A, #00H,DATT310 JB BZW0.4,DATT32CLR BZW0.6

MOV DDCS1,#0C8H

MOV DDCS2,#12H

SETB BZW0.4

SJMP DATTRET

DATT310:CLR BZW0.4

SETB BZW0.0

CLR BZW0.2

MOV FLASHBIT, #55H SJMP DATTRET

DATT32: JNB BZW0.6, DATTRET CLR BZW0.0DATTRET: RET

MSUB: CLR BZW0.7

MOV A, R0

MOV R2, A

MOV A, R3

MOV R7, A

CLR C

LP0: MOV A, @R0

SUBB A, @R1

MOV @R0,A

INC R0

INC R1

DJNZ R7, LP0

JNC LP1

SETB BZW0.7

LP1: MOV A, R2

MOV R0, A

RET

TIME0: PUSH Acc

PUSH PSW

MOV A, #01H

CLR C

ADD A, JSZL

MOV JSZL, A

CLR A

ADDC A, JSZH

MOV JSZH, A

JNB BZW0.1, TIME01

MOV A, #01H CLR C

ADD A, AAL00 MOV AAL00, A CLR AADDC A, AAH00 MOV AAH00, A TIME01: POPPSW

POP Acc

RETI

TIME1: PUSH Acc

PUSH PSW

MOV TH1, #0d8H MOV TL1, #0f0H

DJNZ ZSCS, TIME1RET SETB BZW0.5

MOV ZSZH, JSZH MOV ZSZL, JSZL

totyun:香港cn2 vps,5折优惠,$6/月,10Mbps带宽,不限流量,2G内存/2核/20g+50g

totyun,新公司,主要运作香港vps、日本vps业务,接入cn2网络,不限制流量!VPS基于KVM虚拟,采用系统盘和数据盘分离,从4G内存开始支持Windows系统...大家注意下,网络分“Premium China”、“Global”,由于站长尚未测试,所以也还不清楚情况,有喜欢吃螃蟹的尝试过不妨告诉下站长。官方网站:https://totyun.com一次性5折优惠码:X4QTYVNB3P...

欧路云:美国CUVIP线路10G防御,8折优惠,19元/月起

欧路云新上了美国洛杉矶cera机房的云服务器,具备弹性云特征(可自定义需要的资源配置:E5-2660 V3、内存、硬盘、流量、带宽),直连网络(联通CUVIP线路),KVM虚拟,自带一个IP,支持购买多个IP,10G的DDoS防御。付款方式:PayPal、支付宝、微信、数字货币(BTC USDT LTC ETH)测试IP:23.224.49.126云服务器 全场8折 优惠码:zhujiceping...

物语云-VPS-美国洛杉矶VPS无限流量云windows大带宽100M不限流量 26/月起

物语云计算怎么样?物语云计算(MonogatariCloud)是一家成立于2016年的老牌国人商家,主营国内游戏高防独服业务,拥有多家机房资源,产品质量过硬,颇有一定口碑。本次带来的是特惠活动为美国洛杉矶Cera机房的不限流量大带宽VPS,去程直连回程4837,支持免费安装Windows系统。值得注意的是,物语云采用的虚拟化技术为Hyper-v,因此并不会超售超开。一、物语云官网点击此处进入物语云...

计数器代码为你推荐
小企业如何做品牌中小企业如何树立品牌形象,提高知名度?filezilla_server如何用FileZilla Server新增FTP帐号补贴eset瑞东集团中粮集团主要生产什么的?是国企么3g手机有哪些什么样的手机属于3G手机?欢迎光临本店宾馆欢迎语都有哪些? 越多越专业越好kingcmsKingcms 怎么解决会员登录页面的问题骑士人才系统骑士人才系统程序怎么那么难用,刚开始用盗版的不好用,买了正版的还是不好用,不是程序不兼容,就是功能qq挂件有没有免费的QQ挂件啊?无忧代理网什么是 ‘无忧在线’ 安全电脑保护专家?
租服务器价格 联通vps 最便宜虚拟主机 万网免费域名 suspended sockscap 论坛空间 e蜗 毫秒英文 腾讯云分析 域名评估 电信虚拟主机 申请网页 阿里云手机官网 创速 碳云 美国主机 cdn加速 ipower neobux 更多