— 63 —8-8-2. Block DiagramINTP2/NMIINTP0, INTP1,INTP3-INTP6PROGRAMMABLEINTERRUPTCONTROLLERREAL-TIMEOUTPUT PORTTIMER/COUNTER7TIMER/COUNTER6TIMER/COUNTER5TIMER/COUNTER2TIMER/COUNTER1(8 BITS)(8 BITS)(8 BITS)(8 BITS)(8 BITS)(8 BITS)TIMER/COUNTER(16 BITS)WATCH TIMERTIMER/COUNTER8WATCHDOG TIMERTI00TI01TO0TI1TO1TI2TO2TI5/TO5TI6/TO6TI7/TO7TI8/TO8RTP0-RTP7CLOCK OUTPUTCONTROLA/DCONVERTERAVDDAVSSP03NMI/INTP2PCLBUZAVREF0ANI0-ANI7D/ACONVERTERANO0AV SSAVREF1ANO178K/IVCPU CORE ROMRAMBAUD-RATEGENERATORRxD1/SI1TxD1/SO1ASCK1/SCK1RxD2/SI2TxD2/SO2ASCK2/SCK2SI0SO0SCK0BUS I/FUART/IOE1RDASTBWRWAITA0-A7AD0-AD7A8-A15A16-A19PORT1 P10-P17PORT0 P00-P06PORT2 P20-P27PORT3 P30-P37PORT4 P40-P47PORT5 P50-P57PORT6 P60-P67PORT7 P70-P72PORT8 P80-P87PORT9 P90-P95PORT10 P100-P103PORT12 P120-P127PORT13 P130,P131BUZZER OUTPUTSYSTEM CONTROLRESETXT2X1XT1X2VSSVDDCLOCKEDSERIALINTERFACEBAUD-RATEGENERATORUART/IOE2