首页 [讲稿]单片机流水灯实验

[讲稿]单片机流水灯实验

举报
开通vip

[讲稿]单片机流水灯实验[讲稿]单片机流水灯实验 实 验 目 的: 进一步熟悉keil仿真软件、伟福仿真器和实验板的使用。了解并熟悉实验板上单片机I/O口和LED灯的电路结构,掌握C51中单片机I/O口的编程方法。 实 验 环 境: 硬件:微机、WAVE单片机仿真器、单片机实验板、连线若干 软件:KEIL C51单片机仿真调试软件,伟福V系列仿真调试软件 实验原理: MCS-51系列单片机有四组8位并行I/O口,记作P0、P1、P2和P3。每组I/O口内部都有8位数据输入缓冲器、8位数据输出锁存器及数据输出驱动等电路。四组并行I...

[讲稿]单片机流水灯实验
[讲稿]单片机流水灯实验 实 验 目 的: 进一步熟悉keil仿真软件、伟福仿真器和实验板的使用。了解并熟悉实验板上单片机I/O口和LED灯的电路结构,掌握C51中单片机I/O口的编程方法。 实 验 环 境: 硬件:微机、WAVE单片机仿真器、单片机实验板、连线若干 软件:KEIL C51单片机仿真调试软件,伟福V系列仿真调试软件 实验原理: MCS-51系列单片机有四组8位并行I/O口,记作P0、P1、P2和P3。每组I/O口内部都有8位数据输入缓冲器、8位数据输出锁存器及数据输出驱动等电路。四组并行I/O端口即可以按字节操作,又可以按位操作。当系统没有扩展外部器件时,I/O端口用作双向输入输出口;当系统作外部扩展时,使用P0、P2口作系统地址和数据总线、P3口有第二功能,与MCS-51的内部功能器件配合使用。 图 P1口的位结构 本实验用到的P1口内部结构如图3-1所示。作输出时:输出0时,将0输出到内部总线上,在写锁存器信号控制下写入锁存器,锁存器的反向输出端输出1,下面的场效应管导通,输出引脚成低电平。输出1时,下面的场效应管截止,上面的上拉电阻使输出为1。作输入时:P1端口引脚信号通过一个输入三态缓冲器接入内部总线,再读引脚信号控制下,引脚电平出现在内部总线上。为了能读到真实的引脚信号, 。为了能正确读取引脚信号,锁存器必须先写1。通下面的场效应管必须截止,即锁存器的内容必须是1 过C51程序的编写,可以使I/O口的每根引脚在不同的时间输出不同的0、1信号,从而控制外部的设备。 实 验 内 容 及 过 程: 1.keil安装 ?点击Setup.exe 根据提示完成安装 ?在试验仿真版文件夹中找到4个后缀名为dll的文件,将其复制到Keil 的安装目录中的C51文件夹中的BIN文件夹 ?在安装目录中的TOOL.INI中的[C51] 下添加几句代码 AGSI1=ledkey.dll("ledkey") AGSI2=simboard.dll("simboard") AGSI3=Dpj2.dll("Dpj2") AGSI4=dpj8.dll("dpj8") 2. keil的使用: 新建项目--选择单片机型号--建C语言程序--添加到项目--设置项目--编译加载--选择仿真板 新建项目 添加到项目 设置项目 选择仿真板 3. 将实验板上51单片机的P1口的8根线与实验板上的8位LED灯连接,I/O口的一根引脚控制一个LED 灯。根据实验板上LED的硬件连接,编写程序使8个LED灯从最下面依次点亮,每次只亮一盏灯。依此 循环。 代码如下 #include"reg51.h" void mDelay(unsigned int Delay) { unsigned int i; for(;Delay>0;Delay--) { for(i=0;i<124;i++) {;} } } main() {int b; while(1) { P1=0X7f; mDelay(5000); for(b=0;b<7;b++) {P1=P1>>1|0X80;//P1=P1<<1; mDelay(5000); } } } 截图 4. 每次原来的灯保留 代码如下 #include"reg51.h" void mDelay(unsigned int Delay) { unsigned int i; for(;Delay>0;Delay--) { for(i=0;i<124;i++) {;} } } main() {int b; while(1) { P1=0X7f; mDelay(5000); for(b=0;b<7;b++) {P1=P1>>1;//P1=P1<<1; mDelay(5000); } } } 截图 实 验 心 得:
本文档为【[讲稿]单片机流水灯实验】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_729658
暂无简介~
格式:doc
大小:138KB
软件:Word
页数:6
分类:互联网
上传时间:2017-10-21
浏览量:86