89S51单片机选择题及答案解析

0 下载量 99 浏览量 更新于2024-08-04 收藏 189KB DOC 举报
"该文档是关于单片机选择题的答案集,主要涵盖89S51单片机的基础知识,包括其内部结构、引脚功能、存储器容量、软件开发工具以及程序编写流程等。" 单片机选择题的答案解析如下: 1. 89S51的内部程序存储器与数据存储器容量各为多少? - 正确答案:C、4KB、128B - 这个问题涉及89S51的基本配置,它的内部程序存储器(ROM)通常为4KB,而数据存储器(RAM)则为128B。 2. 89S51比89C51多出了哪个功能? - 正确答案:B、具有WDT工能 - 89S51相比于89C51增加了看门狗定时器(Watchdog Timer,WDT)功能,用于系统监控和防止程序跑飞。 3. 在DIP40封装的8×51芯片里,复位RESET引脚的引脚编号是什么? - 正确答案:A、9 - 复位引脚在DIP40封装的8×51芯片上通常是第9号引脚。 4. 在DIP40封装的8×51芯片里,接地引脚与电源引脚的引脚编号是什么? - 正确答案:C、20、40 - 地线引脚通常是20号,电源引脚是40号,这是标准DIP封装芯片的布局。 5. 以下哪个软件同时提供8×51的汇编语言以及C语言的编译器? - 正确答案:A.KeilµVision3 - Keil µVision3是一款常用的微控制器开发环境,支持8051系列单片机的汇编和C语言编程。 6. 在12MHz始终脉冲的8051系统里,一个机器周期有多长? - 正确答案:A、1µs - 8051单片机的一个机器周期等于晶振频率的倒数,因此在12MHz时钟下,机器周期是1us。 7. 在8×51芯片里,哪个引脚用于控制使用内部程序存储器还是外部程序存储器? - 正确答案:D、ALE - ALE(地址锁存使能)引脚用于控制外部存储器的地址锁存,决定程序从内部还是外部存储器读取指令。 8. 以下哪个不是8051所提供的寻址方式? - 正确答案:D、独立寻址 - 8051单片机的寻址方式包括寄存器寻址、直接寻址、间接寻址和变址寻址,不包含独立寻址。 9. 以下哪个存放器是8×51内的16位存放器? - 正确答案:C、PC - 8051中的PC(程序计数器)是一个16位寄存器,用于存储程序的地址。 10. 开发微型计算机系统所使用的在线仿真器简称什么? - 正确答案:C、ICE - 在线电路仿真器(In-Circuit Emulator,ICE)是用于微控制器开发的一种工具,可以在实际硬件上进行程序调试。 第二章的内容涉及到8051程序开发工具Keil µVision3的使用: 1. 在Keil µVision3里开发的8051程序的第一步是什么? - 正确答案:A、翻开新的工程文件 - 开发程序时,首先要创建一个新的工程文件。 2. 在Keil µVision3里,假设要翻开工程,应如何操作? - 正确答案:D、运行Project/NewProject命令 - 要打开一个已有的工程,需要通过Project菜单选择New Project命令。 3. 在Keil µVision3里,假设要将C源文件添加当前的工程应如何操作? - 正确答案:B、选择工程窗口里的SourceGroup1项,单机鼠标右键,在弹出菜单中选择AddSource to Group 'SourceGroup1'选项 - 添加源文件到工程通常需要在工程窗口中右键选择相应的选项。 4. 在Keil µVision3里,假设要生成工程,应... - 题目未给出正确答案,但通常在Keil中生成工程需要编译和链接源代码,然后生成可执行文件。 以上是对单片机选择题中涉及的知识点的详细解释,这些知识点涵盖了89S51单片机的基本特性、引脚功能、存储器结构、软件开发环境的使用等方面。理解这些知识点对于学习和使用单片机至关重要。