- 博客(0)
- 资源 (2)
空空如也
单片机串口
******************************************************************/
void main (void)
{
SCON = 0x50; /* SCON: 模式 1, 8-bit UART, 使能接收 */
TMOD |= 0x20; /* TMOD: timer 1, mode 2, 8-bit reload */
TH1 = 0xFD; /* TH1: reload value for 9600 baud @ 11.0592MHz */
TR1 = 1; /* TR1: timer 1 run */
EA = 1; /*打开总中断*/
ES = 1; /*打开串口中断*/
while (1) /*主循环不做任何动作*/
{
}
}
2014-03-09
单片机c语言
sfr P0 = 0x80; /* PORT 0 LATCH */
sfr SP = 0x81; /* STACK POINTER */
sfr DPL = 0x82; /* DATA POINTER LOW */
sfr DPH = 0x83; /* DATA POINTER HIGH */
sfr PCON = 0x87; /* POWER CONTROL */
sfr TCON = 0x88; /* TIMER/COUNTER CONTROL */
sfr TMOD = 0x89; /* TIMER/COUNTER MODE */
sfr TL0 = 0x8A; /* TIMER/COUNTER 0 LOW */
sfr TL1 = 0x8B; /* TIMER/COUNTER 1 LOW */
sfr TH0 = 0x8C; /* TIMER/COUNTER 0 HIGH */
sfr TH1 = 0x8D; /* TIMER/COUNTER 1 HIGH */
sfr CKCON = 0x8E; /* CLOCK CONTROL */
sfr PSCTL = 0x8F; /* PROGRAM STORE R/W CONTROL */
sfr P1 = 0x90; /* PORT 1 LATCH */
sfr TMR3CN = 0x91; /* TIMER/COUNTER 3 CONTROL */
sfr TMR3RLL = 0x92; /* TIMER/COUNTER 3 RELOAD LOW */
sfr TMR3RLH = 0x93; /* TIMER/COUNTER 3 RELOAD HIGH */
sfr TMR3L = 0x94; /* TIMER/COUNTER 3 LOW */
sfr TMR3H = 0x95; /* TIMER/COUNTER 3 HIGH */
sfr IDA0L = 0x96; /* CURRENT MODE DAC0 LOW */
sfr IDA0H = 0x97; /* CURRENT MODE DAC0 HIGH */
sfr SCON0 = 0x98; /* UART0 CONTROL */
sfr SBUF0 = 0x99; /* UART0 DATA BUFFER */
sfr CPT0CN = 0x9B; /* COMPARATOR0 CONTROL */
sfr CPT0MD = 0x9D; /* COMPARATOR0 MODE SELECTION */
sfr CPT0MX = 0x9F; /* COMPARATOR0 MUX SELECTION */
sfr P2 = 0xA0; /* PORT 2 LATCH */
sfr SPI0CFG = 0xA1; /* SPI CONFIGURATION */
sfr SPI0CKR = 0xA2; /* SPI CLOCK RATE CONTROL */
sfr SPI0DAT = 0xA3; /* SPI DATA */
sfr P0MDOUT = 0xA4; /* PORT 0 OUTPUT MODE CONFIGURATION */
sfr P1MDOUT = 0xA5; /* PORT 1 OUTPUT MODE CONFIGURATION */
sfr P2MDOUT = 0xA6; /* PORT 2 OUTPUT MODE CONFIGURATION */
sfr IE = 0xA8; /* INTERRUPT ENABLE */
sfr CLKSEL = 0xA9; /* CLOCK SELECT */
2014-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人