单片机入门教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
心单片机简介
*软件的架构
❖单片机控制夕卜围器件
微型计算机的应用形态
从应用形态上,微机可以分成三种:
♦多板机(系统机)
将CPU、存储器.I/O接口电路和总线接口等组装在一块主机板(即微机主板)。各种适灵板卡插在主机板的扩展檀上并与电源.软/续盘驱动器及光驱夸装在同一机箱内,再配上系銃软件,就构成了一台
兜基的微型计算机系统(简称系铳机)o
工业PC机也屋于多板机。
I单板机
♦单板机
将CPU芯片、存1*器芯片.I/O接口芯片和简单的I/O设备(小键盘、LED显示器)等装配在一块印刷电路板上, 再灵上监控程序(固化在ROM 中),
就构成了_台单板微型计算机(简称单板机)。
单板机I >
SSL计算机原理的数学及简单的测控系绽,现在已很少使用。
Copyright Reserved by 亂息* 片机工作*
Ku 械g St^U»Page 4/30
在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即草片机。
三种应用形态的比校:
□
系统机(多板机)单板机单片机
I学单片机需要具备的条件
£♦与以前所学的知识关;艮少;
❖对器件的概念基本上是从0开始;
心如果要用C语言编程,需具备一定的C语言基础; ❖所有人都站在了同_起跑线上;
・8位CPU
■4kbytes程序存储器(ROM)
(52为8K)
•256bytes的数据存储器(RAM)
(52有384bytes的RAM)・32条I/O 口线
・111条指令,大部分为单字节指令•21个专用寄存器
2个可编程定时/计数器
•5个中断源,2个优先级
(52有6个)
•一个全双工串行通信口
•外部数据存储器寻址空间为64kB
・外部程序存储器寻址空间为64kB
・逻辑操作位寻址功能
•双列直插40PinDIP封装•单一+5 V电源供电
I 80C51的引脚封装
Pl. 0
Pl. 1
Pl. 2
Pl. 3
Pl. 4
Pl. 5
Pl. 6
Pl. 7
RST/V PD P3. O/RXD P3. 1/TXD P3. 2/INTQ P3. 3/fm P3. 4/TO
P3. 5/H P3. 6/WR P3. 7/RD
XTAL2
XTAL1
Vss 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
U 匚匚匚c
c
c
c
c
C 匚匚匚u c 40 =] Vcc
39 Z3 P0. 0
38 =i P0. 1
37 ZJ P0. 2
36 =] PO. 3
35 z: PO. 4
34 ZJ PO. 5
33 zi PO. 6
32 PO. 7
31 =3 EA/V PP_
30 ZJ ALE/PROG
29 PSEN
28 ZJ P2. 7
27 n P2. 6
26 zi P2. 5
25 zi P2. 4
24 zi P2. 3
23 ZJ P2. 2
22 n P2. 1
21 P2. 0
RST u
P3. O/RXD 匚
P3. 1/TXD c
XTAL2 u
XTAL1 c P3.
2/INTQ c P3.
3/iNTl 匚P3.
4/TO cz P3.
5/T1 c
GND匚
9
8
7
6
5
4
3
2
1
1
X
1
x
1
x
1
x
1
x
1
X
1
x
1
X
1
X
2
3
4
5
6
7
8
9
W
□Vcc
□Pl. 7
□Pl. 6
□Pl. 5
□Pl. 4
□Pl. 3
□Pl. 2
□Pl. 1/AIN1
□Pl. O/AINO
r PR 7
注:类似的还有Ph订ips公司的
87LPC64, 20 引脚8XC748/750/
(751) , 24引脚8X749 (752) ,
28引脚8XC754, 28引脚
嚳嚳
I內部结构
8051内部结构
程序存储器数据存储器定时计数器
8051
时钟
并行370 口串行通信口中断系统
❖CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器;
❖RAM:用以存放可以读写的数据,如运算的中间结果. 最终结果以及欲显示的数据;
❖ROM:用以存放程序. 一些原始数据和表格;
❖I/O口:四个8位并行I/O口,既可用作输入,也可用作输出;
❖T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式;
❖五个中断源的中断控制系统;
❖一个全双工UART (通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信;
❖片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最高振荡频率为12M。