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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機代碼無錯誤,板子無法運行

[復制鏈接]
跳轉到指定樓層
樓主
ID:1035707 發(fā)表于 2022-6-19 12:28 | 只看該作者 |只看大圖 回帖獎勵 |正序瀏覽 |閱讀模式
板子用的是STC89C52單片機

#include<reg52.h>  
sbit ksec=P3^0;
sbit kmin=P3^1;
sbit khour=P3^2;  
unsigned char secshi=0,secge=0,minshi=0,minge=0,hourshi=0,hourge=0;  
unsigned int num=0,sec=0,min=0,hour=0;
unsigned char code  table[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
void delay(unsigned int);
void keyscan();
void display();
main()
{
        TMOD=0x01;  
        TH0=(65536-50000)/256;                   // 定時50ms  //晶振:11.0592MHZ
        TL0=(65536-50000)%256;
        EA=1;
        ET0=1;
        TR0=1;
        while(1)  
        {
                display();
                keyscan();
        }
}
//延時函數
void delay(unsigned int z)
{
        unsigned int x,y;
        for(x=z;x>0;x--)   
                for(y=114;y>0;y--);
}
//定時器中斷程序        
void time0()interrupt 1
{
        num++;
        TH0=(65536-50000)/256;  
        TL0=(65536-50000)%256;
}
//LED顯示程序
void display()
{                                                
        if(num==20)                  //累加達到50*20=1000ms=1s        
        {
                num=0;      
                sec++;                  
                if(sec==60)            //累加60s,進位1min
                {
                        sec=0;   
                        min++;     
                        if(min==60)          //累加60min,進位1h
                        {
                                min=0;
                                hour++;     
                                if(hour==24)          //累加24h,全部回歸0
                                {
                                        hour=0;
                                        min=0;     
                                        sec=0;      
                                }      
                        }   
                }   
        }
        secge=sec%10;
        secshi=sec/10;
        minge=min%10;  
        minshi=min/10;
        hourge=hour%10;  
        hourshi=hour/10;
        P2=0xfe;                    //11111110,0端口低電平
        P0=table[secge];
        delay(5);
        P2=0xfd;                      //11111101,1端口低電平
        P0=table[secshi];
        delay(5);
        P2=0xfb;  
        P0=0x40;
        delay(5);
        P2=0xf7;  
        P0=table[minge];
        delay(5);
        P2=0xef;  
        P0=table[minshi];
        delay(5);  
        P2=0xdf;
        P0=0x40;
        delay(5);
        P2=0xbf;  
        P0=table[hourge];
        delay(5);
        P2=0x7f;
        P0=table[hourshi];
        delay(5);
}
//按鍵控制子程序
void keyscan()
{
        if(ksec==0)
        {
                delay(10);                          //消抖
                if(ksec==0)     
                {
                        sec++;
                        if(sec>=60)   
                                sec=0;      
                }   
                while(ksec==0)  
                        display();
        }  
        if(kmin==0)  
        {
                delay(10);  
                if(kmin==0)   
                {
                        min++;
                        if(min>=60)  
                                min=0;      
                }  
                while(kmin==0)
                        display();   
        }   
        if(khour==0)  
        {
                delay(10);
                if(khour==0)
                {
                        hour++;  
                        if(hour>=24)  
                                hour=0;
                }  
                while(khour==0)
                        display();
        }
}

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

使用道具 舉報

板凳
ID:161164 發(fā)表于 2022-6-19 22:53 | 只看該作者
代碼仿真正常

回復

使用道具 舉報

沙發(fā)
ID:979299 發(fā)表于 2022-6-19 14:46 | 只看該作者
單片機運行的幾大條件都滿足了嗎,現在是什么現象,IO都指定對了嗎?
回復

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产伦精品一区二区三区精品视频 | 久久一区二区免费视频 | 日韩精品一区在线 | 国产精品久久二区 | 亚洲国产一区在线 | 99成人| 亚洲欧美网 | 91中文| 亚洲欧美一区二区三区在线 | 久草精品视频 | 精品国产一区二区国模嫣然 | 欧美一级大片免费观看 | 嫩草一区二区三区 | 97在线超碰| 91视频在线 | 久久99视频免费观看 | 高清色视频 | 国产91丝袜在线播放 | 黄色网址在线免费播放 | 欧美激情国产日韩精品一区18 | 欧洲高清转码区一二区 | 性高朝久久久久久久3小时 av一区二区三区四区 | 日韩欧美一区二区三区免费观看 | www,黄色,com| 亚洲天堂免费 | 国产日韩电影 | 91视频在线观看免费 | re久久| 国产高清一二三区 | 日本精品一区二区三区在线观看视频 | 一区二区在线 | 日韩av大片免费看 | 国产午夜精品福利 | www.4虎影院 国产999精品久久久影片官网 | 国产情侣啪啪 | 亚洲午夜在线 | 国产乱码精品1区2区3区 | 无人区国产成人久久三区 | 在线国产一区二区 | 精品免费国产一区二区三区四区 | 神马久久久久久久久久 |