Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

STC12LE5616AD Datasheet(PDF) 213 Page - STCmicro Technology Co,.Ltd

Part # STC12LE5616AD
Description  Enhanced 8051 Central Processing Unit ,1T per machine cycle, faster 8~12 times than the rate of a standard 8051.
PDF  377 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STC [STCmicro Technology Co,.Ltd]
Direct Link  http://www.stcmicro.com/
Logo STC - STCmicro Technology Co,.Ltd

STC12LE5616AD Datasheet(HTML) 213 Page - STCmicro Technology Co,.Ltd

Back Button STC12LE5616AD Datasheet HTML 209Page - STCmicro Technology Co,.Ltd STC12LE5616AD Datasheet HTML 210Page - STCmicro Technology Co,.Ltd STC12LE5616AD Datasheet HTML 211Page - STCmicro Technology Co,.Ltd STC12LE5616AD Datasheet HTML 212Page - STCmicro Technology Co,.Ltd STC12LE5616AD Datasheet HTML 213Page - STCmicro Technology Co,.Ltd STC12LE5616AD Datasheet HTML 214Page - STCmicro Technology Co,.Ltd STC12LE5616AD Datasheet HTML 215Page - STCmicro Technology Co,.Ltd STC12LE5616AD Datasheet HTML 216Page - STCmicro Technology Co,.Ltd STC12LE5616AD Datasheet HTML 217Page - STCmicro Technology Co,.Ltd Next Button
Zoom Inzoom in Zoom Outzoom out
 213 / 377 page
background image
TMOD = 0x20;
//Set Timer1 as 8-bit auto reload mode
TH1
= TL1 = -(FOSC/12/32/BAUD);
//Set auto-reload vaule
TR1
= 1;
//Timer1 start run
ES
= 1;
//Enable UART interrupt
EA
= 1;
//Open master interrupt switch
SendString("STC12C5620AD\r\nUart Test !\r\n");
while(1);
}
/*----------------------------
UART interrupt service routine
----------------------------*/
void Uart_Isr() interrupt 4 using 1
{
if (RI)
{
RI = 0;
//Clear receive interrupt flag
P0 = SBUF;
//P0 show UART data
bit9 = RB8;
//P2.2 show parity bit
}
if (TI)
{
TI = 0;
//Clear transmit interrupt flag
busy = 0;
//Clear transmit busy flag
}
}
/*----------------------------
Send a byte data to UART
Input: dat (data to be sent)
Output:None
----------------------------*/
void SendData(BYTE dat)
{
while (busy);
//Wait for the completion of the previous data is sent
ACC = dat;
//Calculate the even parity bit P (PSW.0)
if (P)
//Set the parity bit according to P
{
#if (PARITYBIT == ODD_PARITY)
TB8 = 0;
//Set parity bit to 0
#elif (PARITYBIT == EVEN_PARITY)
TB8 = 1;
//Set parity bit to 1
#endif
}
213



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com