13.07.2015 Views

P89C51RB2/P89C51RC2/P89C51RD2 80C51 8-bit Flash ...

P89C51RB2/P89C51RC2/P89C51RD2 80C51 8-bit Flash ...

P89C51RB2/P89C51RC2/P89C51RD2 80C51 8-bit Flash ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Philips Semiconductors<strong>80C51</strong> 8-<strong>bit</strong> <strong>Flash</strong> microcontroller family16KB/32KB/64KB ISP/IAP <strong>Flash</strong> with 512B/512B/1KB RAMPreliminary specification<strong>P89C51RB2</strong>/<strong>P89C51RC2</strong>/<strong>P89C51RD2</strong>D0 D1 D2 D3 D4 D5 D6 D7 D8STARTBITDATA BYTEONLY INMODE 2, 3STOPBITSET FE BIT IF STOP BIT IS 0 (FRAMING ERROR)SM0 TO UART MODE CONTROLSM0 / FE SM1 SM2 REN TB8 RB8 TI RISCON(98H)SMOD1 SMOD0 – POF LVF GF0 GF1 IDLPCON(87H)0 : SCON.7 = SM01 : SCON.7 = FESU00044Figure 8. UART Framing Error DetectionD0 D1 D2 D3 D4 D5 D6 D7 D8SM0 SM1 SM2 REN TB8 RB8 TI RISCON(98H)11101 1 XRECEIVED ADDRESS D0 TO D7PROGRAMMED ADDRESSCOMPARATORIN UART MODE 2 OR MODE 3 AND SM2 = 1:INTERRUPT IF REN=1, RB8=1 AND “RECEIVED ADDRESS” = “PROGRAMMED ADDRESS”– WHEN OWN ADDRESS RECEIVED, CLEAR SM2 TO RECEIVE DATA BYTES– WHEN ALL DATA BYTES HAVE BEEN RECEIVED: SET SM2 TO WAIT FOR NEXT ADDRESS.Figure 9. UART Multiprocessor Communication, Automatic Address RecognitionSU000451999 Nov 22 18

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!