单片机综合实验报告Word格式文档下载.docx

上传人:b****5 文档编号:16107211 上传时间:2022-11-20 格式:DOCX 页数:7 大小:49.27KB
下载 相关 举报
单片机综合实验报告Word格式文档下载.docx_第1页
第1页 / 共7页
单片机综合实验报告Word格式文档下载.docx_第2页
第2页 / 共7页
单片机综合实验报告Word格式文档下载.docx_第3页
第3页 / 共7页
单片机综合实验报告Word格式文档下载.docx_第4页
第4页 / 共7页
单片机综合实验报告Word格式文档下载.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

单片机综合实验报告Word格式文档下载.docx

《单片机综合实验报告Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《单片机综合实验报告Word格式文档下载.docx(7页珍藏版)》请在冰豆网上搜索。

单片机综合实验报告Word格式文档下载.docx

041140104

指导老师:

高林

时间:

2013116

一、实验内容:

应用AT89C51的定时器设计一个2位的LED数码显示作为秒表:

显示时间为00~99s每秒自动加1,设计一个“开始”键,按下“开始”键秒表开始计时。

设计一个“复位”键,按下“复位”键后,秒表从0开始计时。

二、实验电路及功能说明

按下k1开始计时,按下k2停止计时,按下k3复位。

三、实验程序流程图:

主程序:

voidmain()

{

TMOD=0x1;

TH0=(65536-5000)/256;

TL0=(65536-5000)%256;

EA=1;

ET0=1;

TR0=0;

ZX=table[buffer[2]];

ZW=0x08;

delay();

ZX=table[buffer[3]];

ZW=0x04;

ZX=table[buffer[4]];

ZW=0x02;

delay();

ZX=table[buffer[5]];

ZW=0x01;

while

(1)

if(!

k1)

TR0=1;

k2)

k3)

sec=0;

msec=0;

}

ZX=table[sec/10];

ZW=0x08;

ZW=0;

ZX=table[sec%10];

ZW=0x04;

ZX=0xbf;

ZX=table[msec];

}

子程序:

voidtimer0()interrupt1

{

intcount;

count++;

if(count==1)

count=0;

msec++;

if(msec==10)

sec++;

if(sec==100)

}

四、实验结果分析

通过仿真结果来看,实验正确无误!

五、心得体会

从实验的过程中了解了单片机的一个实际应用的过程的分析方法,从写程序到调试过程中学到了许多单片机内部结构知识,但从中也发现了自己的在单片机程序方面的不足!

有待加强实际操作!

六、程序清单

#include<

reg51.h>

absacc.h>

#defineZXXBYTE[0xffdc]

#defineZWXBYTE[0xffdd]

sbitk1=P1^0;

sbitk2=P1^1;

sbitk3=P1^2;

unsignedcharsec=0,msec;

unsignedcharbuffer[6]={0,0,0,0,0,0};

unsignedcharcodetable[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};

voiddelay()

inti;

for(i=0;

i<

100;

i++);

voidmain()

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

当前位置:首页 > 幼儿教育 > 唐诗宋词

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

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