打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
1244【毕设课设】基于单片机0到99秒表数码管显示

【资源下载】百度网盘下载地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

秒表题目要求:

应用AT89C51的定时器设计一个2位的LED数码显示作为“秒表”:显示时间为00~99s,每秒自动加1,设计一个“开始”键,按下“开始”键秒表开始计时。设计一个“复位”键,按下“复位” 键后,秒表从0开始计时。

 

#include "reg51.h"
#define uchar unsigned char
#define uint unsingned int
#define LED P0
uchar tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//数码管码表
uchar num,t,shi,ge;
//------------------------------------
void init();//定时器初始化
void timer0();//
void display();//显示
void delay(uchar);

sbit KEY1 = P3^6;//开始
sbit KEY2 = P3^7;//复位

void main()//主函数入口
{
 init();//初始化
 while(1)
 {
  timer0();//查询时间
  display();//显示

 

 

  

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
51单片机学习19-简易秒表
51单片机 tm1620驱动3位数码管程序
STC89C52RC单片机控制步进电机仿真与程序
74hc164驱动共阴数码管与共阳数码管
TM1640与PIC12F629单片机的结合
单片机常用程序有哪些?高级工考核反复使用的三个程序
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服