资源描述:
《实验05数码管静态动态显示实验》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、ObQbQbQbwrCrStrJ26—m»c-cr-»QbQbQhQbOrSQG串口方式0串行接收模块is■syns,-54-a)ML)泛.十3«1>MSt"34-8XI.SI■8-B•&♦5RI2r»J25共阳极数码管静态显示模块X.蜂鸣器模块3;lc3PV(13-N13MS-2妄XTTa:UCuavcs.orCIJJ丁串口方式0串行发送模块共阴极数码管静态显示模块单脉冲电路模块8位共阴极发光二级管8位共阳极发光二级管实验五-h数码管静态显示实验一、实训目的1、进一步理解共阴极、共阳极数码显示管的结构和显示特点;2、掌握单片机系统中共阴极、共HI极
2、数码显示电路的连接方法;3、熟悉在单片机系统中实现数码管静态显示的软件编程方法和编程技巧;二、实验仪器、材料1.微型计算机(PIV以上)2.编程、汇编与模拟平台软件KeiluVision43.电子技术专业仿真软件protues运行平台4.单片机实训开发电路板三、实验内容和实验步骤1.共阳极1位数码管静态显示实验(0〜9加1计数显示)1)系统仿真电路参考原理图U1XTAL1XTAL2RST29"30■1■"3^6«7"*8^"PSENALEEAP1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7P0.0/AD0P0.1/AD1P0.2/AD
3、2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.a.A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0.RXDP3.1.-TXDP3.2/INT0P3.3/INTTP3.4ZT0P3.5/T1P3.&WRP3.7/RD■39■35■34■32■21■22■23■24■25■26■27■28'12■15■16■171300AT89C512)系统参考源程序1(使用査表指令MOVCA,@A+DPTR)ORG0000HL00P1:MOVR3,#0A
4、IIMOVRO,#00HMOVDPTR,#DTABLOOP:MOVA,ROMOVCA,@A+DPTRMOVP2,AACALLDELAYINCRODJNZR3,LOOPSJMPL00P1DTAB:DBOCOH,0F9H,0A4H,OBOH,99H,92H,82HDB0F8H,8011,90HDELAY:MOVR7,#OFHDELAY1:MOVR6,#08FHDRLAY2:MOVR5,#OFFHDELAY3:DJNZR5,DELAY3DJNZR6,DELAY2DJNZR7,DELAY1RETEND3)系统参考源程序2(使用查表指令MOVCA,@A+PC)
5、ORG0000HL00P1:MOVR3,#OAH•MOVRO,#00HLOOP:MOVA,RODELAY:MOVR7,#OFIlDELAY1:MOVR6,#08EIIDELAY2:MOVR5,#OEEHDELAY3:DJNZR5,DELAY3DJNZR6,DRLAY2DJNZR7,DELAY1RETENDADDA,#09HMOVCA,@A+PCMOVP2,AACALLDELAYINCRODJNZR3,LOOPSJMPLOOP1DTAB:DBOCOH,0E9H,0A4H,OBOH,99H,92H,82HDB0F8H,80H,90H1.共阳极3位数码管静
6、态显示实验(0〜999加1计数显示)1)系统仿真电路参考原理图►XTAL1XTAL2RSTSELEIApAIE01234567••»•PPPPPPPPPO.O/ADOPO.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3ZINT1P3.4/T0P3.5/T1P3.6WRP3.7/RDBWDATA31HSHWDATA
7、32HGWDATA33HORG0000HMOVRO,#0011MOVDPTR,#TABAJMPMAINORG0030HMAIN:LCALLCHANGEMOVA,GWMOVCA,@A+DPTRMOVP3,AMOVA,SHWMOVCA,@A+DPTRMOVP2,AMOVA,BWMOVCA,@A+DPTRMOVPO,ALCALLDELAYINCKOSJMPMAIN2)系统参考源程序1(0〜256加1计数显示)CHANGE:MOVA,ROMOVB,#100D1VABMOVBW,AMOVA,#10XCIIA,BD1VABMOVSHW,AMOVGW,BRETDE
8、LAY:MOVR7,#OFFII;延时程序DELAY1:MOVR6,#8FHDELAY2:MOVR5,#01