单片机实验.docx

上传人:b****3 文档编号:13247771 上传时间:2023-06-12 格式:DOCX 页数:17 大小:347.06KB
下载 相关 举报
单片机实验.docx_第1页
第1页 / 共17页
单片机实验.docx_第2页
第2页 / 共17页
单片机实验.docx_第3页
第3页 / 共17页
单片机实验.docx_第4页
第4页 / 共17页
单片机实验.docx_第5页
第5页 / 共17页
单片机实验.docx_第6页
第6页 / 共17页
单片机实验.docx_第7页
第7页 / 共17页
单片机实验.docx_第8页
第8页 / 共17页
单片机实验.docx_第9页
第9页 / 共17页
单片机实验.docx_第10页
第10页 / 共17页
单片机实验.docx_第11页
第11页 / 共17页
单片机实验.docx_第12页
第12页 / 共17页
单片机实验.docx_第13页
第13页 / 共17页
单片机实验.docx_第14页
第14页 / 共17页
单片机实验.docx_第15页
第15页 / 共17页
单片机实验.docx_第16页
第16页 / 共17页
单片机实验.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

单片机实验.docx

《单片机实验.docx》由会员分享,可在线阅读,更多相关《单片机实验.docx(17页珍藏版)》请在冰点文库上搜索。

单片机实验.docx

单片机实验

 

本科生实验报告

实验课程微机原理与单片机应用

学院名称

专业名称信息工程

学生姓名

学生学号

指导教师林凡强

实验地点6B604

实验成绩

 

二〇一五年11月二〇一五年12月

填写说明

1、适用于本科生所有的实验报告(印制实验报告册除外);

2、专业填写为专业全称,有专业方向的用小括号标明;

3、格式要求:

1用A4纸双面打印(封面双面打印)或在A4大小纸上用蓝黑色水笔书写。

2打印排版:

正文用宋体小四号,1.5倍行距,页边距采取默认形式(上下2.54cm,左右2.54cm,页眉1.5cm,页脚1.75cm)。

字符间距为默认值(缩放100%,间距:

标准);页码用小五号字底端居中。

3具体要求:

题目(二号黑体居中);

摘要(“摘要”二字用小二号黑体居中,隔行书写摘要的文字部分,小4号宋体);

关键词(隔行顶格书写“关键词”三字,提炼3-5个关键词,用分号隔开,小4号黑体);

正文部分采用三级标题;

第1章××(小二号黑体居中,段前0.5行)

1.1×××××小三号黑体×××××(段前、段后0.5行)

1.1.1小四号黑体(段前、段后0.5行)

参考文献(黑体小二号居中,段前0.5行),参考文献用五号宋体,参照《参考文献著录规则(GB/T7714-2005)》。

 

实验一I/O口实验(蜂鸣器)

1.1实验目的

掌握蜂鸣器的发声原理

1.2实验设备和器件

PC机一台

实验箱一台

ISP下载器一台

1.3实验内容

1)硬件电路(见图1)

2)硬件连接表(见表1)

图1表1

1.4实验步骤

1)打开Uv4IDE环境,选择菜单Project的下拉菜单OpenProject选项,加载后缀名为uvproj的工程文件。

2)选择菜单Project的下拉菜单OptionsforTarget选项。

在弹出的窗口中,选择output选项,在CreatHEXFile的勾选项中,勾选。

这样才能生成HEX文件。

3)选择菜单Project的下拉菜单Buildtarget选项,如无错误或特别警告,编译链接完成后就会产生相应工程的HEX文件了。

4)如果无仿真工程时,可跳过下列步骤。

有相应的仿真工程文件时,可进行下列步骤:

a、双击打开P_PROTEUS文件夹中的后缀为DSN的仿真工程文件。

b、在处理器芯片AT89C52器件上,鼠标右键单击,选择EditProperties选项,或者双击AT89C52芯片,在ProgramFile的浏览选项中添加上面步骤中生成的HEX文件。

点击OK,完成HEX文件添加。

c、选择菜单Debug的下拉菜单Start/RestartDebugging选项。

此时程序已处于调试状态,同样再次选择菜单Debug,选择Execute选项,程序开始运行。

可通过人机接口观察程序的效果。

5)连接ISP下载器一端到USB接口,另一端连到目标板。

打开实验台电源,参考产品说明书中的ISP下载软件使用方法对程序进行下载。

6)接下来大家就可以按照硬件连接表连线了,然后测试程序,观察实验现象,理解程序,最后自己修改程序提高编程能力。

实验二流水灯实验

2.1实验目的

了解I/O口的电气特性和驱动能力。

掌握程序编写的方法。

了解LED电路中加入限流电阻的原因。

2.2实验设备和器件

PC机一台

实验箱一台

ISP下载器一台

2.3实验内容

1)硬件电路(图2)

2)硬件连接表(表2)

图2表2

2.4实验步骤

1)打开Uv4IDE环境,选择菜单Project的下拉菜单OpenProject选项,加载后缀名为uvproj的工程文件。

2)选择菜单Project的下拉菜单OptionsforTarget选项。

在弹出的窗口中,选择output选项,在CreatHEXFile的勾选项中,勾选。

这样才能生成HEX文件。

3)选择菜单Project的下拉菜单Buildtarget选项,如无错误或特别警告,编译链接完成后就会产生相应工程的HEX文件了。

4)如果无仿真工程时,可跳过下列步骤。

有相应的仿真工程文件时,可进行下列步骤:

a、双击打开P_PROTEUS文件夹中的后缀为DSN的仿真工程文件。

b、在处理器芯片AT89C52器件上,鼠标右键单击,选择EditProperties选项,或者双击AT89C52芯片,在ProgramFile的浏览选项中添加上面步骤中生成的HEX文件。

点击OK,完成HEX文件添加。

c、选择菜单Debug的下拉菜单Start/RestartDebugging选项。

此时程序已处于调试状态,同样再次选择菜单Debug,选择Execute选项,程序开始运行。

可通过人机接口观察程序的效果。

5)连接ISP下载器一端到USB接口,另一端连到目标板。

打开实验台电源,参考产品说明书中的ISP下载软件使用方法对程序进行下载。

6)接下来大家就可以按照硬件连接表连线了,然后测试程序,观察实验现象,理解程序,最后自己修改程序提高编程能力。

2.5实验仿真结果

实验三LED数码管实验

3.1实验目的

了解数码管显示原理;掌握读表程序的编写。

3.2实验设备和器件

PC机一台

实验箱一台

ISP下载器一台

3.3实验内容

1)硬件电路(图3)

2)硬件连接表(表3)

图3(8位共阳数码管)表3

3.4实验步骤

1)打开Uv4IDE环境,选择菜单Project的下拉菜单OpenProject选项,加载后缀名为uvproj的工程文件。

2)选择菜单Project的下拉菜单OptionsforTarget选项。

在弹出的窗口中,选择output选项,在CreatHEXFile的勾选项中,勾选。

这样才能生成HEX文件。

3)选择菜单Project的下拉菜单Buildtarget选项,如无错误或特别警告,编译链接完成后就会产生相应工程的HEX文件了。

4)如果无仿真工程时,可跳过下列步骤。

有相应的仿真工程文件时,可进行下列步骤:

a、双击打开P_PROTEUS文件夹中的后缀为DSN的仿真工程文件。

b、在处理器芯片AT89C52器件上,鼠标右键单击,选择EditProperties选项,或者双击AT89C52芯片,在ProgramFile的浏览选项中添加上面步骤中生成的HEX文件。

点击OK,完成HEX文件添加。

c、选择菜单Debug的下拉菜单Start/RestartDebugging选项。

此时程序已处于调试状态,同样再次选择菜单Debug,选择Execute选项,程序开始运行。

可通过人机接口观察程序的效果。

5)连接ISP下载器一端到USB接口,另一端连到目标板。

打开实验台电源,参考产品说明书中的ISP下载软件使用方法对程序进行下载。

6)接下来大家就可以按照硬件连接表连线了,然后测试程序,观察实验现象,理解程序,最后自己修改程序提高编程能力。

3.5实验结果仿真图

实验四定时器计数器实验

4.1实验目的

掌握定时器,计数器的寄存器设置。

学会定时器中断函数的处理。

4.2实验设备和器件

PC机一台

实验箱一台

ISP下载器一台

4.3实验内容

1)硬件电路(图4)

2)硬件连接表(表4)

图4表4

4.4实验步骤

1)打开Uv4IDE环境,选择菜单Project的下拉菜单OpenProject选项,加载后缀名为uvproj的工程文件。

2)选择菜单Project的下拉菜单OptionsforTarget选项。

在弹出的窗口中,选择output选项,在CreatHEXFile的勾选项中,勾选。

这样才能生成HEX文件。

3)选择菜单Project的下拉菜单Buildtarget选项,如无错误或特别警告,编译链接完成后就会产生相应工程的HEX文件了。

4)如果无仿真工程时,可跳过下列步骤。

有相应的仿真工程文件时,可进行下列步骤:

a、双击打开P_PROTEUS文件夹中的后缀为DSN的仿真工程文件。

b、在处理器芯片AT89C52器件上,鼠标右键单击,选择EditProperties选项,或者双击AT89C52芯片,在ProgramFile的浏览选项中添加上面步骤中生成的HEX文件。

点击OK,完成HEX文件添加。

c、选择菜单Debug的下拉菜单Start/RestartDebugging选项。

此时程序已处于调试状态,同样再次选择菜单Debug,选择Execute选项,程序开始运行。

可通过人机接口观察程序的效果。

5)连接ISP下载器一端到USB接口,另一端连到目标板。

打开实验台电源,参考产品说明书中的ISP下载软件使用方法对程序进行下载。

6)接下来大家就可以按照硬件连接表连线了,然后测试程序,观察实验现象,理解程序,最后自己修改程序提高编程能力。

4.5实验仿真结果图

实验五外部中断按键实验

5.1实验目的

掌握单片机外部中断的设置,中断函数的处理。

5.2实验设备和器件

PC机一台

实验箱一台

ISP下载器一台

5.3实验内容

1)硬件电路(图5.1、图5.2)

2)硬件连接表(表5)

图5.1(8位共阳数码管)

图5.2(8位独立按键)

表5

5.4实验要求

在单片机接一个按键作为外部的中断输入信号,通过数码管显示中断次数。

5.5实验步骤

1)打开Uv4IDE环境,选择菜单Project的下拉菜单OpenProject选项,加载后缀名为uvproj的工程文件。

2)选择菜单Project的下拉菜单OptionsforTarget选项。

在弹出的窗口中,选择output选项,在CreatHEXFile的勾选项中,勾选。

这样才能生成HEX文件。

3)选择菜单Project的下拉菜单Buildtarget选项,如无错误或特别警告,编译链接完成后就会产生相应工程的HEX文件了。

4)如果无仿真工程时,可跳过下列步骤。

有相应的仿真工程文件时,可进行下列步骤:

a、双击打开P_PROTEUS文件夹中的后缀为DSN的仿真工程文件。

b、在处理器芯片AT89C52器件上,鼠标右键单击,选择EditProperties选项,或者双击AT89C52芯片,在ProgramFile的浏览选项中添加上面步骤中生成的HEX文件。

点击OK,完成HEX文件添加。

c、选择菜单Debug的下拉菜单Start/RestartDebugging选项。

此时程序已处于调试状态,同样再次选择菜单Debug,选择Execute选项,程序开始运行。

可通过人机接口观察程序的效果。

5)连接ISP下载器一端到USB接口,另一端连到目标板。

打开实验台电源,参考产品说明书中的ISP下载软件使用方法对程序进行下载。

6)接下来大家就可以按照硬件连接表连线了,然后测试程序,观察实验现象,理解程序,最后自己修改程序提高编程能力。

5.6实验仿真结果

实验六LCD显示实验

6.1实验目的

了解字符型液晶显示屏的控制原理和方法;了解数字和字符的显示原理;掌握编写程序。

6.2实验设备和器件

PC机一台

实验箱一台

ISP下载器一台

6.3实验内容

1)硬件电路(图6)

2)硬件连接表(表6)

图6(LCD1602字符屏)表6

6.5实验步骤

1)打开Uv4IDE环境,选择菜单Project的下拉菜单OpenProject选项,加载后缀名为uvproj的工程文件。

2)选择菜单Project的下拉菜单OptionsforTarget选项。

在弹出的窗口中,选择output选项,在CreatHEXFile的勾选项中,勾选。

这样才能生成HEX文件。

3)选择菜单Project的下拉菜单Buildtarget选项,如无错误或特别警告,编译链接完成后就会产生相应工程的HEX文件了。

4)如果无仿真工程时,可跳过下列步骤。

有相应的仿真工程文件时,可进行下列步骤:

a、双击打开P_PROTEUS文件夹中的后缀为DSN的仿真工程文件。

b、在处理器芯片AT89C52器件上,鼠标右键单击,选择EditProperties选项,或者双击AT89C52芯片,在ProgramFile的浏览选项中添加上面步骤中生成的HEX文件。

点击OK,完成HEX文件添加。

c、选择菜单Debug的下拉菜单Start/RestartDebugging选项。

此时程序已处于调试状态,同样再次选择菜单Debug,选择Execute选项,程序开始运行。

可通过人机接口观察程序的效果。

5)连接ISP下载器一端到USB接口,另一端连到目标板。

打开实验台电源,参考产品说明书中的ISP下载软件使用方法对程序进行下载。

6)接下来大家就可以按照硬件连接表连线了,然后测试程序,观察实验现象,理解程序,最后自己修改程序提高编程能力。

6.6实验仿真结果图

学生实验心得

在为期几天的单片机实验课程中,使我感触很深,真是“条条大路通罗马”,只要能够达到实验目的。

不管是用c语言,还是汇编语言,只要不错都能做出正确的结果,每种方法也都有其独到之处。

在实验过程中也有很大的体会:

让我对单片机这门课程有了更加深刻的了解,弥补了在课堂上学习的不足,相信这在以后工作中会有所帮助。

而且该次实验也使我对各种软件的使用更加熟练,特别是proteus.最后在自己的努力下得到了正确的答案,也使我颇有成就感。

 

学生(签名):

2015年12月28日

指导

教师

评语

 

成绩评定:

指导教师(签名):

年月日

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2