找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2618|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

編寫(xiě)了一個(gè)pic單片機(jī)的程序,顯示沒(méi)有問(wèn)題,但是無(wú)法編譯到開(kāi)發(fā)板上,求大神指教一...

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:212878 發(fā)表于 2017-6-20 11:03 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
#include<pic.h>
__CONFIG(0x20d2);
__CONFIG(0xffff);
#define uint unsigned int
#define uchar unsigned char
const uchar table[]=
{
0x3f,0x06,0x5b,0x4f,0x66,
0x6d,0x7d,0x07,0x7f,0x6f
};
const uchar chair[]=
{
0xbf,0x86,0xdb,0xcf,0xe6,
0xed,0xfd,0x87,0xff,0xef
};
uchar aa,shim,miao,haom;
uint b;
void delay(uint);
void init()
{
b=0;
TRISA=0x00;
TRISB=0x00;
TRISC=0x00;
TRISE=0x00;
INTCON=0b10100000;
TMR0=217;
}
void main()
{
        init();  
        while(1)
        {
                if(RB0==0)
         {
                INTCON=0b00000000;
         }
                if(RB1==0)
         {
                INTCON=0b10100000;
         }
                if(RB2==0)
         {
                b=0;
         }
                if(aa==50)
                {
                        aa=0;
            b++;
                        if(b==1000)
                        {
                                b=0;
            }

                    shim=b/100;
                    miao=b%100/10;
                        haom=b%10;
            }
                RE2=1;
                PORTC=table[shim];
                delay(1);
       
               RE1=1;
                PORTC=chair[miao];
                delay(1);

            RE0=1;
                PORTC=table[haom];
                delay(1);
        }
}
void delay(uint x)
{
        uint i,j;
  for(i=0;i<x;i++)
          for(j=125;j>0;j--);
}
void interrupt ISR(void)
{  
if(T0IF==1)
{
T0IF=0;
TMR0=248;//TMR0賦初值,定時(shí)2ms
aa++;
}
}

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

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表