收藏 分享(赏)

C51单片机C语言入门经典教程.pdf

上传人:精品资料 文档编号:10731641 上传时间:2020-01-03 格式:PDF 页数:50 大小:994.14KB
下载 相关 举报
C51单片机C语言入门经典教程.pdf_第1页
第1页 / 共50页
C51单片机C语言入门经典教程.pdf_第2页
第2页 / 共50页
C51单片机C语言入门经典教程.pdf_第3页
第3页 / 共50页
C51单片机C语言入门经典教程.pdf_第4页
第4页 / 共50页
C51单片机C语言入门经典教程.pdf_第5页
第5页 / 共50页
点击查看更多>>
资源描述

1、51 C - 1 - 51 C 51 51 C C C C C C * 2003-3-30 C C C C KEIL uVISION2 MCS51 PLM C VC+ 51 KEIL51 KEIL51 KEIL51 KEIL 2K DEMO C KEIL KEIL51 P 1 1 1 1 51 C - 2 - 1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uVision2 1 2 New Project 1 3 2 Ateml AT89C51 1 4 AT 8 9 C 5 1 3 KEIL Demo C C 1

2、 5 1 2 File51 C - 3 - New Ctrl+N #include #include void main(void) SCON = 0x50; / 1, TMOD = 0x20; / 1 2 TCON = 0x40; / 1 TH1 = 0xE8; /11.0592MHz 1200 TL1 = 0xE8; TI = 1; TR1 = 1; / while(1) printf (“Hello World!n“); / Hello World 1 4 51 C - 4 - 1 5 Hello World! 4 1 5 3 File Save Ctrl+S 1 3 test1.c K

3、EIL C 1 6 Source Group1 Add File to Group Source Group 1 ADD Source Group1 + 1 6 51 C - 5 - 5 C HEX HEX 1 7 1 2 3 1 2 3 3 5 123 4 6 Debug StartStop Debug Session Ctrl+F5 1 7 (6) 1 8 1 2 3 4 5 51 4 Hello World C KEIL KEIL uVision2 51 C - 6 - 1 8 51 C PC C C C PC C 51 51 MSC51 51 Atmel AT89C51 AT89C20

4、51 AT89 51 P 51 C - 7 - 2 1 AT89C51 AT89C2051 AT89C51 AT89C2051 4KB Flash 1000 2KB Flash 1000 :0Hz-24MHz :0Hz-24MHz 128 RAM 128 RAM 2 16 / 2 16 / 6 6 32 I/O 15 I/O 1 2 1 AT89C51 AT89C2051 2 1 AT89C51 AT89C2051 2 1 AT89C2051 IO RAM ROM Flash AT89C51 AT89C51 1. Vcc 40 GND 20 5V AT89LV51 2.7-6V, 2. 51

5、C - 8 - 2 2 XTAL1 19 XTAL2 18 XTAL1 XTAL2 XTAL1 XTAL2 12MHz 6MHz 1MHz-24MHz 30PF AT 8 9 C 5 1 12,16,20,24MHz A T89C51 24PC 24MHz,40P6 3. RST 9 24 51 P0 P3 1 SFR ROM 00H 2 3 RAM 51 C - 9 - 2 3 4. (1) P0 P0.0-P0.7 P0 8 I/O 1 1 8 TTL Flash ; P0 ( 8 )/ (2) P1 P1.0 P1.7 P1 8 I/0 4 TTL 1 Flash 8 (3) P2 P2

6、.0 P2.7 P2 8 I/0 4 TTL 1 Flash 8 16 P2 8 8 (4) P3 P3.0 P3.7 P2 8 I/0 4 TTL 1 Flash P3 2 2. P1 3 P3 P3.0 RXD P3.1 TXD P3.2 0 INT0 51 C - 10 - P3.3 1 INT1 P3.4 0 (T0) P3.5 1 (T1) P3.6 WR P3.7 RD 2 2 P3 4.7 10K Vcc GND 5. (1) ALE/PROG 30 ALE ALE ( 1/6) ALE Flash PROG (2) PSEN 29 AT89C51 2 (3) EA/Vpp 31

7、 AT89C51 0000H-FFFFH , Flash Vpp Vpp 2 3 Vpp = 12V Vpp = 5V AT89C51 xxxx YYWW AT89LV51 xxxx YYWW AT89C51 xxxx-5 YYWW AT89LV51 xxxx-5 YYWW 030H=1EH 030H=1EH 030H=1EH 030H=1EH 031H=51H 031H=61H 031H=51H 031H=61H 032H=FFH 032H=FFH 032H=05H 032H=05H 2 3 Vpp AT89C51 C HEX C KEIL uVISION2 HEX HEX Intel , , 16 , 51 C - 11 - test.Uv2

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报