单片机第11章单片机实验.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6.参考程序 ORG 0000H SJMP START ;跳过中断入口 ORG 0030H START:MOV A,#00H ;熄灭所有灯 MOV P1,A LIANG:SETB CY RLC A ;带进位的循环左移 MOV P1,A ;送P1口显示 ACALL DELAY JNB ACC.7,LIANG;是否全亮 MOV R7,#03H ;闪烁次数 SHAN:MOV P1,#00H ;灭 ACALL DELAY MOV P1,#0FFH ;亮 ACALL DELAY DJNZ R7,SHAN MIE: CLR CY RRC A MOV P1,A ;送P1口显示 ACALL DELAY JB ACC.0,MIE ;是否全灭 AJMP START DELAY:MOV R0,#5 ;延时约0.5s DL1 : MOV R1,#250 DL2 : MOV R2,#200 DJNZ R2,$ DJNZ R1 , DL2 DJNZ R0 , DL1 RET END 7.实验步骤 1)参照实验线路图11-5连接电路。 2)编辑录入源程序、编译、传送、云行、检验程序运行结果。 8.实验思考 1)延时子程序的时延与哪些因素有关?如何计算? 2)实现上述逻辑控制还有哪些方法? 11.4 中断系统实验---一键控制8盏灯交替点亮实验 1.实验目的 掌握MCS-51单片机外部中断源的控制方法。 2.实验设备 PC机一台,单片机仿真器一套或单片机实验箱一台。 3.实验内容 通过P1口送出控制码,按一下中断按钮使8个发光二极管隔一个交替点亮。 4.实验线路 中断系统实验线路如图11-7所示。该电路中利用R-S触发器边沿触发INT0(P3.2),产生一次中断请求。R-S触发器可用74LS00制成。利用MCS-51单片机的P1口控制8个发光二极管隔一个交替点亮。 图11-7 中断系统实验线路图 5.参考程序 ORG 0000H AJMP MAIN ORG 0003H AJMP INTT0 ;INTT0中断 ORG 0100H MAIN:SETB P3.2 SETB IT0 SETB EX0 SETB EA HERE:AJMP HERE INTT0:CPL F0 JB F0,ABC MOV A,#55H SJMP HUI ABC: MOV A,#0AAH HUI: MOV P1,A RETI END 6.实验步骤 1)按图11-7制作控制电路,检查信号连接正确性。 2)输入上述程序到程序存储器中,编译、连接、运行程序。 3)按动开关输入脉冲信号,观察发光二极管显示。 7.实验思考 1)改变中断触发方式,观察中断控制效果。 2)结合实验11.5,可通过设定脉冲计数个数,给出声光显示。 11.5 定时器/计数器实验:定时器控制输出方波实验 1.实验目的 掌握用定时器控制输出方波信号的方法。 2.实验设备 PC机一台,单片机仿真器一套或单片机实验箱一台。 3.实验内容 用8051内部定时器T0产生100ms定时,并使P1.0输出周期为200ms的方波。晶振为6MHz,T0工作于方式1。 4.实验线路 定时器控制输出方波实验线路如图11-8所示。 图11-8 定时器控制输出方波实验线路 5.参考程序 ORG 0000H SJMP MAIN ORG 0030H MAIN:MOV TMOD,#01H MOV TL0,#0CH MOV TH0,#0FEH SETB TR0 LP:JBC TF0,LP1 AJMP LP LP1:MOV TL0,#0CH MOV TH0,#0FEH CPL P1.0 AJMP LP END 6.实验步骤 1)按图11-8制作驱动电路,检查信号连接正确性。 2)输入、编译、传送、连续执行程序,听产生的声音、测输出波形。 3)改变计数值,注意声音变化。 7.实验思考 如何改变发声频率? 11.6 可编程I/O口8255芯片实验:开关控制LED的亮、灭实验 1.实验目的 掌握可编程接口芯片8255的各种功能,并掌握其编程和使用方法。 2.实验设备 PC机一台,单片机仿真器一套或单片机实验箱一台。 3.实验内容 本实验用8255的A口作为输入口,连接八个开关,B口作为输出口,点亮发光二极管。编程实现用A口开关的状态(闭合、断开)去控制发光二极管的亮、灭。 4.实验线路 8255A与8051的接口电路

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档