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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2969|回復: 1
收起左側

89C52RC單片機做自動喂食機

[復制鏈接]
ID:417221 發(fā)表于 2018-11-13 17:28 | 顯示全部樓層 |閱讀模式
閑來無事,給家里狗狗制作了自動喂食機, IMG20181029214333.jpg
代碼如下:
#include<reg52.h>
sbit led1=P2^0;
sbit led2=P2^1;
sbit led3=P2^2;
sbit led4=P2^3;
sbit led5=P2^4;
sbit led6=P2^5;
sbit FZ  =P3^7;
sbit IN1=P1^3;
sbit IN2=P1^2;
sbit IN3=P2^7;
sbit IN4=P2^6;
void Delay10ms(unsigned int c) ;

unsigned char code LedChar[]={
        0x40, 0x79, 0x24, 0x30, 0x19, 0x12, 0x02, 0x78,
        0x00, 0x10
        };

unsigned char LedBuff[]={
        0xff, 0xff, 0xff, 0xff, 0xff, 0xff
        };
unsigned int cnt = 0;

void main()
{         

               
        unsigned long sec;
        sec=0x00;
    TMOD = 0x01;
        TH0 = 0xFC;
        TL0 = 0x66;
        TR0 = 1;
        EA = 1;
        ET0 = 1;
                 
            
       while(1)
        {        
                   if(cnt >= 1000)
                {
                        cnt = 0;
                        sec++;
                        
                        
                        //if(sec==20)
                ////        {
                //        FZ=0;Delay5ms(50)        ;FZ=1;Delay5ms(50)        ; FZ=0;Delay5ms(50);          FZ=1;Delay5ms(50);
                //         IN1=1;IN2=0;  Delay5ms(50)        ;IN1=0;IN2=1;         Delay5ms(50)        ;
                //         IN1=1;IN2=0;  Delay5ms(50)        ;IN1=0;IN2=1;          Delay5ms(50)        ;
                //         IN1=IN2=0;
                //        }
                        
                        LedBuff[0] = LedChar[sec%3600%60%10];
                        LedBuff[1] = LedChar[sec%3600%60/10];
                        LedBuff[2] = LedChar[sec%3600/60%10];
                        LedBuff[3] = LedChar[sec%3600/60/10];
                        LedBuff[4] = LedChar[sec/3600%10];        
                        LedBuff[5] = LedChar[sec/3600/10];        
                        
        
               if(sec>=43200)
              {
        
                 sec=0;
        
        
              }

                }                    
        }
}

unsigned char i = 0;
void InterruptTimer0()  interrupt 1                 
{
        TH0 = 0xFC;
        TL0 = 0x66;
        cnt++;
        P0=P2 = 0xff;
        switch(i)
        {
                case 0:led1=0; i++; P0=LedBuff[0];break;
                case 1:led2=0; i++; P0=LedBuff[1];break;
                case 2:led3=0; i++; P0=LedBuff[2];break;
                case 3:led4=0; i++; P0=LedBuff[3];break;
                case 4:led5=0; i++; P0=LedBuff[4];break;
                case 5:led6=0; i=0; P0=LedBuff[5];break;
        default:break;
        }
}//
void Delay10ms(unsigned int c)   
{
    unsigned char a, b;

        
    for (;c>0;c--)
        {
                for (b=249;b>0;b--)
                {
                        for (a=17;a>0;a--);
                }         
        }
}

回復

使用道具 舉報

ID:879963 發(fā)表于 2021-1-30 00:09 來自觸屏版 | 顯示全部樓層
有電路圖
回復

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 91精品国产自产在线老师啪 | 亚洲精品一区二区在线观看 | 亚洲精品一区二三区不卡 | 91精品国产91久久久久久不卞 | 国产精品一区二区不卡 | 在线视频一区二区三区 | av手机在线 | 国产精品欧美一区二区三区 | 男女网站免费观看 | www.久久久久久久久久久 | 国产日本精品视频 | 久久国产精品首页 | 精品国产乱码久久久 | 在线免费看毛片 | 日韩在线视频免费观看 | 免费看国产精品视频 | av免费网站在线观看 | 日韩视频在线免费观看 | 亚洲免费精品 | 亚洲欧洲中文 | 久久久久久九九九九 | 亚洲精品久久久 | 久久精品国产亚洲 | 亚洲色欲色欲www | 亚洲国产成人精品女人久久久 | 欧美一区二区三区在线播放 | 国产亚洲精品久久yy50 | 视频在线观看一区二区 | 国产精品高清一区二区三区 | 自拍视频在线观看 | 一区二区三区四区在线免费观看 | 正在播放国产精品 | 午夜免费在线 | 国产 欧美 日韩 一区 | 91精品国产乱码麻豆白嫩 | 国产精品久久亚洲7777 | 成人综合一区二区 | 久久99精品久久久久蜜桃tv | 91精品成人久久 | www.久| 精品国产免费人成在线观看 |