下载此文档

2020年单片机实验报告61320资料.doc


文档分类:高等教育 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
南京晓庄学院电子工程学院实验报告课程名称:单片机系统设计与应用姓名: 森专业:电子信息科学与技术年级:14级学号:0512月1日实验项目列表序号实验项目名称成绩指导教师1单片机仿真软件的使用2单片机I/O接口应用实验——流水灯3外部中断实验——工业顺序控制模拟4定时/计数器实验——矩形波5定时/计数器实验——计数器6综合实验78910注:1、6。2、芯片选择切换到513、停止运行使用实验箱上的复位按钮实验室号:___实验时间:成绩:)熟悉KeilC51软件界面,以及编辑、编译、运行程序的步骤;2)掌握单片机仿真软件使用和调试的方法。,建立一个工程并编辑源程序,熟悉KeilC51集成开发环境下各种菜单、命令的使用。(实验用的软硬件环境)(1)建立用户文件夹(2)建立工程(3)建立文件并编码。输入以下源程序,并保存在项目所在的目录中(4)把文件加入工程中(5)编译工程。编译时观察在界面下方的“Build”页中的到编译错误信息和使用的系统资源情况等。(6)调试。利用常用调试命令,如复位、运行、暂停、单步、单步跳过、执行完当前子程序、运行到当前行、下一状态、打开跟踪、观察跟踪、反汇编窗口、观察窗口、代码作用范围分析、1#串行窗口、内存窗口、性能分析、工具按钮等命令进行调试,观察并分析调试结果。(7)目标代码文件的生成。。)从DATA区地址起始地址为40H的连续10个内存单元的内容传送到XDATA区起始地址为H的10个内存单元中。注意:DATA区地址起始地址为40H的连续10个内存单元必须先赋初值。P83-5源程序#include<>#defineucharunsignedcharxdataunsignedcharbuffer1[10]_at_0x;//在xdata区定义数组变量BUF1,首地址为Hdataunsignedcharbuffer2[10]_at_0x40;//在data区定义数组变量BUF2,首地址为40Hvoidmain(void){ uchari; for(i=0;i<10;i++)buffer1[i]='A'; for(i=0;i<10;i++)buffer2[i]=buffer1[i];//把data区中的内容传送给xdata区 while(1);}实验现象P83-5运行效果图2)将DATA区地址为20H的单元赋初值为05H,地址为21的单元赋初值为06H,将这两个单元的数据拼成56H,存入XDATA区地址为H的单元。程序(程序中请对应写出关键注释语句)P275源程序#include<>#include<>#defineaXBYTE[0x]#definebXBYTE[0x]main(void){a=0x05;b=0x06;a=a<<4;b=a|b;}P275运行效果图实验室号:___实验时间:成绩:实验二单片机I/O接口应用—)进一步掌握单片机仿真软件的使用方法。2)掌握单片机最小系统的构成。3)掌握单片机I/O口的使用方法,如何控制I/O口检测按键及驱动LED发光二极管。4)熟悉C51程序编程和调试方法。(附proteus电路原理图)(实验用的软硬件环境),P1的每一位都能独立地定义为输出线或输入线,作为输入的口线,必须向锁存器相应位写入“1”,该位才能作为输入。延时程序的实现。现常用的有两种方法,一是用定时器中断来实现,一是用指令循环实现。在系统时间允许的情况下能够采用后一种方法。本实验中延时子程序采用指令循环来实现。1)源程序设计分析设计要求,根据任务要求,绘制源程序流程图,然后使用KeilC进行源程序文件的设计与调试,观察并分析程序调试结果。2)硬件运行加载目标代码至单片机中,运行,)在P1口实现流水灯。#include<>#include<> //包含移位函数的头文件#defineucharunsignedchar #defineuintunsignedint voiddelay(uinti)//延时函数{ uchart; while(i--) { for(t=0;t<120;t++); }}voidmain() //主程序{ P1=~0xfe; //高电平点亮第一个灯 while(1) { delay(500); //500为延时参数 P1=_crol_(P1,1); //P1中的数据循环左

2020年单片机实验报告61320资料 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数30
  • 收藏数0 收藏
  • 顶次数0
  • 上传人读书百遍
  • 文件大小719 KB
  • 时间2020-02-20