#include<pic.h> //包含單片機內部資源預定義
#include "DelayMs.h"
__CONFIG(0x3B31);
//定義常數0-9的數據表格
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]; //取出數據,送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;