广东海洋大学单片机实验报告

广东海洋大学单片机实验报告

ID:28028670

大小:925.28 KB

页数:15页

时间:2018-12-07

广东海洋大学单片机实验报告_第1页
广东海洋大学单片机实验报告_第2页
广东海洋大学单片机实验报告_第3页
广东海洋大学单片机实验报告_第4页
广东海洋大学单片机实验报告_第5页
资源描述:

《广东海洋大学单片机实验报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、实验发光二极管流水灯实验一、实验目的:1.通过AT89C51单片机控制8个发光二极管,八个发光二极管分别接在单片机的P0.0—H).7接口上,输出“0”时,发光二极管亮。开始时P0.0一P0.1....—P0.7,实现亮点以1HZ频率循环移动。2.用PROTEUS设计,彷真以AT89C51为核心的发光二极管流水灯实验装置。3.掌握发光二极管的控制方法。二、PROTEUS电路设计:U1>XTAL1PO.O/ACOPO.1/AD1PO.2/AD2XTAL2P0.3/ADGP0.4/A04PO.5/AD5P0.8/AC6RSTP0.7/AD7P

2、2.0湖P2.1//OP2.2/A10PSENP2.3/A11ALEP2.4/A12EAP2.5/A13P2.0/A14P2.7/A15P1.0P3.0/RXDP1.1R3.1/rX£>P12P3.2/INTOP1.3P3.3/INT1P1.4P3.4/TDP1.5P3.5ZT1P1.6P3.6/WRP1.7P3.7/RD1818-QL-■3C■38■37■38■35■34■33■32AT89C51rrtRBSRACK,8100••R8•100••■470DI10k•T>三、实验仪器和设备P

3、C机、PROTEUS软件或W-A-51综合开发学习板四、源程序设计:根据电路图自行编写并调试。ORG0000HAJMPSTARTORG0030HSTART:MOVpo,#ormMOVA,#OFEHAAA:MOV1)0,ALCALLDELAYJNBPO.7,BBBRLAAJMPAAABBB:MOVA,#7EHCCC:MOVPO,ALCALLDELAYJNBPO.0,STARTKRAAJMPcccDELAY:MOVR2,#123DL3:MOVRl,#200DL2:MOVR0,#20DL1:DJNZR0,DL1DJNZR1,DL2DJNZR2,

4、DL3RETEND实验二幵关控制LED数码管实验一、实验目的:1.通过AT89C51读入4位开关Kl、K2、K3、K4的输入状态,并按照二进制编码关系0-F输出到数码管显示。(如K4K3K2K1全部按下,则显示F;若只有K2按下,则显示2。)2.掌握WD数码管的静态显示。3.掌握I/O口的控制方法。二、PROTEUS电路设计:C130ptC230pFI1X1-CRYSTALR110kC310uF1918►XTAL1XTAL2RST22i30■31-2JL-jr-Si-Zi-SiP^TA1EEA234567P1P1P1P1P1P1J1POO

5、/AOOP01/AQ1P02/AD2P03ZAO3P04/AD4P05/AD5P0a/AO6P07/AO7RP1RESPACK-S■闘圖dO1t)02p03d045鑿pOOC05PO1■38003■35P0430C■^4d05■33d06■21k1■39■38p06P20/A8P2.1/A9P2.2ZA10P2.3/A11P2.4M12P2.5/A13P2.6/A14P2.7/A15P3BJRXDP31/TXDP3.2)1NrOP3.31NTTP3.4H0P3.5A1P3£A^P3.7兩"-OO-■23■24J2LJ2L■22.■10J1

6、L-sir-HL腫17—O-k2k3k48J89C5I三、实验仪器和设备PC机、PROTEUS软件或W-A-51综合开发学习板四、源程序设计:根据电路图自行编写并调试。CLRP1.0MOVDPTR,#TABLESTART:CLRAJNBP2.0,DIINCADIJNBP2.1,1)2ADDA,#2D2:JNB1)2.2,1)3ADDA,#4D3:JNBP2.3,D4ADDA,#8D4:MOVCA,0A+DPTRMOVP0,AAJMPSTARTTABLE:DBOCOH,0F9H,0A4H,OBOH,9911,9211,82H,0F8H,80

7、H,90H,88H,83H,0C6H,0A1H,86H,8EHEND实验三外中断优先级实验一、实验目的:1.理解单片机中断优先级和优先权。2.用PROTEUS设计,仿真基于AT89C51单片机的中断优先级实验。3.掌握中断编程方法。单片机主程序控制P0口数码管循环显示0〜8;外中断0、外中断1发生时分别在P2口、P1口依次显示0〜8。通过实验可演示高优先级可中断低优先级,但低优先级的中断请求不能中断高优先级。PROTEUS电路设计:RP1AESPACX8C1U1C'J3-••=IN3XICRYSTAL1521431341251161079

8、8XTAL1XTAL2RSTPSENALEEAAT89C51PO.^AOOP0.1/AD1P0.2/AD2P0.3.'A03P0.4ZA04P0.5/AD5P0.6/AO6P0.7/AD7P2

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

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

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