实验报告(单片机)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验课程:单片机原理及应用

实验名称:实验1 ——原理图绘制练习

班级:13自动化2班学号:201310320226 :李浩

教师:张玲成绩:

实验日期:2016 年 5 月24 日

一、实验目的:学习Proteus 软件的使用,掌握单片机原理图的绘图方法

二、实验内容:

1、绘制“计数显示器”电路原理图;

2、利用提供的hex文件验证此电路的运行效果。

三、实验要求:

提交的实验报告中应包括:1、绘图方法简述,要求说明元件与电源的选取、摆放及属性编辑,总线与标签的画法等内容;2、电路原理图;3、仿真运行效果展示,要求就仿真文件加载方法及3~4幅运行截图进行简要说明;4、实验小结,说明遇到的主要问题或实验1体会等。

参考电路原理图如下:

元件类别电路符号元件名称

Microprocessor ICs “U1”80C51

Miscellaneous “X1”/12MHz CRYSTAL

Capacitors “C1”~“C2”/1nF CAP

Capacitors “C3”/22μF CAP-ELEC

Resistors Packs “RP1”/7-100ΩRESPACK-7

Resistors “R1”/100ΩRES

Optoelectronics “LED1”~“LED2”7SEG-COM-CAT-GRN

Switches & Relays “BUT”BUTTON ————————————————

1、绘图方法简述

Protues绘图:打开之后首先新建设计,然后按照元件英文名查找器件,单击鼠标即可放置好元件,单击引脚即可连好导线。点击左方标签后即可在相应导线上放置标签,点击总线图标后即可画出总线。Keic中生成hex文件后在protues中双击单片机芯片即可下载仿真程序。点击左下角播放开始仿真。

2、电路原理图

3、仿真运行效果展示

4、实验小结

因为是第一次实验,我准备的不是很充分,导致去了实验室后不知道干什么,而且因为是机房的机子,我没考虑到机子上的软件问题,所以我只是画好了原理图而没有仿真,所以第一次实验草草了事,就结果而言,是以失败而告终。

实验课程:单片机原理及应用

实验名称:实验二——LED指示灯循环控制

班级:13自动化2班学号:201310320226 :李浩

教师:张玲成绩:

实验日期:2016 年 5 月25 日

一、实验目的

熟悉μVision3编译软件、掌握C51编程与调试方法。

二、实验内容

1、按照教材P243的图A.34,绘制实验二电路原理图;

2、编写C51程序,实现8个LED灯依次点亮的功能:P0.0→P0.1→P0.2→P0.3→┅→P0.7→P0.6→P0.5→┅→P0.0的顺序,无限循环,间隔约50ms;

3、观察仿真结果,完成实验报告。

三、实验要求

1、采用两种加载并运行可执行文件的方法,即proteus独立运行和proteus + Keil联合运行,体会其中的差异和意义;

2、练习采用单步、断点以及监视窗等手段进行程序调试的方法;

3、观察仿真结果,完成实验报告:绘制的电路原理图、编程思路分析及C51源程序、调试过程简述,仿真运行效果以及实验小结。

1、电路原理图

2、编程思路及C51源程序

#include

#include

int a=0xfe;

int i;

void delay(int x)

{

int i,j;

for(i=0;i<100;i++)

for(j=0;j

}

void main()

{

while(1)

{

for(i=0;i<7;i++)

{

P0=a;

delay(500) ;

a=_crol_(a,1);

}

for(i=0;i<7;i++)

{

P0=a;

delay(500) ;

a=_crol_(a,-1);

}

}

}

3、调试过程简述

1.首先启动ISIS模块,使用A4纸,写上名字,学号,班级

2.选取元件,有80C51,CRYSTAL,CAP,,CAP-ELEC,RESPACK-8,RES, LED-YELLOW

3.摆放元件,将元件一一放好,鼠标单击元件在点击图纸就可以

4.编辑元件属性,编辑元件文本属性,更改电阻,电容

5.原理图布线,把元件之间用导线连接起来,还有画总线

6.添加.hex仿真文件,书写对应的程序

7.仿真运行

4、仿真运行效果

5、实验小结

因为以前学过protues,所以真正用起来不是很难,只是时间有点久,忘了很多步骤,但是书上有清楚地步骤,所以就结果而言,完成的比较顺利

实验课程:单片机原理及应用

实验名称:实验三——指示灯和数码管的中断控制

班级:13自动化2班学号:201310320226 :李浩

教师:张玲成绩:

实验日期:2016 年 5 月26 日

相关文档
最新文档