- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6.参考程序ORG 0000HSJMP START ;跳过中断入口ORG 0030HSTART:MOV A,#00H ;熄灭所有灯 MOV P1,ALIANG: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,SHANMIE: CLR CY RRC A MOV P1,A ;送P1口显示 ACALL DELAY JB ACC.0,MIE ;是否全灭 AJMP START DELAY:MOV R0,#5 ;延时约0.5sDL1 : MOV R1,#250DL2 : MOV R2,#200 DJNZ R2,$ DJNZ R1 , DL2 DJNZ R0 , DL1 RET END7.实验步骤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 0000HAJMP MAINORG 0003HAJMP INTT0 ;INTT0中断ORG 0100HMAIN:SETB P3.2SETB IT0SETB EX0SETB EAHERE:AJMP HERE INTT0:CPL F0JB F0,ABCMOV A,#55HSJMP HUIABC: MOV A,#0AAHHUI: MOV P1,ARETIEND6.实验步骤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 0000HSJMP MAINORG 0030HMAIN:MOV TMOD,#01HMOV TL0,#0CHMOV TH0,#0FEHSETB TR0 LP:JBC TF0,LP1AJMP LPLP1:MOV TL0,#0CHMOV TH0,#0FEH CPL P1.0AJMP LPEND6.实验步骤1)按图11-8制作驱动电路,检查信号连接正确性。2)输入、编译、传送、连续执行程序,听产生的声音、测输出波形。3)改变计数值,注意声音变化。7.实验思考如何改变发声频率? 11.6 可编程I/O口8255芯片实验:开关控制LED的亮、灭实验 1.实验目的掌握可编程接口芯片8255的各种功能,并掌握其编程和使用方法。2.实验设备PC机一台,单片机仿真器一套或单片机实验箱一台。3.实验内容本实验用8255的A口作为输入口,连接八个开关,B口作为输出口,点亮发光二极管。编程实现用A口开关的状态(闭合、断开)去控制发光二极管的亮、灭。 4.实验线路8255A与8051的接口电路
您可能关注的文档
- 变量叶片泵工作原理.ppt
- 变频技术及其应用单元1 任务1 认识变频器.ppt
- 变频技术及其应用单元1 任务2 变频器的面板操作控制.ppt
- 变频技术及其应用单元1 任务3 变频器外部运行控制.ppt
- 变频技术及其应用单元1 任务4 变频器模拟量信号实现电动机的运行.ppt
- 变频技术及其应用单元1 任务5 变频器的组合运行操作控制.ppt
- 变频技术及其应用单元1 任务6 变频器的多段速运行控制.ppt
- 变频技术及其应用单元1 任务8 变频器的PID操作控制.ppt
- 变频技术及其应用单元2 任务1 PLC控制变频器实现电动机的正反转控制.ppt
- 变频技术及其应用单元2 任务2 PLC控制变频器的多段速调速控制.ppt
原创力文档


文档评论(0)