久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2848|回復: 3
打印 上一主題 下一主題
收起左側

秒表開發程序

[復制鏈接]
跳轉到指定樓層
樓主
ID:91995 發表于 2015-10-9 17:29 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar code du[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};  //0-9
uchar code se[]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10};  //0.-9.
char Min,Sec;    //定義十位和個位
void delayms(uint z)    //延時1秒鐘
{
  uint x;
  for(;z>0;z--)
   for(x=110; x>0; x--);
}
void Time_Init()       //時間初始化
{
   EA = 1;
  TMOD |= 0X01;
  TH0 = (65536 - 2000)/256;
  TL0 = (65536 - 2000)%256;
  ET0 = 1;
}
void display()      //顯示程序
{
   P2 = 0xfe;
  P0 = du[Sec];
  delayms(2);
  P0 = 0xff;

  P2 = 0xfd;
  P0 = se[Min];
  delayms(2);
  P0 = 0xff;
  
   
}
void keyboradscan()
{
    uchar key;
static uchar key_on = 0;
key = P3 & 0x0f;
if(key != 0x0f)
  {
    if(key_on ==0)
     {
     key_on = 1;
      switch (key)
   {
     case 0x0e:TR0 = 1;break;
      case 0x0d:TR0 = 0;break;
      case 0x0b:TR0 = 0;Sec = 0;Min = 0;break;
   }
  }
  }
  else
  {
     key_on = 0;
  }
}
void main()
{
    Time_Init();         //時間初始化
   while(1)
  {
   display();        //顯示掃描
   keyboradscan();     //鍵盤掃描
   if(Min == 9 && Sec == 9)
    {
     TR0  = 0;
      Min = 9;Sec = 9;
    }
  }
}
void Timer0() interrupt 1
{
static int count;
TH0 = (65536 - 2000)/256;
TL0 = (65536 - 2000)%256;
count++;
    if(count >= 50)      //1毫秒加1
    {
    count = 0;
    Sec++;
      if(Sec > 9)       //加到9后
    {
     Sec = 0;         //毫秒清零
     Min++;           //秒加1
     if(Min > 9)
      Min = 0;       //秒清零
    }
   }
}  

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:1 發表于 2015-10-9 17:59 來自觸屏版 | 只看該作者
謝謝分享,能共享一下電路圖嗎
回復

使用道具 舉報

板凳
ID:88707 發表于 2015-10-10 22:14 | 只看該作者
感謝分享,研究一下
回復

使用道具 舉報

地板
ID:120571 發表于 2016-5-13 17:16 | 只看該作者
有電路嗎?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 天天搞天天搞 | 亚洲精品自在在线观看 | 亚洲高清av| 一本岛道一二三不卡区 | 91精品国产色综合久久 | 日日操夜夜操天天操 | 久久久婷婷 | 五月婷婷激情 | 日韩精品久久久久久 | 一级毛片免费看 | 亚洲天堂av一区 | 国精产品一品二品国精在线观看 | av福利网站| 午夜精品 | 欧美a级成人淫片免费看 | 亚洲欧美一区二区三区视频 | 在线视频一区二区三区 | 91成人精品视频 | 成人午夜黄色 | 色约约视频 | 午夜小视频免费观看 | 亚洲精品9999 | 日韩一区二区三区在线播放 | 自拍 亚洲 欧美 老师 丝袜 | 91性高湖久久久久久久久_久久99 | 98成人网| 一级高清 | 亚洲一区二区三区高清 | 成人在线免费观看视频 | 欧美亚洲国产一区二区三区 | 韩国理论电影在线 | 中文字幕三区 | 夜夜爽99久久国产综合精品女不卡 | 欧美性jizz18性欧美 | 免费中文字幕日韩欧美 | 午夜一区二区三区 | 岛国av一区二区三区 | 亚洲视频免费一区 | 久久久久久久99 | 精品精品 | 在线日韩视频 |