嵌入式系统与单片机流水灯实验报告_第1页
嵌入式系统与单片机流水灯实验报告_第2页
嵌入式系统与单片机流水灯实验报告_第3页
嵌入式系统与单片机流水灯实验报告_第4页
嵌入式系统与单片机流水灯实验报告_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、中南大学嵌入式系统与单片机实验报告学生姓名学 号专业班级指导教师学 院信息科学与工程学院2012 年 5 月完成时间实验名称单片机流水灯。实验目的进一步熟悉 keil 仿真软件、伟福仿真器和实验板的使用。了解并熟悉实验板上单片机 i/o 口和 led 灯的电路结构,掌握c51 中单片机 i/o 口的编程方法,掌握顺序控制程序的简单编程。实验原理mcs-51 系列单片机有四组8 位并行 i/o 口,记作 pd p1、p2 和 p3。每组 i/o 口内部都有 8 位数据输入缓冲器、 8 位数据输出锁存器及数据输出驱动等电路。四组并行 i/o 端口即可以按字节操作,乂可以按位操作。当系统没有扩展外部

2、器件时 , i/o端口用作双向输入输出口;当系统作外部扩展时,使用pd p2 口作系统地址和数据总线、 p3 口有第二功能,与mcs-51 的内部功能器件配合使用。读锁存器 - - yrr读引脚图 p1 口的位结构本实验用到的 p1 口内部结构如图3-1 所示。作输出时:输出0 时,将 0 输 出到内部总线上,在写锁存器信号控制下写入锁存器,锁存器的反向输出端输出1,下面的场效应管导通,输出引脚成低电平 。输出 1 时,下面的场效应管截止,上面的上拉电阻使输出为 1。作输入时: p1 端口引脚信号通过一个输入三态缓冲器接入内部总线,再读引脚信号控制下,引脚电平出现在内部总线上。为了能读到真实的

3、引脚信号,下面的场效应管必须截止,即锁存器的内容必须是1。为了能正确读取引脚信号,锁存器必须先写1。通过 c51 程序的编写,可以使i/o 口 的每根引脚在不同的时间输出不同的0、1 信号,从而控制外部的设备。实验步骤1. keil的使用 :新建项目 -选择单片机型号 -建 c 语言程序 -添加到项目 -设置项目 -编译加 载- 选择仿真板内部总线与锁存器锁存器q内部上拉电阻f1.x引脚新建项目ion2 - f:lypel.cproject 匹bug peripherals tne* project.,.import v- vizionl project. .open frojectclose

4、 projectfil extenzibooks and envirtarets? groups, files. r,select device for target target添加到项目options for file j 123. cojen 123. c邕el 琨build target1 葡ld targettrfijislate c - bscummits and s电ttingg选择仿真板vi ewopen filet;tlkftbuild target邕build targettranslate filej files。include dependencies设置项目自c:do

5、 cusent s#includerrreg51.hrr1_ini t ?slct device cf t&r君仓土 tifgedu5 州:j tar聃t 1 i匚峭optioii for gr oup r source group ti -; target 1- 二5 spute group 1 国1c: xdocumnts and sett jngsad*inist r at orf eripherals tools svcs 也 mdow kelp 藉 rwt cpuinterrupti/0- orteseri 41母实验仿真板旦实验仿真极习实验仿其极匪盘 led仿真极催)旦实验

6、仿真顼旦实验仿真扳2. 将实验板上 51 单片机的 p1 口的 8 根线与实验板上的8 位 led灯连接, i/o 口的一根引脚控制一个 led灯。根据实验板上 led的硬件连接,编写程序使8 个 led灯从最下面依次点亮,每次只亮一盏灯。依此循环。代码如下#includereg51.h”void mdelay(unsigned int delay) ( unsigned int i; for(;delay0;delay-) for(i=0;i0;delay-) for(i=0;i124;i+) ; main() int b; while(1) o p1.0q p1.1p1.2o p1.3, pl4? p1.5a p1.60 pi.7访问平凡的单片机实验心得通过本实验,懂得如何安装kell 软件以及实验仿真板,懂得keil c51 单片机

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论