单片机原理及应用实验指导书(红色.doc

单片机原理及应用实验指导书(红色.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE200

PAGE13

单片机原理及应用实验指导书

编写人:谢四莲

20100901

实验一I/O口输出实验—LED流水灯实验

一、实验目的

1、掌握单片机最小系统的构成;

2、掌握I/O口的使用及驱动能力的概念;

3、熟悉移位指令和软件延时程序。

二、实验设备与器件

1、计算机1台

2、单片机学习板一块,版本:2010B

三、实验原理

如下图所示,用单片机控制LED的亮与灭,在实验图中将MCU的P1口与LED的阴极相连,当P1口给低电平时,LED发亮,当P1口给高电平时,LED熄灭。

四、实验内容

1、利用52单片机及8个发光二级管等器件,构成一个流水灯单片机系统。

2、用KeilC51软件

3、对创建的程序进行编译与链接,生成hex文件,同时对程序进行软件仿真;

4、实验板验证

(1)用ISP软件下载hex程序到CPU。

(2)检查验证结果。

五、实验报告

在预习报告的基础上写出详细实验过程;画出实验原理图,写出单片机控制程序,写出调试步骤与仿真方法,观察实验现象,得出实验结果,并分析实验结果的正确性。

六、预习要求

1、理解单片机最小系统的构成

2、掌握单片机I/O口的使用以及软件延时程序的编写。

七、实验参考程序

ORG0000H

LJMPSTART

ORG0030H

START:

MOVA,#0FEH

LOOP:MOVP1,A

LCALLDELAY

RLA;循环左移

LJMPLOOP

DELAY:MOVR5,#20 ;延时程序

D1:MOVR6,#20

D2:MOVR7,#248

DJNZR7,$

DJNZR6,D2

DJNZR5,D1

RET

END

实验二中断实验

一、实验目的

1、了解MCS-51中断系统

2、了解中断嵌套及中断优先级的概念和编程方法。

二、实验设备与器件

1、计算机1台

2、单片机学习板一块,版本:2010B

三、实验原理

如下图所示,在实验图中将MCU的P1口与LED的阴极相连,当外中断1产生下降沿时,进入中断,中断一次使点亮的LED循环移位一个,也就是第一次中断时只有P10接的D4亮,第二次中断时只有P11接的D5亮,以此类推,当循环8次后,再次从P10接的D4重新开始循环。

三、实验内容

1、利用P3.3接一个外部中断输入,控制8个LED灯循环点亮。

2、用KeilC51软件程序

3、对创建的程序进行编译与链接,生成hex文件,同时对程序进行软件仿真

4、实验板验证

(1)用ISP下载hex程序到CPU

(2)检查验证结果

五、实验报告

在预习报告的基础上写出详细实验过程;画出实验原理图,给出设计程序,分析实验现象,得出实验结果。

六、预习要求

1、理解掌握MCS-51中断系统的编程。

七、实验参考程序

ORG0000H

LJMPMAIN

ORG0013H

LJMPIN11

ORG0040H

MAIN:SETBEA

SETBEX1

CLRPX1

SETBIT1

MOVP1,#0FFH

MOVA,#0FEH

SJMP$

IN11:RLA

MOVP1,A

RETI

END

实验三定时器实验

一、实验目的

1、掌握单片机定时器的功能;

2、学会定时器中断的编写;

3、学会利用定时器硬件计数和软件计数功能的结合实现较长时间的定时。

二、实验设备与器件

1、计算机1台;

2、单片机学习板一块,版本:2010B

三、实验原理

一只发光二极管LED和8051的P1.0脚相连。当P1.0脚是低电平时,LED发亮;当P1.0脚是高电平时,LED不亮。通过对定时器0编制程序使定时器0每隔1S对P1.0端口的输出状态取反一次,最终达到闪烁的效果。单片机系统主频为12MHz。

四、实验内容

1、编写一段程序,用Pl口的P10做输出,由定时器0实现定时,在P10端口上输出周期为2S的脉冲,实现闪烁效果。

2、用KeilC51软件创建程序

3、对创建的程序进行编译与链接,生成hex文件,同时对程序进行软件仿真

4、实验板验证

(1)用ISP下载hex程序到CPU

(2)检查验证结果

五、实验报告

在预习报告的基础上写出详细实验过程;画出实验原理图,写出单片机控制程序,写出实验现象,得出实验结果,并分析实验结果的正确性。

六、预习要求

1、理解此实验所用到的硬件结构。

2、掌握定时器中断的编程方法。

七.实

文档评论(0)

177****5771 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档