〈汽车单片机及局域网技术〉期中复习题.doc

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

—简答题

1什么是单片机(微控制器)

答:集成在一块芯片上的计算机叫单片机。(以控制为主的,有别于以数据处理为特点的计算机) 2

单片机/微控制的基本组成

答:单片机主要由CPU, ROM, RAM,定时/计数器,输入/输岀接口(并行,串行),时钟发生模块,中断系统,A/D转换模块,系统正常运行监视模块等部分组成。

3什么叫堆栈

答:堆栈是一种在RAM区开辟的,经先进后出为原则建立起來的存储区域。

4MC68HC908CP32存储器分类及具大小

答:主要有三人部分:程序存储器,数据存储器,I/O寄存器

①程序存储器分三段:

36B的Flash矢量区,地址:$ FFDC〜$ FFFF,放置中断向量表

307B的监控ROM区,地址:$FE20〜$FF52,存放厂家写入的监控程序和上电初始化擦写子程序。

32256B的程序存放区,地址:$ 8000〜$ FDFF,用于存放用八程序

②数据存储器RAM:用户RAM空间.地址:$0040〜$023F,大小:512B

③I/O寄存器一功能模块需要使用的寄存器统称为I/O寄存器

5MC68HC08系列微控制器的时钟信号有什么特点

答:MC68HC08系列微控制器的时钟來自晶振源直接分频或锁相坏,如图。时基模块锁相坏在使用外接32KHz晶振的情况下,通过编程得到多种总线时钟频率(1Hz、4Hz、16Hz、256Hz、

512Hz、1024Hz、2048 Hz、4096Hz)P32 时革模块原理

6MC68HC08微控制器有哪些复位源?

答:共六种

:外部复位外部复位引脚RST输入有效低电平(按钮) 内部复

位:上电复位(POR),看门狗(COP)M位,低电压禁止(LVI)复

位,非法操作码(ILOP)复位,非法地址(ILAD)复位

7MC68HC08低功耗的模式有哪些?如何唤醒?

答:低功耗模式冇两种:WAIT模式和STOP模式.

STOP模式除外部复位外,只有外部屮断,键盘屮断可以使微控制器脱离STOP状态,系统继续正常匸作;

WAIT模式唤醒,除了唤醒STOP的外部中断和键盘中断外,还冇外部中断复位,看门狗复位COP, 低电压复位LVI,定时/计数器溢出中断,串行通信中断(SCI,.SPI)和AD结束中断

8中断是什么?

答:屮断就是对外界界步发牛的事件作出及时的处理。功能:分时操作;实时处理;故障处理。

9系统是怎么管理中断的?

答:单片机系统通过中断的向屋地址,中断请求(中断状态寄存器),中断允许和中断优先实现对众多中断管理的。

10MC68HC08系列微控制器中央处理器有哪些继存器?

答:①累加器A (Accumulator)是一个通用的8位寄存器

②变址寄存器H:X是16位变址寄存器,为访问64KB存储器空间提供索引。H:X表示整个变

址寄存器,H表示高8位,X表示低8位

③堆栈指针SP是16位的寄存器,指向堆栈栈顶,复位值$00FF(P20)o堆栈是RAM中开辟的以

先进后出后进先出为原则建立的存储空间

④程序计数器PC,是一个16位的寄存器,它保存卜•一条程序指令地址,或将要取出的操作

数的地址。复位值$FFFE和$时尸中的值(P20)

⑤条件码寄存器CCR,是8位寄存器CCR包含一个屮断屏蔽位和5个标志位。标志位表示刚执

行完的指令的结果。

11MC68HC08系列微控制器有哪些主耍模块?

答:屮央处理器,存储器模块,时钟模块,输入输岀模块,定时/计数模块,A/D,D/A转换模块,串行通信模块.

12MC68HC08系列微控制器的芯片引脚主耍有哪些?

答:①电源引脚

VDD 和VSS(VPP+5V 或+3V,VSS 必须接地) VDDA/VSSA时钟发生器模块电源,地引脚。

VDDAD/VSSAD模拟电源弓I脚

VREFH/VREFL A/D模块参考电压引脚

②晶振源引脚:OSC1和0SC2)

③外部复位引脚:RST

④外部中断引脚:IRQ/V PP)

⑤外部滤波电容引脚CGMXFC)

⑥输入瀚出(I/O)引脚

PTA 口,8个引脚是具有键盘唤醍

PTB 口,8个引脚,复用引脚(第二多功能,8通道8位模拟输入

PTC 口,5〜7个引脚.是唯一的单一功能

PTD 口,冇复用功能.(第二功能冇定时器等)

PTE 口(PTE1/PTE0),有复用功能(串行通信等功能)

13MC68HC08系列微控制器有哪些寻址方式?

答:有十种寻址方式

①隐含寻址方式(INH),执行指令的信息均在操作码屮

②立即寻址方式(IMM),操作数包含在操作码后继字节

③直接寻址方式(DIR),操作数地址在操作码后继一字节

④扩展寻址方式(EXT),操作数地址在操作码后继二字节

⑤变址寻址方式。操作数提供有效地址的偏移量,数据地址二(H:X) +偏移量

⑥相对寻址方式(REL),相对转移指令屮标号译作相对量(・126〜129字节)

⑦堆栈寻址方式操作数的冇效地址=(SP)+偏移量

⑧存储器到存储器寻址源/冃标操作数都是直接地址

⑨无偏移量变址后加1寻址方式(IX+) ((H:X)+1)=(A)?转移到目标:转移到下一条且

(H:X)=(H:X)+1

⑩8位偏移量变址后加1寻址方式(1X1+) ,((H:X)+偏移M)=(A)?转到(H:X):转下指令且(H:X)=(H:X)+1

14MC68HC08系列微控制器指令系统有-哪六人类?

答:数据传送指令

算术运算指令

逻辑运算指令

位操作指令

转移类指令

其他指令

相关文档
最新文档