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

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

[原創]51單片機控制的微波爐定時程序

作者:佚名   來源:本站原創   點擊數:  更新時間:2011年11月19日   【字體:
//微波爐定時程序(原創,自已寫的)
//免責聲明:這是微波爐的定時功能  純為技術交流、學習之用。
//轉載、使用者切莫用于不正當的用途,一切后果由轉截/使用者自行負責
//按下獨立鍵盤RD按鍵,每按一次增加60秒,按下INT1啟動,按下INT0停止
//我們知道微波爐是不會自動運行的,得手動啟動

#include <reg52.h>
#define uint unsigned int
#define uchar unsigned uchar
sbit duan=P2^5;
sbit wei=P2^6;
const unsigned char table[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E,0xBF};                //數碼管數組
uint bai=0,gg=16,shi=0,ge=0,x;
uint time=60,tt=0; //uint tt,time;

void init()
{

TMOD=0x01;                        

TH0=(65536-50000)/256;  

TL0=(65536-50000)%256;
EA=1;    

ET0=1;    

TR0=0;      

}
 
 void scan()
 {
 if(RD==0)
  {
  while(!RD);
 time=time+60;  
 } 
 if(INT0==0)TR0=0;
 if(INT1==0)TR0=1;
 }
void fuzhi()
{
  bai=time/60;
  shi=time%60/10;
  ge=time%10;
}
uint jishi()
 {
 if(tt==20)
  {
 tt=0;  
 time--;if(time==0)TR0=0;    //這個位置不能動,time--必須在if(tt==20)里
 }
 }
//-------------------函數聲明--------------------------
void disp(uint bai,uint gg,uint shi,uint ge);

void delay(uint x)
{
uint a,b;
for(a=x;a>0;a--)
 for(b=110;b>0;b--);
}
void main()
{
init();
while(1)
 {
 jishi();
 scan();

 fuzhi();
 disp(bai,gg,shi,ge);
 if(INT1==0)TR0=1;
  }
}
//------------------------------------------------
void disp(uint bai,uint gg,uint shi,uint ge)
{
duan=1;P0=table[bai];duan=0;
wei=1;P0=0x02;wei=0;
delay(5);

duan=1;P0=table[gg];duan=0;
wei=1;P0=0x04;wei=0;
delay(2);

duan=1;P0=table[shi];duan=0;
wei=1;P0=0x08;wei=0;
delay(5);

duan=1;P0=table[ge];duan=0;
wei=1;P0=0x10;wei=0;
delay(5);

}
void tming0() interrupt 1
{
TH0=(65536-50000)/256;  

TL0=(65536-50000)%256;
tt++;      

}
 

//-----------------------------------------------

//51單片機:微波爐定時程序(原創,自已寫的)
//每按一次RD增加60秒,每按一次WR減少60秒,每按一次T1增加30秒,每按一次T0減少30秒
//按下INT1啟動,按下INT0停止
//我們知道微波爐是不會自動運行的,得手動啟動,所以設定好定時時長后按下INT0啟動。結束后蜂鳴器響3聲
//已完善的程序見另一章文章:
//免責聲明:這是模擬微波爐的定時 
純為技術交流、學習之用。轉載、使用者切莫用于不正當的用途,一切后果由轉截/使用者自行負責
關閉窗口

相關文章

主站蜘蛛池模板: 国产成人免费 | 宅女噜噜66国产精品观看免费 | 亚洲精品在线视频 | 亚洲一二三区不卡 | 国产精品视屏 | 久久免费香蕉视频 | 国产欧美精品区一区二区三区 | 久久国产一区二区三区 | 91精品国产91久久综合桃花 | 春色av | 一区二区三区中文字幕 | 国产精品日韩欧美一区二区三区 | 日韩www| 99精品一区二区 | 久久久精品一区 | 色天堂影院 | 成年精品 | 欧美aaaaaaaaaa | 国产欧美日韩综合精品一 | 欧美日韩精品一区二区 | 盗摄精品av一区二区三区 | 在线视频中文字幕 | 超碰8| 久久亚洲国产精品 | 人人cao| 国内精品久久精品 | 久草精品视频 | 99久久精品免费视频 | 日韩国产在线 | 一级片在线免费播放 | 91在线视频一区 | 国产 日韩 欧美 制服 另类 | 国产91丝袜在线18 | 国产成人精品一区二区三区在线 | 亚洲精品一区二区三区中文字幕 | 久久一区 | 特一级黄色毛片 | 欧美日韩一区二区视频在线观看 | 精品综合久久久 | 欧美中文在线 | 午夜精品久久久 |