单片机系统C语言轻松入门
C
C C
80C51 C
C
C
1 C
Keil
80C51 Keil C
µVision
C
C 1-1 89S52
80C51 8K FLASH ROM,ISP
89S52 P1 8 P3.2~P3.4
4 P1
1-1LED
11 C
1-1 P1.0 LED
/*************************************************
Copyright 2003 pingfan's mcustudio
All rights Reserved
dddl.c
*************************************************/
#include “reg51.h”
sbit P1_0=P1^0;
void main()
{ P1_1=0;
}
P1.0 LED C
1
4 C REG51.h
P1 C P1 80C51
P1
reg51.h
/*
REG51.H
Header file for generic 80C51 and 80C31 microcontroller.
Copyright (c) 1988-2001 Keil Elektronik GmbH and Keil Software, Inc.
All rights reserved.
*/
/* BYTE Register */
sfr P0 = 0x80;
sfr P1 = 0x90;
sfr P2 = 0xA0;
sfr P3 = 0xB0;
sfr PSW = 0xD0;
sfr ACC = 0xE0;
sfr B = 0xF0;
sfr SP = 0x81;
sfr DPL = 0x82;
sfr DPH = 0x83;
sfr PCON = 0x87;
sfr TCON = 0x88;
sfr TMOD = 0x89;
sfr TL0 = 0x8A;
sfr TL1 = 0x8B;
sfr TH0 = 0x8C;