1 / 19
文档名称:

单片机实验报告单片机实验报告八篇.docx

格式:docx   大小:161KB   页数:19页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机实验报告单片机实验报告八篇.docx

上传人:科技星球 2023/5/10 文件大小:161 KB

下载得到文件列表

单片机实验报告单片机实验报告八篇.docx

相关文档

文档介绍

文档介绍:该【单片机实验报告单片机实验报告八篇 】是由【科技星球】上传分享,文档一共【19】页,该文档可以免费在线阅读,需要了解更多关于【单片机实验报告单片机实验报告八篇 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。单片机实验报告单片机实验报告精选八篇??篇一:单片机实验报告单片机实验报告学生姓名学号专业指导教师学院信息与电气工程学院20xx年11月单片机实验报告实验一MCS-51指令系统实验——-51指令系统,掌握程序设计方法;加深对内部存储器读写的认识;熟悉仿真开发环境,学会源程序的编写、汇编/编译、调试;熟悉单片机硬件实验系统以及良好的实验****惯培养等;学会检查结果的正确性。,然后用冒泡法对其按从小到大的次序重新排列,并送到外部RAM以8000H开始的地址单元内。;将程序存储器的一个列表中的10个单字节无符号数据传送到内部RAMORG0030HSTART:MOVR3,#10;设置传送次数MOVR0,#08H;设置数据传送的内部RAM的首地址MOVDPTR,#TABLOOP0:CLRAMOVCA,***@A+******@R0,AINCDPTRINCR0;将程序存储器中的代码字节传送给A;A传送到间接寻址R0;数据指针加1;寄存器R0加1DJNZR3,LOOP0;R3减1,若为0结束循环,传送结束;冒泡法对其按从小到大的次序重新排列;设置外循环次数MOVR3,#9LOOP1:MOVA,R3MOVR2,AMOVR0,#08H;设置内循环次数;数据首地址送R0LOOP2:MOVA,***@R0MOV20H,***@R0INCR0MOV21H,***@R0CLRC;进位标志位清零;前一个地址单元的内容和后一个地址单元内容比较;若有借位,前者小,不必交换,程序跳转到LOOP3SUBBA,***@R0JCLOOP3;若无借位,前者大,进行交换******@R0,******@R0,21HINCR0…………篇二:单片机实验报告通信与信息工程学院2010/2011学年第二学期实验报告课程名称单片机原理及应用专业班级学号学生姓名指导教师日期:2011年4月15日1实验一:。。,排除语法错误,完成仿真调试和运行。.。,依次存放单字节数组长度及数组内容,求这组数据的和,,请编写程序。::设计+验证备注:教师演示与学生操作结合。使学生了解Proteus与MedWin或Keilc51的联合使用方法。:(1000HMOVR0,#arrayMOVA,***@R0MOVR7,ACLRAINCR0LOOP:ADDA,***@R0INCR0DJNZR7,******@R0,ASJMP$END(2)MOVDPTR,#200CHMOVP2,#81H2MOVP0,#00HMOVr1,#30HLOOP:MOVXA,***@DPTR…………篇三:单片机实验报告题目:单片机组成原理实验报告学院:计算机科学与工程学院专业:信息安全姓名:学号:20xx年12月8日实验一、输入输出接口编程一、实验目的1、掌握Keil软件的基本使用。12、掌握单片机汇编语言基本编程。二、实验内容1、学****用Keil软件进行51单片机的软件开发;学****Keil软件的一般操作,步骤为:项目建立、程序录入、添加文件、编译生成HEX文件、仿真调试。(见参考程序一)2、霓虹灯控制程序设计用P1口控制8个LED,按P3口输入信号的不同模式选择4种16次循环点亮方式,用软件延时实现1秒的扫描周期。将生成的HEX文件下载到实验板上验证。(见参考程序二)三、实验原理1、Keil软件使用练****设(R0)=20H,(R1)=25H,(20H)=80H,(21H)=90H,(22H)=0A0H,(25H)=0A0H,(26H)=6FH,(27H)=76H,执行程序后,问程序完成什么功能,写出运行结果。(见参考程序一)2、霓虹灯控制程序设计电路原理图如下,所需元件为:AT89C51、SW-SPST、LED-RED图中用单片机的P1口作输出口接8个LED,8个LED按共阳极连接,端口逻辑值为0点亮LED;P3口作输入口接2个SW-SPST开关,P3口内含上拉电阻,当开关打开时逻辑值为1,开关闭合时逻辑值为0。2本实验中要实现循环输出,最常用的方法是循环计数实现循环次数控制,对计数器值进行查表转换得出输出值,输出到P1口进行显示,灯亮表示输出为“0”,灯灭表示输出为“1”。本实验中的延时,用软件延时方法产生,延时时间=程序总机器周期数*循环次数*机器周期。输出表格确定发光模式,实验中定义表格如下:TAB1:DB01H,02H,04H,08H,10H,20H,40H,80H(SW3,SW4为:00)…………篇四:51单片机课程设计实验报告?51单片机课程设计报告?学院:专业班级:姓名:指导教师:设计时间:?51单片机课程设计?一、::(1)了解并能识别学****板上的各种元器件,会读元器件标示;(2)会看电路原理图;(3)制作51单片机学****板;(4)学会使用KeilC软件下载调试程序;用调试程序将51单片机学****板调试成功。二、?、:单片机最小系统电路分为振荡电路和复位电路,振荡电路选用12MHz高精度晶振,振荡电容选用22p和30p独石电容;?图1图2复位电路使用RC电路,使用普通的电解电容与金属膜电阻即可;?图3当单片机上电瞬间由于电容电压不能突变会使电容两边的电位相同,此时RST为高电平,之后随着时间推移电源负极通过电阻对电容放电,放完电时RST为低电平。正常工作为低电平,高电平复位。:分析发光二极管显示电路:?图4?发光二极管显示电路分析:它是半导体二极管的一种,可以把电能转化成光能,常简写为LED。发光二极管与普通二极管一样是由一个PN结组成,也具有单向导电性。当给发光二极管加上正向电压后,产生自发辐射的荧光。图中一共有五个发光二