单片机实验报告机电和自动化专业.docx

上传人:b****7 文档编号:8953820 上传时间:2023-02-02 格式:DOCX 页数:8 大小:41.77KB
下载 相关 举报
单片机实验报告机电和自动化专业.docx_第1页
第1页 / 共8页
单片机实验报告机电和自动化专业.docx_第2页
第2页 / 共8页
单片机实验报告机电和自动化专业.docx_第3页
第3页 / 共8页
单片机实验报告机电和自动化专业.docx_第4页
第4页 / 共8页
单片机实验报告机电和自动化专业.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

单片机实验报告机电和自动化专业.docx

《单片机实验报告机电和自动化专业.docx》由会员分享,可在线阅读,更多相关《单片机实验报告机电和自动化专业.docx(8页珍藏版)》请在冰豆网上搜索。

单片机实验报告机电和自动化专业.docx

单片机实验报告机电和自动化专业

西华大学实验报告(理工类)

开课学院及实验室:

机械学院机械工程专业实验中心实验时间:

2010年10月14日

学生姓名

黄建鑫

学号

312008*********

成绩

学生所在学院

机械工程与自动化学院

年级/专业/班

08自动化2班

课程名称

单片机原理与应用

课程代码

8426470

实验项目名称

实验1红黄绿灯控制

项目代码

指导教师

韦兴平

项目学分

1.实验目的

(1)学习编译软件的使用和调试程序方法;

(2)学习将用户程序下载到应用系统的方法;

(3)掌握STC89C52单片机I/O端口的控制和使用方法。

2.实验设备

PC机、keil编译软件、proteus仿真软件。

3.实验内容

利用单片机的P1.0、P1.1、P1.2控制3个LED指示灯,模仿交通控制灯:

红灯亮4秒;黄灯亮2秒;黄灯、绿灯同时亮1秒;绿灯亮4秒,如此循环。

4.实验电路

实验电路原理图如下:

 

5.实验程序

实验程序流程图见右图:

实验程序如下:

 

6.实验步骤

(1)在Proteus画出实验原理图,用Keil编写程序并进行编译,如未通过,修改程序,直至通过;

(2)运行程序,观察Proteus中三个LED(红黄绿)灯点亮的次序和时间是否按要求发生变换,如果不符合要求,改写程序,直至成功。

7.思考题(在下列思考题中选做3道)

(1)怎样计算延时子程序的时间?

(2)如何计算与LED连接的电阻的阻值?

(3)画出单片机实验板、开发系统、PC机之间的连接框图。

(4)如何用89C52的I/O端口控制继电器,画出电路原理图。

(5)根据实验板电路原理图,编写一个8个LED循环闪烁的流水灯。

 

西华大学实验报告(理工类)

开课学院及实验室:

机械学院机械工程专业实验中心实验时间:

2010年10月21日

学生姓名

黄建鑫

学号

312008*********

成绩

学生所在学院

机械工程与自动化学院

年级/专业/班

08自动化2班

课程名称

单片机原理与应用

课程代码

8426470

实验项目名称

实验2键操作、LED数码管显示实验

项目代码

指导教师

韦兴平

项目学分

1.实验目的

掌握独立键盘、LED数码管的电路连接和编程方法。

2.实验设备

单片机实验板、PC机、Keil编译软件、STC-ISP.EXE程序下载软件。

3.实验内容

(1)编写程序,按KEY1只有红灯亮;按KEY2只有黄灯亮;按KEY3只有绿灯亮。

(2)开始右LED数码管显示0,每按KEY1一次,数码管显示加1,至9后,再循环从0显示到9。

4.实验电路

实验电路原理图如下:

 

5.实验程序

实验流程图及实验程序如下:

 

6.实验步骤

(1)根据实验原理图编写程序,用“Keil”编译软件进行编译,如未通过修改程序,直至通过;

(2)用STC-ISP.EXE软件将所编程序的“HEX”码下载到实验板的STC89c52芯片中;

(3)运行程序,按实验板右下侧的KEY1、KEY2、KEY3,观察LED中的红黄绿灯是否按要求点亮;如果不符合要求,改写程序,按步骤

(1)开始重新做实验,直至成功。

(4)按同样的方法调试编写实验内容2的程序,直到调试成功。

7.思考题

(1)LED数码管的段码与那些因素有关,写出本实验电路板中LED数码管A、b、C、d、e、F、P的段码。

 

西华大学实验报告(理工类)

开课学院及实验室:

机械学院机械工程专业实验中心实验时间:

年月日

学生姓名

黄建鑫

学号

312008*********

成绩

学生所在学院

机械工程与自动化学院

年级/专业/班

08自动化2班

课程名称

单片机原理与应用

课程代码

8426470

实验项目名称

实验3定时器中断实验

项目代码

指导教师

韦兴平

项目学分

1.实验目的

掌握MCS51定时器的使用方法。

2.实验设备

单片机实验板、PC机、Keil编译软件、STC-ISP.EXE程序下载软件。

3.实验内容

(1)利用定时器中断方式,做一个显示0~9的秒钟;

(2)利用定时器中断方式,做一个显示0~99,每1秒钟增加1。

4.实验电路

实验电路原理图如下:

 

5.实验程序

实验的程序框图及实验程序如下:

 

6.实验步骤

(1)根据实验原理图编写程序,用“Keil”编译软件进行编译,如未通过修改程序,直至通过;

(2)用STC-ISP.EXE软件将所编程序的“HEX”码下载到实验板的STC89c52芯片中;

(3)运行程序,观察LED数码管是否出现“0~9”的变化,如果不符合要求,改写程序,按步骤

(1)开始重新做实验,直至成功。

(4)按同样的方法调试编写实验内容2的程序,直到调试成功。

西华大学实验报告(理工类)

开课学院及实验室:

机械学院机械工程专业实验中心实验时间:

年月日

学生姓名

黄建鑫

学号

312008*********

成绩

学生所在学院

机械工程与自动化学院

年级/专业/班

08自动化2班

课程名称

单片机原理与应用

课程代码

8426470

实验项目名称

实验4计数器实验

项目代码

指导教师

韦兴平

项目学分

1.实验目的

掌握计数器的使用方法。

2.实验设备

单片机实验板、PC机、Keil编译软件、STC-ISP.EXE程序下载软件。

3.实验内容

利用计数器,记录光电开关被遮断的次数,并用3位LCD(限制在0~255)显示出来。

4.实验电路

实验电路原理图如下:

 

5.实验程序

 

6.实验步骤

(1)根据实验原理图编写程序,用“Keil”编译软件进行编译,如未通过修改程序,直至通过;

(2)用STC-ISP.EXE软件将所编程序的“HEX”码下载到实验板的STC89c52芯片中;

运行程序,观察LCD是否出现“000”,用手指或纸片遮挡一次实验板左下方的光电开关管,观察LCD是否加一变成“001”?

每遮挡一次是否LCD继续加1?

如果不符合要求,改写程序,按步骤

(1)开始重新做实验,直至成功。

7.思考题

为了简化编程,本实验提供的子程序采用计数器方式2,如果采用方式1,如何将所有计数值拿来显示?

 

西华大学实验报告(理工类)

开课学院及实验室:

机械学院机械工程专业实验中心实验时间:

年月日

学生姓名

黄建鑫

学号

312008*********

成绩

学生所在学院

机械工程与自动化学院

年级/专业/班

08自动化2班

课程名称

单片机原理与应用

课程代码

8426470

实验项目名称

实验5A/D转换器实验

项目代码

指导教师

韦兴平

项目学分

1.实验目的

掌握SPI总线的ADC0832模数转换器的使用方法。

2.实验设备

单片机实验板、PC机、Keil编译软件、STC-ISP.EXE程序下载软件。

3.实验内容

利用ADC0832采集直流0~5v的电压,并在LCD上显示结果。

4.实验电路

实验电路原理图如下:

 

5.实验程序

调试成功的程序如下:

 

6.实验步骤

(1)根据实验原理图编写程序,用“Keil”编译软件进行编译,如

未通过修改程序,直至通过;

(2)用STC-ISP.EXE软件将所编程序的“HEX”码下载到实验板的STC89c52芯片中;

(3)运行程序,用手拧动实验板左端的可调电阻,观察LCD是否出现“x.xV”,改变可调电阻时,LCD的数制是否在0.0v~5.0v之间变动。

如果不符合要求,改写程序,按步骤

(1)开始重新做实验,直至成功。

7.思考题

本实验可以开发哪些实际仪表?

 

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

当前位置:首页 > 小学教育 > 其它课程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1