认识单片机的结构2、数据存储器(内部RAM)89C51/89S51内部有256B RAM,其中包含128B用户数据存储单元(地址为00H~7FH)和128B特殊功能寄存器单元(地址为80H~FFH),它们是统一编址的。特殊功能寄存器只能用于存放控制指令数据,而不能用于存放用户数据。所以用户能使用的RAM只有128B,可存放读写的数据和运算的中间结果等。3、程序存储器(内部ROM)89C51/89S51内部有4KB Flash 存储器(89C52/89S52有8KB),程序存储器用于存放用户程序和原始数据等。认识单片机的结构4、定时/计数器89C51/89S51有2个16位的可编程定时/计数器T0和T1(89C52/89S52有3个,除T0、T1以外,还有一个定时/计数器T2),实现定时或计数功能。5、并行输入/输出(I/O)口51系列单片机有4个8位并行I/O口(P0、P1、P2和P3),用于单片机与外部设备之间的数据并行输入/输出。6、串行口51系列单片机内置一个全双工异步串行通信口,用于单片机与其他具有相应接口的设备之间的异步串行数据传送。认识单片机的结构7、时钟电路51系列单片机内置一个高增益反相放大器,用于产生整个单片机工作的时序脉冲,需外接晶振和电容。8、中断系统89C51/89S51具备较完善的中断功能,有5个中断源,其中2个外部中断、2个定时/计数器中断和1个串行口中断,可满足不同的中断控制要求,并具有两级中断优先级别选择。四、任务实施根据对以上各部分的分析可得89C51单片机的基本组成框图,如图1-4所示。认识单片机的结构图1-489C51单片机基本组成框图课题二单片机工作条件一、任务目标单片机是一种微控制器,任何微控制器正常工作最基本的条件是要有正确的电源、时钟和复位信号,三者缺一不可。本课题任务讲解时钟电路和复位电路的结构及外部接线。二、任务分析单片机正常工作最基本条件是:正确的电源、时钟和复位信号。51系列单片机第40脚接电源+5V,第20脚接地。电压过高或过低均会引起单片机CPU不工作。
单片机应用技术(汇编语言)电子课件



