扬大电气单片机实验程序

扬大电气单片机实验程序

ID:22443248

大小:412.15 KB

页数:12页

时间:2018-10-29

扬大电气单片机实验程序_第1页
扬大电气单片机实验程序_第2页
扬大电气单片机实验程序_第3页
扬大电气单片机实验程序_第4页
扬大电气单片机实验程序_第5页
资源描述:

《扬大电气单片机实验程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、3.1Keil集成开发环境熟悉及汇实验编程序INCR0MOV20Hz#98HDJNZR7,L00PMOVA,20HRETMOVB,#100ENDDIVAB并打I/O接口实验MOV30h,A1.ORG0000HXCHA,BAJMPMAINMOVB,#10ORG0100HDIVABMAIN:MOV31H,AMOVA,#OFEHMOV32H,BLIGHT:RETMOVPl,AENDRRA2.MOVPl,AMOV20H,#78HACALLDELAYMOVA,20HAJMPLIGHTANLAZ#OFHDE

2、LAY:ADDA,#30HMOVR7,#250MOV30H,ADELAY1:MOVA,20HMOVR6,#250ANLA,#OFOHNOPSWAPADELAY2:1.INCR1ADDA,#30HDJNZR6,DELAY2MOV31H,ADJNZR7,DELAY13.RETMAIN:ENDMOV30H,#2MOV31H,#32.ORG0000HMOV3AH,#4AJMPMAINMOV43H,#3ORG0100HMOVR0,#30HMAIN:SETBP1.0MOVR7,#10SETBPl.lMOVA

3、?#00HLOOP:MOVC,P1.0LOOP:MOV@RO,AMOVPl.2,CINCROMOVC,P1.1DJNZR7,L00PMOVPl.3,CRETAJMPLOOPENDSJMP$4.ENDMAIN:MOV30H,#33.ORG0000HMOV31H,#5AJMPMAINMOV3FH,#6ORG0100HMOVR0,#30HMAIN:MOVRl,#40HSETBPl.7MOVR7,#16LOOP:LOOP:MOVA,@R0MOVC,P1.7MOV@R1,AMOVP1.1,CMOVPl.0

4、,CAJMPLOOPSJMP$END3.3点阵式LED显示实验1.ORG0000HUMPMAINORG0030HMOVCA,@A+DPTRINCDPTRLCALLT164;列值设置MOVP1ZBMOVA,BRLAMOVB,A;延时MAIN:MOVA,#OFEHLCALLDELMOVR4,#8RETLCALLT164SJMPMAINSJMPMAINT164:RLCAMOVP3.3,C;串并转换程序MOVP3.4,CT164:RLCASETBP3.2MOVP3.3,CCLRP3.2MOVP3.4,C

5、LCALLDELSETBP3.2DJNZR4,T164CLRP3.2DEL:MOVR5,#04HDJNZR4,T164DELI:MOVR6,#OFFHRETDEL2:MOVR7,#OFFH;延时了•程序DEL3:DJNZR7,DEL3DEL:MOVR5,#20DJNZR6,DEL2DELI:MOVR6,#125DJNZR5,DEL1DEL2:DJNZR6,DEL2ENDDJNZR5,DEL12.RET;R4作行申并转换计数ORG0SJMPMAINORG30HMAIN:MOVRl,#10MOVDP

6、TR,#TABXMOVB,#OFEHCLRCMOVR2,#8LCALLLOOPDJNZR2,LOOPDJNZR1,XSJMPMAIN;B寄存器作列值变换;R2作列循环计数LOOP:MOVA,#0MOVP1,#OFFHMOVR4,#8;行值设置TABX:DB7EH,0BDH,0DBH,0E7H,0E7H,0DBH,0BDH,7EHTABT:DBOFCH,OFCH,OFCH,OOH,OOH,OFCH,OFCH,OFCHTABL:DB00H,00H,3FH,3FH,3FH,3FH,3FH,3FHTAB

7、E:DB00H,00H,24H,24H,24H,24H,24H,24H3.4I2C总线和8段LED显示实验1.内容1,示12345678氺木氺氺氺本氺氺木氺氺氺木氺氺氺木木本氺木*氺木氺木木氺氺本氺氺木木*氺木木氺木木氺氺木氺*/氺本木本氺本*本*本*木木木*木木*本氺本*木本木;定义器件地址及存放单元ZLG7290EQU70H;ZLG729O的器件地址SLADATA63H;器件的从地址SUBADATA64H;器件的子地址;定义变景单元ACKBIT10H;应答标志位NUMBYTEDATA62H;

8、读/写的字节数变量MTDEQU6EH;发送数据缓冲器DISBUFEQU66H;66H~6DH为显示缓冲区,66H对RSTBIT()3.6应最右一位ORGOOOOH;以上定义一般不要改动LJMPMAINORG0030H;I2C引脚定义MAIN:MOVSP,#70HSDABITP3.0LCALLRE7290SCLBITP3.1MOVRO,#DISBUFRSTBITP3.6MOVA,#1FH»***********************************************9MOVR2,#

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。