教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 综合文档 >

《单片机原理与应用》课程实验报告格式

来源:网络收集 时间:2026-02-16
导读: (2010—2011学年第二学期)实验报告 课程名称 《单片机原理及应用》 专业班级 电子信息工程101班 姓名学号 指导教师 黄震梁 骆克静 所在学院 信息科技学院 2011年 6月 目 录 实验项目一 输入/ 输出端口的基本应用 实验项目二 定时/计数器的基本应用 实验项

(2010—2011学年第二学期)实验报告

课程名称 《单片机原理及应用》

专业班级 电子信息工程101班

姓名学号

指导教师 黄震梁 骆克静

所在学院 信息科技学院

2011年 6月

目 录

实验项目一 输入/ 输出端口的基本应用 实验项目二 定时/计数器的基本应用 实验项目三 中断系统的基本应用 实验项目四 LED实验项目五 实验项目六 实验项目七 ADC0808实验项目把 数码管的基本应用 单片机键盘的基本应用 单片机串口通讯实验 的基本应用

基于AT89C51的简单电子万年历

实验项目一 输入/ 输出端口的基本应用

1.实验目的

⑴了解MCS-51单片机的输入/输出端口的基本工作原理与使用方法;

⑵掌握MCS-51单片机的延时函数的时间估算方法。

2. 实验内容

实现与单片机某一端口相连的发光二极管的闪烁控制,要求点亮0.2s,熄灭0.2s;

3. 实验电路框图

U119XTAL1P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RD39383736353433322122232425262728101112131415161718XTAL29RST293031+5vPSENALEEAR1330D1LED-BIGY12345678P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7AT89C51

4.实验任务分析

⑴硬件电路说明

Led阳极接有+5v电压,当阴极为低电平(p1.0输出低电平时)led的点

亮,当阴极为高电平(p1.0输出高电平时)led的熄灭,从而实现闪烁。

⑵软件设计说明

单片机的指令的执行时间很短,数量大多在微妙级级。因此,我们在执

行某一指令时,运用c语言,插入延时程序来达到我们的要求。

1

5.实验流程框图

p1.0输出“1”;L1熄灭 开始

6.实验过程记录

⑴实验过程

首先设置延时函数(void delay02s(void) ),其次:输入控制(使p1.0端口相

隔一段时间分别输出高低电平)

延时0.2秒 p1.0输出“0”;L1亮 延时0.2秒 ⑵问题及解决方法

问题1:p1.0端口的led灯闪烁不明显,猜想原因是延迟函数设置的时间太短。解决方法:增大延时函数for循环里的数值。

问题2:程序正确,led灯不亮。解决方法:所接电阻值太大,调低到330欧。

2

7.实验总结

⑴程序正确时led灯不亮应该注意led所接电阻的主值。

⑵注意延时函数的时间。

8.成绩评定

附录 实验源程序

#include sbit P1_0=P1^0; void delay02s(void)

{

unsigned char i,j,k; for(i=20;i>0;i--) for(j=20;j>0; for(k=248;k>0;k--); }

void main(void) { while(1)

3

《单片机原理与应用》课程实验报告格式.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/402854.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)