二、判断对错
1. 使用 AT89S52 单片机且引脚
=1 时,仍可外扩 64KB 的程序存储器。错
2. 区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端.
错
3. AT89S52 单片机共有 32 个特殊功能寄存器,它们的位都是可以用软件设置的,因此,都是可
以位寻址的。错
4. AT89S52 单片机进入空闲模式,CPU 停止工作。片内的外围电路(如中断系统、串行口和定
时器)仍将继续工作。对
四、简答
1。AT89S52 单片机片内都集成了哪些功能部件?
答:集成了如下部件:
1个微处理器(CPU);256个数据存储器(RAM)单元 ;8K Flash程序存储器;4个8位可编程
并行I/O口(P0口、P1口、P2口、P3口); 1个全双工串行口;3个16位定时器/计数器; 1个看门
狗定时器;一个中断系统,6个中断源,2个优先级;32个特殊功能寄存器(SFR)。
2。 说明 AT89S52 单片机的
引脚接高电平或低电平的区别。
答:当
脚为高电平时,单片机读片内程序存储器(8K 字节Flash)中的内容,但在PC值超过1FFFH
(即超出8K字节地址范围)时,将自动转向读外部程序存储器内的程序;当
脚为低电平时,单
片机只对外部程序存储器的地址为0000H~FFFFH中的内容进行读操作,单片机不理会片内的8K字
节的Flash程序存储器.
3。 AT89S52 单片机运行时程序出现“跑飞”或陷入“死循环'时,说明如何利用看门狗来摆脱
困境的工作原理。
答:可采用看门狗定时器。工作原理如下:
“看门狗”技术就是使用一个“看门狗”定时器来对系统时钟不断计数,监视程序的运行。
当看门狗定时器启动运行后,为防止看门狗定时器的不必要溢出而引起单片机的非正常的复位,
评论0
最新资源