单片机89C51知识点总结

版权申诉
0 下载量 3 浏览量 更新于2024-06-28 收藏 126KB DOCX 举报
西安邮电单片机期末试题知识点总结 以下是根据提供的文件信息生成的知识点总结: **单片机基本概念** * 单片机是将微处理器、一定容量的RAM和ROM以及I/O口、定时器等电路集成在一块芯片上而构成的微型计算机。 **单片机89C51的特点** * 89C51片内集成了4KB的FLASH ROM,共有5个中断源。 * 89C51具有64KB的字节寻址能力。 **单片机89C51的存储器结构** * 片内RAM分为地址为80H~FFH的特殊功能寄存器(SFR)区和真正RAM区两个部分。 * 通用寄存器区共分为组,每组由一个或几个机器周期组成。 **单片机89C51的寄存器** * 数据指针DPTR是一个16位的特殊功能寄存器寄存器。 * 89C51的堆栈指针是SP。 **单片机89C51的中断和复位** * 当EA引脚接高电平时,CPU才访问片内的Flash ROM。 * 当系统处于正常工作状态且振荡稳定后,在RST引脚上加一个高电平并维持2个机器周期,可将系统复位。 * 单片机89C51复位后,I/O口锁存器的值为0FFH,堆栈指针的值为07H,SBUF的值为不定,内部RAM的值不受复位的影响,而其余寄存器的值全部为0H。 **单片机89C51的I/O口** * 在I/O口中,P0口具有第二功能。 * P0口在接LED时,必须提供上拉电路。 * 对单片机而言,连接到数据总线上的输出口应具有锁存功能。 **单片机89C51的指令执行** * 决定程序执行的顺序是PC寄存器,该寄存器复位时的值为0000h。 * 一个机器周期包括12个振荡周期,而每条指令都由一个或几个机器周期组成,分别有单周期指令、双周期指令和4周期指令。 **单片机89C51的特殊功能** * ALE信号的作用是锁存允许。 * 在89C51中,有两种方式可使单片机退出空闲模式,其一是任何的中断请求被响应,其二是硬件复位;而只有硬件复位方式才能让进入掉电模式的单片机退出掉电模式。 **单片机89C51的其他特点** * MCS-8051系列单片机字长是8位,有40根引脚。 * 8051复位后,PC=0000H。 * 将CY与A的第0位的非求或的指令是ORLC,ACC.0),若原A=0,执行后A=0。