- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
單片机原理及应用实验指导书
实验一 熟悉单片机实验环境一、 实验目的1.熟悉Keil C51集成开发环境的使用方法及环境调试功能的使用;2.熟悉DP-51PRO单片机综合仿真实验仪的使用;3.利用单片机的P1口作I/O口,使用户学会利用P1口作为输入和输出口。二、 实验设备微型计算机 一台DP-51PRO单片机综合仿真实验仪 一台三、 实验内容学习实验指导书中快速入门的内容,练习Keil C51集成开发环境的仿真调试及实验仪的使用。然后按照实验要求建立文件并调试。1. 编写一段程序,用P1口作为控制端口,使D1区的LED轮流亮;2. 编写一段程序,用P1.0~P1.6口控制LED,P1.7控制LED的亮和灭(P1.7接按键,按下时LED亮,不按时LED灭。)四、 实验要求1.熟练掌握Keil C51集成开发环境的工程建立、编辑与编译功能;2.学会使用单片机的P1口作I/O口,也可以利用P3口作I/O口来做本实验。五、 实验步骤1.用导线把A2区的J61接口与D1区的J52接口相连。原理如图1.1A 所示2.先编写一个延时程序;3.将LED轮流亮的程序编写完整并调试运行;4.使用导线把A2区的J61接口的P1.0~P1.6与D1区的J52接口的LED1~LED7相连,另外A2区J61接口的P1.7与D1区的J53的KEY1相连。5.编写P1.7控制LED的程序,并调试运行。(按下K1看是否全亮);6. A2区J61接口的P1.7与D1区的J54的SW1相连。然后再运行程序,拨动拨动开关MOD_SW1查看结果。六、 实验预习要求阅读课本相关内容,理解本实验的硬件结构。先把程序编好,然后在Keil C51环境下进行软件仿真,然后在联机调试。图1.1 实验1 原理图七、 实验参考程序(一)程序1:ORG 8000H ;此为硬件仿真调试程序,使用软件仿真或直接运行,;应改为0000HL JMP MainORG 8100H ;此为硬件仿真调试程序,使用软件仿真或直接运行,;应改为0100HMain:MOV A,#0FFH CLR CMainLoop:CALL DelayRLC AMOV P1,A ;把A 的值输出到P1 口SJMP MainLoop Delay: ;延时MOV R7, #0Loop:MOV R6, #0DJNZ R6, $DJNZ R6, $DJNZ R6, $DJNZ R7, LoopRET;END(二)程序2:ORG 8000H ;此为硬件仿真调试程序,使用软件仿真或直接运行,应改为;0000HLJMP MainORG 8100H ;此为硬件仿真调试程序,使用软件仿真或直接运行,应改为;0100H Main:JB P1.7,SETLED ;按键没有按下时,跳转到SETLEDCLRLED:CLR P1.0CLR P1.1CLR P1.2CLR P1.3CLR P1.4CLR P1.5CLR P1.6SJMP MainSETLED:SETB P1.0SETB P1.1SETB P1.2SETB P1.3SETB P1.4SETB P1.5SETB P1.6SJMP Main;END(三)程序3:该部分程序由学生们自拟,根据以上两个程序以及硬件接口,自行编写代码,实现(1)用P1口作为控制端口,使D1区的LED轮流亮,但点亮方式不同以上程序2的运行结果,可以随意更改点亮形式;(2) 编写一段程序,用P1.0~P1.6口控制LED,P1.7控制LED的亮和灭(P1.7接按键),点亮方式可以是按下时LED灭,不按时LED亮或者按照预先设定的方式来点亮。八、 实验思考题(1) 设计几个实现以上功能的编程方法;(2) 第二个程序中如果使用KEY1 作为外部中断控制LED 的亮和灭时,程序应如何修改。实验二 定时/计数/中断式音乐播放实验一、实验目的利用单片机的P1口作I/O口,学会蜂鸣器的使用。二.实验设备及器件微型计算机 一台DP-51PRO单片机综合仿真实验仪 一台三、实验内容1. 编写一段程序,用P1.3口控制(输出3K到4K频率的方波),使D4区的蜂鸣器发出嘹亮的响声;2. 按照例程输入一段程序,用P1.3口控制,使D4区的蜂鸣器发出“生日快乐”的音乐。 图1.2 蜂鸣器原理图四、 实验步骤1. 使用导线把A2区的J61接口的P13与D4区的J8接口的其中一脚相连;2. 先编写一个延时程序(120~200us);3. 再编写一个循环程序,改变P1.3脚的电平,然后延时。这样,这个循环就使P1.3口输出一个频率为2.5KHz-4KHz的方波。在DP-51PRO单片机综合仿真实验仪上运行该程序时,D4区的蜂鸣器将发出嘹亮的响声;4. 阅读参考程序,编写音乐
您可能关注的文档
- 單晶定向和切割操作规程.doc
- 單段水冷式煤气站操作规程.doc
- 單桩负摩阻力的abaqus分析报告.docx
- 單机版管理软件使用手册.doc
- 單片微型计算机原理及接口技术--实验指导书(w).doc
- 單机多用户系统电脑共享器LD-230A用户手册.doc
- 單段热煤气发生炉操作规程.doc
- 單片微机原理实验指导书(学生用).doc
- 單片微机原理实验指导书.doc
- 單片机AT89C51可控流水灯课程设计报告(汇编语言).docx
- 2025广东南粤银行中山分行招聘历年参考试题带答案解析.docx
- 2025甘肃兰州七里河民生城乡发展投资(集团)有限公司招聘信息实习生10人笔试试题带答案解析.docx
- 2025重庆三峡银行“三峡之帆”校园招聘参考试题及答案解析(夺冠系列).docx
- 2025广东南粤银行珠海分行招聘笔试试题附答案解析.docx
- 2026中核辽宁核电有限公司校园招聘参考试题及答案解析(名师系列).docx
- 2025广东珠海市卫生健康局招聘所属公立医院总会计师1人备考题库及答案解析(名师系列).docx
- 2025天津银行高级研究人才招聘备考题库及答案解析(夺冠系列).docx
- 2026年西安银行校园招聘笔试题库带答案解析.docx
- 2025浦发银行广州分行招聘10人笔试试题及答案解析(精选题).docx
- 2025广东南粤银行长沙分行招聘备考试题及答案解析(名师系列).docx
有哪些信誉好的足球投注网站
文档评论(0)