//************************PORTH INTERRUPT**************************//
#pragma CODE_SEG __NEAR_SEG NON_BANKED //the new field start
interrupt void porth(void)
{
PIFH_PIFH0=1; //clear the port h bit0 interrupt flag
pacbcnt=PACN10;
sci[scicnt]=(byte)pacbcnt;
scicnt++;
if(scicnt>=3)
{
pacflag=1;
scicnt=0;
PIEH_PIEH0=0;
}