- 0
- 0
- 约1.59千字
- 约 7页
- 2016-08-21 发布于贵州
- 举报
单片机就是将CPU、RAM、ROM、定时/计数器和多种接口都集成到一块集成电路芯片上的微型计算机。一块芯片就构成了一台计算机。
把单片机的发展历史划分为五阶段:
第一阶段(1976~1978年):低性能探索阶段。
第二阶段(1978~1982年):高性能单片机阶段,这一类单片机带有串行I/O口,8位数据线、16位地址线可以寻址的范围达到64K字节、控制总线、较丰富的指令系统等。
第三阶段(1982~1990年):16位单片机阶段。16位单片机除CPU为16位外,片内RAM和ROM容量进一步增大,实时处理能力更强,体现了微控制器的特征。
第四阶段(1990年~2000年):微控制器的全面发展阶段,各公司的产品在尽量兼容的同时,向高速、强运算能力、寻址范围大以及小型廉价方面发展。
第五阶段(2000年~至今):嵌入式系统阶段
51单片机的结构特点
(1)片内的RAM采用寄存器结构形式,这样可以提高存取的速度;
(2)在存储器结构上,严格的将程序存储器ROM和数据存储器RAM在空间上分开;
(3)它的引出管脚一般都设计成多功能的;
(4)增加了一个全双工的串行接口,以扩充I/O口和外接同步输入和输出设备;
(5)有21个特殊功能寄存器;
(6) 有丰富的指令系统,内部设置了可以位寻址的位地址空间。
8051单片机的结构:
典型时钟电路和复位电路:
累加器A是使用最为频繁的寄存器,绝大部分运算都必须通过它才能完成。程序状态标志寄存器PSW是程序运行及反映ALU运算结果的标志寄存器。
8051有四个双向I/O口P0、P1、P2和P3。P1、P2和P3三个端口为准双向口,内部有上拉电阻,在读这些端口之前应先写1,否则读入的数据不能保证正确。P0口是标准的双向口,为开漏极输出内部没有上拉电阻,是三态双向I/O口,可自由读写。P0、P1、P2和P3口的位结构如图2?9所示。
一、MCS?51存储器的配置 :
64K程序存储器空间:0000H~0FFFFH
128/256字节内部RAM空间:00H~0FFH
8051系列:00H~07FH (128字节)
8052系列:00H~0FFH (256字节)
128字节内部特殊功能寄存器空间:80H~0FFH
64K外部数据存储器空间:0000H~0FFFFH
位寻址空间:00H~0FFH。
位地址00H~7FH位于内部 RAM 字节20H~2FH中
位地址80H~0FFH分散于内部特殊功能寄存器空间
80H~0FFH中
内部RAM的访问方式:
时钟周期也就是振荡周期,如12MHz主振时其为1/12?s 。
机器周期为12个振荡周期,6个状态周期,如12MHz主振时则机器周期为1?s 。
指令周期是指一条指令执行的时间,一般为1至4个机器周期。
访问外部ROM的时序
访问外部RAM的时序
定时/计数器的结构:
定时/计数器的原理 :
方式1:
方式2:
方式3:
控制信号
振荡器
÷12
加1计数器
TF
X
中断
T
X
端
C/
T = 0
C/
T = 1
5.2 定时/计数器的工作方式
图 5?3 T0(或T1)方式0结构
一、 方式0
当M1M0两位为00时,定时/计数器被选为工作方式0,其逻辑结构如图 5?3 所示。
原创力文档

文档评论(0)