- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
乒乓球计分器用单片机实现并仿真
实验19
实验19
姓名:**
专业:电子信息工程技术
学号:2007030172
目的:实现乒乓球比赛计分,并显示比赛局数和结果。
原理:
本实验实现在外部中断情况下对乒乓球赛加减记数,实现对比赛局数的显示。首先设置堆栈指针,对程序进行初始化,计数器对外部脉冲计数,所以IT1、IT0、EX1、EX0置1,同时开启中断允许总控制位EA,即IE=85H,TCON=05H。R0,R1,r2中分别存放甲得分、乙得分、比赛局数,初始值为零。利用查表程序使第一组得分的十位数字显示在第一个数码管,个位数字显示在第二个数码管,第二组得分的十位数字显示在第三个数码管,个位数字显示在第四个数码管。本实验采用共阴极数码管,当对应管脚接低电平是显示数字。
程序如下:ORG 0000H
LJMP MAIN
ORG 0003H
LJMP IT0P
ORG 0013H
LJMP IT1P
ORG 1000H
MAIN:MOV SP,#60H
MOV DPTR,#TAB
MOV IE,#85H
MOV TCON,#05H
CLR A
MOV R0,A
MOV R1,A
MOV R2,#0H
LOOP: MOV B,#0AH
MOV A,R0
DIV AB
MOVC A,@A+DPTR
MOV P1,A
CLR P2.0
LCALL DELAY
SETB P2.0
MOV A,B
MOVC A,@A+DPTR
MOV P1,A
CLR P2.1
LCALL DELAY
SETB P2.1
MOV A,R1
MOV B,#0AH
DIV AB
MOVC A,@A+DPTR
MOV P1,A
CLR P2.2
LCALL DELAY
SETB P2.2
MOV A,B
MOVC A,@A+DPTR
MOV P1,A
CLR P2.3
LCALL DELAY
SETB P2.3
MOV A,R2
MOVC A,@A+DPTR
MOV P0,A
AJMP LOOP
IT0P:MOV R0,#00H
MOV R1,#00H
RETI
IT1P:JNB P2.4,L1
JNB P2.5,L2
JNB P2.6,L3
JNB P2.7,L4
JNB P3.0,L5
L1:INC R0
RETI
L2:DEC R0
RETI
L3:INC R1
RETI
L4:DEC R1
RETI
L5:INC R2
CJNE R2,#6H,LP
MOV R2,#0H
LP:RETI
DELAY:MOV R3,#12H
DEL1:MOV R4,#34H
DEL2:DJNZ R4,DEL2
DJNZ R3,DEL1
RET
TAB:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH
END
设计流程图:
开 始
对程序初始化
LED显示得分情况
调整按键
复位键
加减得分
调整相应寄存器中
数值,刷新LED
仿真图如下:
过程:(1) 开始没有对已经显示的数码管的管脚置1,导致虽然编译成功但是数码管显示不正确。
(2) 开始主程序中的返回用的是SJMP $,数码管只显示0000,在外部中断情况下无反应,后改为AJMP LOOP,程序正常运行。
(3)要注意电阻的选择.
结果和心得:通过本次实习,进
您可能关注的文档
- PPT与PS转换.doc
- Protel 99 SE 设计与实训.doc
- Pro-E系统简介,操作界面功能介绍.doc
- ps的工作界面的介绍.doc
- PPT设计之-深色背景PPT慎用.doc
- Rmdafp南京市突发性地质灾害重点防治区一览表.doc
- s202省道.doc
- qq印象.doc
- QXDM安装及使用方法说明.doc
- RAW点滴.doc
- 2025年市总工会党组书记、市委组织部部长生活会“四个带头”个人对照检查发言材料2篇(含上年度整改+个人情况、个人事项+典型案例).docx
- 2025年部编版小学六年级下册《道德与法治》第四单元 让世界更美好第10课 我们爱和平教学课件.pptx
- 公司领导班子2025年围绕“四个带头”主题检视问题整改落实方案与组织生活会批评意见(20条)2篇文.docx
- 教育系统党组班子2025年对照“四个带头”含意识形态、以典型案例举一反三解析检视材料【2篇文】.docx
- 2025年国有企业领导班子、学校副校长生活会“四个带头”方面对照个人检视发言材料2篇文(附:上年度整改情况、典型案例解析).docx
- 2025年生活会“四个带头”个人对照检查材料2篇文(含对其他领导批评意见,个人公开事项申报、意识形态).docx
- 2025年国有企业党委书记、领导班子生活会“四个带头”方面对照检查发言材料2篇文(上年度整改情况).docx
- 乡镇领导班子、市委组织部常务副部长2025年对照“四个带头”含违纪行为为典型案例的剖析与反思检视剖析材料{2篇文}.docx
- 市委社会工作部2025年生活会领导班子对照检视发言材料2篇文(含以案为鉴,深刻反思存在问题、反面典型案例举一反三解析、其他需要说明情况).docx
- 2025年民主生活会、组织生活会批评意见(20条)与市直单位领导班子“四个带头”对照检查材料【含上年度查摆问题整改落实情况】2篇文.docx
文档评论(0)