找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

剛學單片機的菜鳥,請求各位大佬幫小弟看一下仿真和程序有什么錯誤

[復制鏈接]
跳轉到指定樓層
樓主
ID:343776 發(fā)表于 2018-6-22 16:43 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
#include "absacc.h"
#include"reg51.h"
#define PA55 0x8000
#define PB55 0x8001
#define PC55 0x8002
#define CTL55 0x8003
unsigned char count;
unsigned char disp_data[4];
unsigned char code led_data[]={0x0c0,0x0f9,0xa4,0xb0,0x99,0x92,0x82,0x0f8,0x80,0x90};
void time0_int() interrupt 1
{ TH0=0x4c;
  TL0=0x00;
  count++;
  if(count==20)
  {  
  count=0;
  disp_data[0]++;
  if(disp_data[0]>9)
  {
  disp_data[0]=0;
  disp_data[1]++;
  if(disp_data[1]>5)
  {
  disp_data[1]=0;
  disp_data[2]++;
  if(disp_data[2]>9)
  {
  disp_data[2]=0;
  disp_data[3]++;
        if(disp_data[3]>5)
                disp_data[3]=0;
                }       
          }
    }
  }
}
void delay(void)
{
unsigned char i;
for(i=0;i<20;i++);
}
void disp(void)
{
unsigned char j,k;
j=0x01;
for(k=0;k<4;k++)
{
XBYTE[PA55]=led_data[disp_data[k]];
XBYTE[PB55]=~j;
delay();
XBYTE[PB55]=0xff;
j=j<<1;
}
}
main()
{
unsigned char i;
count=0;
for(i=0;i<4;i++)
disp_data[4]=0x00;
XBYTE[CTL55]=0x80;
XBYTE[PB55]=0xff;
TMOD=0x01;
TL0=0x00;
TH0=0x4c;
TR0=1;
ET0=1;
EA=1;
while(1)
{
   disp();
   delay();
   }
}

test6.1.JPEG (88.94 KB, 下載次數: 43)

編譯后顯示“source code build fullLED 1 error ”

編譯后顯示“source code build fullLED 1 error ”

無標題.png (246.34 KB, 下載次數: 48)

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

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表