2022年《微机原理与接口技术》期末试题.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年《微机原理与接口技术》期末试题.docx》由会员分享,可在线阅读,更多相关《2022年《微机原理与接口技术》期末试题.docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源2007 2021 学年第 2 学期物理与机电工程学院05 级 电子信息(本)专业微机原理与接口技术期末试卷(B)欢迎下载精品学习资源栏号学 线息信名姓订生 装级班)系考( 院题号分数一二三四五总分评卷人复核人试卷类别:开卷()闭卷( ) 考试用时:120分钟考试时间:2021年 7 月 1 日 下 午考试地点:文 203留意事项1、同学的院(系)别、专业、班级、姓名、学号必需填写在考生信息栏内指定的位置;2、同学在考试之前必需填写考试时间和地点;3、答题字迹要清晰,并保持卷面清洁;欢迎下载精品学习资源考生考试诚信承诺书在我填写考生信息后,表示我已阅读和懂得龙岩学院考试纪律与违纪处
2、分方法的有关规定,承诺在考试中自觉遵规守纪,如有违反将接受处理;我保证在本科目考试中,本人所供应的个人信息是真实、精确的;考生签名:欢迎下载精品学习资源栏号学息信名姓生考级班) 系( 院 线 订 装一、 填空题(每空 1 分,共 20 分)1、程序掌握下的数据传送,通过CPU 执行程序中的 I/O 指令来完成数据传送,分为、和中断传送;2、通用微型运算机的硬件是由中心处理器(CPU)、储备器、输入输出设备及其组成的;3、设异步传输时的波特率为115200bps,如每个字符对应一位起始位,七位有效数据位,一位偶校验位 ,一位停止位 ,就每秒钟传输的最大字符数是;4、中断系统的作用实现操作、处理反
3、常事故、;5、运算机基本接口部件主要有、串行通信等;二、简答题(共 10 分)1、为个么要进行按键排除抖动的处理,在软件上通常采纳什么样方法排除抖动?(5 分)2、在 LPC2138 中属于串行通信的部件有哪些?说明它们各自的主要用途;(5 分)欢迎下载精品学习资源栏号学二、 设计与应用(共 10 题,每题 10 分,任选题目,满分50 分)(部分子程序被省略)1、请对下面程序添加注释(3 分),说明其程序功能(3 分),并依据你的想法对程序的功能进行部分修改,说明修改后程序功能的变化(4 分);#include config.h/* LED8LED1 8个 LED 分别由 P1.25P1.1
4、8 掌握 P125:18 掌握 LED8LED1 ,低电平点亮*/const uint32 LEDS8 = 0xFF 0 ; dly-for i=0 ; i50000 ; i+ ;int main voiduint8 i ;PINSEL2 = PINSEL2 & 0x08;IO1DIR= LEDS8 ;while 1for i=0 ; i8 ; i+IO1SET = LEDS8 & 7 18+i;DelayNS20 ;IO1CLR = LEDS8 & 7 18+i;DelayNS20 ;return 0 ;2、请对下面程序添加注释(3 分),说明其程序功能( 3 分),画出程序流程图( 4 分
5、);#include config.huint8 rcv_buf8 ;/ UART0 数据接收缓冲区volatile uint8 rcv_new ;/ 接收新数据标志voidirq IRQ_UART0 voiduint8 i ;if U0IIR & 0x0F = 0x04rcv_new = 1 ;欢迎下载精品学习资源for i=0 ; i8 ; i+rcv_bufi = U0RBR;VICVectAddr = 0x00 ;int main voidUARTMODE set ;set.datab= 8 ;set.stopb= 1 ;set.parity = 0 ;rcv_new = 0 ;PIN
6、SEL0 = 0x00000005 ;/ 设置 I/O 连接到 UART0UART0_Init115200, set ;U0FCR = 0x81 ; / 使能 FIFO ,并设置触发点为8 字节U0IER = 0x01 ;/ 答应 RBR 中断,即接收中断IRQEnable ;VICIntSelect = 0x00000000 ;/设置全部的通道为IRQ 中断VICVectCntl0 = 0x20 | 0x06 ;/ UART0 安排到 IRQ slot0 VICVectAddr0 = uint32IRQ_UART0;VICIntEnable = 1 0x06;while 1if rcv_ne
7、w = 1rcv_new =0 ;UART0_SendBuf ;return 0;3、请对下面程序添加注释(3 分),说明其程序功能(3 分),并依据你的想法对程序的功能进行部分修改,说明修改后程序功能的变化(4 分);#include config.h#defineCAT10250xA0/* CAT1025 器件从机地址*/#defineBEEP1 7/*蜂鸣器 BEEP 掌握口,P0.7,低电平蜂鸣*/int main voiduint8 i ;uint8 data_buf32 ;PINSEL0 = 0x00000000 ;PINSEL1 = 0x00000000 ;IO0DIR= BEE
8、P ;欢迎下载精品学习资源IO0SET= BEEP ;IRQEnable ;I2C1Init100000 ;/ I2C 初始化, 100K for i=0 ; i10 ; i+data_bufi = i + 0 ;/*往起始地址 0x00 开头写入 10 个数据 */ I2C_WriteNByteCAT1025, ONE_BYTE_SUBA, 0x00, data_buf, 10;/I2C_WriteNByteCAT1025, 0, 0x00, &i, 1;DelayNS10 ;for i=0 ; i10; i+data_bufi = 0 ;/*读回刚才写入的数据*/I2C_ReadNByte
9、CAT1025, ONE_BYTE_SUBA, 0x00, data_buf, 10;for i=0 ; i10; i+if data_bufi .= i + 0while 1IO0SET = BEEP ;DelayNS20 ;IO0CLR = BEEP ;DelayNS20 ;IO0CLR = BEEP ;DelayNS50 ;IO0SET = BEEP ;while 1 ;return 0 ;4、面程序添加注释(3 分),说明其程序功能(3 分),并依据你的想法对程序的功能进行部分修改,说明修改后程序功能的变化(#includeconfig.h4 分);#defineHC595_CS1 2
10、9uint8MSPI_SendDatauint8 data/ P0.29 口为 74HC595 的片选/略/*此表为 LED0 F 以及 L、P 的字模*/uint8 const DISP_TAB19 = /0123456789 0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8, 0x80,0x90,/AbCdEF欢迎下载精品学习资源0x88, 0x83, 0xC6, 0xA1,0x86, 0x8E,/LPC 0xC7, 0x8C,0xC6 ;/*此表为 LPC2131 字模 */LPC2131uint8 const LPC21317 = 0xC7, 0x8C,
11、0xC6, 0xA4, 0xF9, 0xB0, 0xF9;uint8rcv_data;int main voiduint8i ;PINSEL0 = 0x00005500 ; / 设置 SPI 管脚连接PINSEL1 = 0x00000000 ;IODIR = HC595_CS ;MSPI_Init ;/初始化 SPI 接口while1fori=0 ; i16 ; i+rcv_data = MSPI_SendDataDISP_TABi; / 发送显示数据DelayNS80 ;/ 延时fori=0 ; i7 ; i+rcv_data = MSPI_SendDataLPC2131i;/发送显示数据D
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机原理与接口技术 2022 微机 原理 接口 技术 期末 试题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内