全球旧事资料 分类
码输入口用于控制哪一位显示,P20P21P22用于AD数据采样。
1
f济源职业技术学院毕业设计
2硬件设计
21单片机AT89C52
1AT89C52单片机的简介由ATMEL公司生产的AT89C52是51系列单片机的一个型号,它是一个低电压,高性能CMOS8位单片机,自身带有8kbytes的可反复擦写的Flash存储器和256bytes的随机存取数据存储器(RAM),特点是密度高、非易失性存储,兼容标准MCS51指令系统,片内置通用8位中央处理器和Flash存储单元。2AT89C52单片机的内部结构
1234
AT89C52中包含有:8位的中央处理器、存储器、两个并行IO接口、定时计数器、可编程UART串行通道、2个外部中断源(共6个中断源)个读写中、2断口线(3级加密位)、低功耗空闲和掉电模式软件设置睡眠和唤醒功能。单片机内部结构图如图21所示。
TINT
定器计器时数
中系断统
并行
P03
IO
CPU
并行
IO
TXD
接口存器储
接口
RXD
图21单片机的内部结构
(1)中央处理器CPU是中央处理单元Ce
tralProcessi
gU
it的缩写,它可以被简称做(Microprocessor,CPU是计算机的核心,其重要性好比大脑对于人一样,因为它负责处理、运算计算机内部的所有数据,而主板芯片组则更像是心脏,它控制着数据的交换。中央处理器CPU是整个单片机的核心部件,是8位数据宽度
2
f济源职业技术学院毕业设计
的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。(2)数据存储器数据存储器AT89C52由读写存储器RAM组成。其最大容量可扩展到64k,用于存储实时输入的数据。内部有256个单元的内部数据存储器,其中00H~7FH为内部随机存储器RAM,80H~FFH为专用寄存器区。实际使用时应首先充分利用内部存储器,从使用角度讲,搞清内部数据存储器的结构和地址分配是十分重要的。因为将来在学习指令系统和程序设计时会经常用到它们。8051内部数据存储器地址由00H至FFH共有256个字节的地址空间,该空间被分为两部分,其中内部数据RAM的地址为00H~7FH(即0~127)。而用做特殊功能寄存器的地址为80H~FFH。在此256个字节中,还开辟有一个所谓“位地址”区,该区域内不但可按字节寻址,还可按“位(bit)”寻址。对于那些需要进行位操作的数据,可以存放到这个区域。从00H到1FH安排了四组工作寄存器,每组占用8个RAM字节,记为R0~R7。(3)特殊功能寄存器在AT89C52片内存储器中,80HFFH共128个单元为特殊功能寄存器(SFE),特殊功能寄存器的地址范围为80r
好听全球资料 返回顶部