#include<pic.h> //包含單片機內(nèi)部資源預(yù)定義
#include "DelayMs.h"
__CONFIG(0x3B31);
//定義常數(shù)0-9的數(shù)據(jù)表格
const unsigned char TABLE[] = {0x3f,0x6,0x5b,0x4f,0x66,0x6d,0x7c,0x7,0x7f,0x6f};
void Display(unsigned char num,unsigned char data)
{
PORTD = TABLE[data]; //取出數(shù)據(jù),送D口顯示
PORTC = 0x01;
switch(num)
{
case 0:
PORTA = 0x01;
break;
case 1:
PORTA = 0x02;
break;
case 2:
PORTA = 0x04;
break;
case 3:
PORTA = 0x06;
break;
case 4:
PORTA = 0x08;
break;
case 5:
PORTA = 0x0A;
break;
case 6:
PORTA = 0x0C;
break;
case 7:
PORTA = 0x0E;
break;