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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

Proteus仿真電路時提示仿真線程已終止?不知道什么原因,求大神指教

[復制鏈接]
跳轉到指定樓層
樓主
ID:505337 發表于 2019-4-7 21:51 來自手機 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
#include<reg52.h>
unsigned char code table[]={0X3F,0X06,0X5B,0X4F,0X66,0X6D,0X7D,0X07,0X7F,0X6F};
unsigned int num,tt;unsigned char ALARM,ALA_SWITCH,ALA_SHI,ALA_FEN,SHI,FEN,num1,num2,num3,num4;  
sbit K1=P1^0;sbit K2=P1^1;
sbit K3=P1^2;sbit K4=P1^3;
sbit GLED=P0^0;sbit RLED=P0^1;sbit CLOCK_ADJ=P0^2;
void delay(unsigned int a);
void display(unsigned char a,unsigned char b);
void readkey();
void main()
{               
RLED=0;      
ALARM=0;        
ALA_SWITCH=0;      
CLOCK_ADJ=1;  
      ALA_SHI=12;     
   ALA_FEN=0;   
    SHI=0;      
FEN=0;        
num=0;      
tt=0;        
TMOD=0x01;        
       EA=1;   
    ET0=1;   
    TR0=1;     
   TH0=(65536-50000)/256;
//50ms        TL0=(65536-50000)%256;      
  while(1)     
   {                     
          if(tt>=10)            
     {      
RLED=!RLED;                     
   tt=0;                       
num++;  
                    
  if(num>=120)                        
       {                              
   num=0;                                
FEN++;        
                         }                  
     if(FEN>=60)                        
        {                                
FEN=0;                                
SHI++;                           
     }                       
if(SHI>=24) SHI=0;                        
       }

if(ALA_SHI>=24)ALA_SHI=0;                if(ALA_FEN>=60)ALA_FEN=0;                if(SHI==ALA_SHI&&FEN==ALA_FEN)ALARM=1;                else ALARM=0;         
      readkey();                if(CLOCK_ADJ==1)display(SHI,FEN);                if(CLOCK_ADJ==0)display(ALA_SHI,ALA_FEN);               

}
}
void delay(unsigned int a)
{        unsigned int x,y;      
for(x=a;x>0;x--)               
for(y=100;y>0;y--);}   
     void time0() interrupt 1
{
        TH0=(65536-50000)/256;     
   TL0=(65536-50000)%256;   
     tt++;        if(ALARM==1&&ALA_SWITCH==1)GLED=!GLED;               }
void display(unsigned char a,unsigned char b)
{                  
    num1=a/10;     
   num2=a%10;      
num3=b/10;      
num4=b%10;            
  P3=0xFF;        
P2=table[num1];      
  P3=0x0E;                                                
     delay(2);         
     P3=0xFF;      
  if(num%2==0)     
   P2=table[num2]|0x80;     
   else P2=table[num2];     
   P3=0X0D;     
   delay(2);               
P3=0xFF;   
     P2=table[num3];      
P3=0X0B;      
delay(2);                 
     P3=0xFF;      
P2=table[num4];      
  P3=0X07;        
delay(2);     
  }
void readkey(){        
        if(K1==0)         
      {                        delay(5);            
            delay(5);                        if(K1==0)CLOCK_ADJ=!CLOCK_ADJ;                        while(!K1) ;                  
          delay(5);                       
delay(5);                                       }                  
    if(K2==0)           
     {                     
   delay(5);                     
  delay(5);                  
     if(K2==0)                     
  {                                
if(CLOCK_ADJ==1)SHI++;                                if(CLOCK_ADJ==0)ALA_SHI++;            
           }                     
  while(!K2);            
            delay(5);                     
   delay(5);         
      }               
if(K3==0)           
     {                        
delay(5);                  
     delay(5);                  
     if(K3==0)                     
  if(CLOCK_ADJ==1)FEN++;                        if(CLOCK_ADJ==0)ALA_FEN++;               
        while(!K3) ;               
         delay(5);                     
  delay(5);                       }              
  if(K4==0)            
    {                     
  delay(5);                  
     delay(5);                    
    if(K4==0)                     
   {                        
GLED=1;                    
    ALA_SWITCH=!ALA_SWITCH;              
          }                       
while(!K4);                     
  delay(5);                    
    delay(5);                }               }
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:929271 發表于 2021-5-29 21:38 | 只看該作者
現在解決了嗎,我也出現這種問題了。。。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 一区二区三区日韩 | 久久精品在线免费视频 | 男人天堂av网| 女同av亚洲女人天堂 | 久久天堂网 | 久久免费精品 | 亚洲一级二级三级 | 欧美精品一区二区在线观看 | 不卡视频在线 | 亚洲欧美精品久久 | 欧洲av在线 | 久久久久亚洲视频 | 天堂综合网 | 免费看国产精品视频 | 国内精品视频在线观看 | 国产一区二区不卡 | 青青草亚洲 | 中文字幕在线免费观看 | 国产精品国产精品国产专区不蜜 | 久久福利电影 | 亚洲综合大片69999 | 亚洲视频在线观看 | 国产精品五月天 | 天堂一区 | 国产有码| 羞羞的视频免费在线观看 | 成人国产综合 | 日韩二区三区 | 美女黄频 | 欧美日韩在线免费观看 | 亚洲国产精品人人爽夜夜爽 | 免费1区2区3区 | 91免费在线| 精品成人在线观看 | 亚洲视频三区 | 日本久久网 | 波多野结衣精品在线 | 色www精品视频在线观看 | 一区二区三区免费 | 亚洲精品乱码久久久久久久久 | 亚洲欧美另类在线观看 |