- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式部分答案
一.填空
1. A/D转换的四个步骤:取样,保持,量化,编码
2、S12监控程序命令详解
H(帮助)命令用来显示各种命令信息
D(Display)命令显示一段内存的内容
M命令(Memory Modify)用来改变RAM内存中的内容。
C(Change)命令用来改变Flash页面寄存器PPAGE的值
F命令:下载程序到Flash中,可识别S1或S2格式的S19文件
E(Erase)命令用来擦除Flash的$4000-$7FFF和$C000-$DFFF两处
G命令:从PC寄存器的地址处,开始运行程序
S命令:显示堆栈指针SP寄存器中的值,并显示SP地址附近的内容,即堆栈中的内容
R命令:显示所有CPU寄存器的内容
B命令:可以设置两个硬件断点
Z命令:用于清除断点
3、嵌入式处理器的4种类型可以分为:嵌入式微处理器(MPU)、嵌入式微控制器(MCU) 、嵌入式DSP处理器(DSP) 和嵌入式片上系统(SOC)
4.MC9S12DG128是16 位微控制器。
5、产品的命名规则:MC9S12DG128中S12:CPU标志,128:存储空间的大小
6. MC9S12DG128的三种运行模式1)单片运行模式 2)扩展运行模式3)其他运行模式
7. MC9S12DG128的两种监控中断:看门狗定时器(WDT) 时钟监视器CM(Clock Monitor)
8. MC9S12DG128 cpu内部的寄存器: (1)累加器 D(2)变址寄存器X、Y (3)堆栈指针寄存器SP (4)程序计数器PC (5)程序状态寄存器CCR
9.S12的五种复位方式:上电复位、低电压复位、外部复位、时钟监视复位和看门狗复位
10、中断服务子程序 最后一条指令是:中断返回指令RTI
11、s19文件第一个S0,最后一个是S9
12. S12的中断可分为:可屏蔽中断与不可屏蔽中断,两种中断都可以通过对CCR(X、I位)的设置对其进行屏蔽
13、RS-232通讯时使用的三根线:RxD:接收线TxD:接收线 GND:地线
四.简答
1.嵌入式系统的特点
软硬件一体化
需要实时操作系统(RTOS)支持
实时性:代码小、执行速度快
专用紧凑:用途固定、成本敏感
可靠性高
多样性:应用广泛、种类繁多
技术密集:集计算机技术、微电子技术、行业技术为一体
2.无条件转移指令BRA和JMP的区别
无条件转移指令包括JMP或BRA,它能立即改变指令队列从而使程序无条件跳转。JMP指令的转移范围是整个64 KB空间,允许直接16位寻址和各种形式的变址址。BRA为近距离无条件转移,当转移发生时,程序计数器中的值会加上一个有符号的8位偏移量,以形成新的地址,其地址偏移量为 -128~+127
3.MC9S12DG128的存储器资源分配。(默认情况下DG128存储器组织图)
安排了内部寄存器、RAM、EEPROM和FLASH/ROM等资源,占据空间分别为1 KB、8 KB、2 KB和128 KB,每个存储单元对应一个地址,共有64K个地址,用4位十六进制数表示,即地址为$0000—$FFFF。
$0000~$03FF:1 KB 寄存器空间;
$0000~S1FFF:8 KB RAM;
$0000~$07FF:2 KB EEPROM(不可见)
4.4*4键盘扫描的工作原理
先将所有的行线置0,读列线的值,若此时列线上的值全为1,说明无键按下;若有某位为0,则说明对应这一列上有键按下。这时改变行扫描码,使行线逐行为0,依次扫描,当读到某一列线的值为0时,就可根据此时的行扫描码和列线的值确定按键的扫描码,同时也就确定了该键的位置。
5.监控程序具有哪些功能?.
使用户可以查看单片机内的各种存储资源,包括寄存器、程序存储器、数据存储器、I/O等
使用户可以修改单片机内的各种存储资源,包括寄存器、程序存储器、数据存储器、I/O等
使用户可以控制单片机的运行与停止程序(实质上是运行程序的切换)
另外,监空程序还需要提供机器码程序下载写入功能。
6.S12的主要寻址方式有哪些?
包含隐含寻址、立即寻址、相对寻址、直接寻址、扩展寻址、变址寻址、间接寻址、带指针自动调整功能的变址寻址和带偏移量的寻址、累加器变址寻址
7.S12中断处理的过程
(1)中断请求
当S12MCU的外部设备或者内部模块发生中断事件,需要S12为其服务时,首先向S12发中断请求信号。若该中断源未被屏蔽,中断允许触发器被置位时,表示允许发出中断申请。
(2)中断响应
中断源的中断请求是随机的,S12一般会在现行指令结束时去检测中断请求。当检测到有中断请求时,如果中断响应条件满足,则S12在当前指令执行结束时,使响应中断进入中断响应周期,在中断响应周期内S12通过内部硬件自动完成3件事:
★关中断,即
您可能关注的文档
- 机械原理第2章2.4.ppt
- 第一节 DNA是主要的遗传物质yqy.ppt
- 正弦函数与余弦函数图像与性质1.ppt
- 1996.01.03_一种含DHA、EPA营养调和油及其制备方法_95102307.1.pdf
- 上庄小学课堂导学案设计.doc
- 2012-2013学年第一学期八年级历史期中考试试卷.doc
- 北京瑞德桑LED大功率散热器产品介绍.pdf
- 某市外环公路.doc
- 三角小学食品安全事故应急处置预案.doc
- HTS监控设备说明.doc
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)