单片机秒表设计实验报告.doc
《单片机秒表设计实验报告.doc》由会员分享,可在线阅读,更多相关《单片机秒表设计实验报告.doc(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、本科学生设计性实验报告学号 姓名 学院 物理与电子 专业、班级 实验课程名称 简易秒表设计 教师及职称 开课学期 2013 至 2014 学年 下 学期 填报时间 2014 年 6 月 5 日云南师范大学教务处编印摘要:单片机控制秒表是集于单片机技术、模拟电子技术、数字技术为一体的机电一体化高科技产品,具有功耗低,安全性高,使用方便等优点。本次设计内容为以 89C51 单片机为核心的秒表,它采用键盘输入,单片机技术控制。设计内容以硬件电路设计,软件设计和PCB 板制作三部分来设计。利用单片机的定时器/计数器定时和计数的原理,用集成电路芯片、LED 数码管以及按键来设计计时器。将软、硬件有机地结
2、合起来,使他拥有正确的计时、暂停、清零、并同时可以用数码管显示,在现实生中应用广泛。一、实验设计方案实验名称简易秒表设计实验时间2014.6.18实验室114实验室实验目的:1、熟悉Keil C51软件的使用方法及proteus仿真软件的使用;2、综合运用所学的理论知识(数码管、按键),通过实践加强对所学知识的理解,具备设计单片机应用系统的能力。3、通过本次试验,增强自己的动手能力。认识单片机在日常生活中的应用的广泛性,实用性。实验要求:制作简易秒表,用三个按键分别实现秒表的启动、停止与复位,利用八位共阳级的数码管显示时间(从左到右依次显示秒,分钟,小时,当秒数到达60s时向分钟进一,当分钟达
3、到60min时向小时进一,当小时达到24h时全部清零从头开始)。1 系统设计思路及描述该实验设计要求进行计时并在数码管上显示时间,则可利用MCS-51系列单片机的芯片AT89C51的P3.5,P3.3,P3.2, 作为按键的入口;当开关按键P33由上向下拨时开始计时,若拨P32“暂停”按键则数码管暂停;“复位”按键P35当由上向下拨时数码管清零,又可重新开始计时。八位数码管用来显示数据,其中,低两位显示秒的个位和十位,空一格中间两位显示分钟的个位和十位,在空一格最后的两位数码管显示小时的个位和十位,秒位是满六十进一,分钟也是满六十进一,小时是满二十四自动清零并开始重新从零计数2 七段数码管基本
4、使用方法介绍七段数码管是单片机系统中常用的显示器元件,可以用来显示单片机系统的工作状态、运算结果等各种信息。七段数码管有八个LED发光二极管分别构成其7个字段和一个小数点,通过不同的字段和小数点亮灭组合可以显示数字09、字符AF、H、L、P、R、U、Y、“”符号以及小数点“.”等图形。组成七段数码管的八个LED发光二极管的连接方法通常是将其中一极接在一起形成一个公共极,剩下一个极作为个字段的控制极。将八个LED发光二极管的阳极连在一起构成的公共极的七段数码管称为共阳极七段数码管,而将这八个LED发光二极管的阴极连在一起构成的公共极称为共阴极七段数码管。要点亮共阳极数码管对应的字段,需要公共极接
5、高电平,同时对应段控制极接低电平,通常应用中将ag、dp控制极依次有序地接到高位控制线,由此我们可以得到共阳极数码管的字型码。共阳极,共阴极数码管的字符码表 2 程序设计此次选用C51来编程,首先要有初始化程序,通过初始化程序,将对主程序所用到的变量、常量以及各个参数和所调用的子函数定义,其次还有显示程序、按键扫描及处理程序、时钟程序。系统软件流程图开 始赋初值宏定义运算,查表输出P1输出数字变量自增运算时间判断返回开始/功能:简易秒表程序#include unsigned char msec,sec=0,fen=0,shi=0;/定义msec为50ms计数变量,sec为秒变量,fen为分钟变
6、量,shi为小时变量sbit S1=P35;sbit S2=P33;sbit S3=P32;void delay(unsigned char i);/延时函数/函数名:T0_INT/函数功能:定时器0中断函数,定时50ms到,自动执行该函数,判断是否中断20次/形式参数:无/返回值:无void T0_INT(void) interrupt 1/定时器0中断类型号为1 TH0=0x3c;/50ms定时初值 TH0=(65536-50000)/256; TL0=0xb0; /TL0=(65536-50000)%256; msec+; /中断次数增1 if(msec=20)/中断次数到20次吗? m
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 秒表 设计 实验 报告
限制150内