欢迎来到天天文库
浏览记录
ID:18163947
大小:260.00 KB
页数:11页
时间:2018-09-14
《《微机原理与接口技术》期末试卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、考生信息栏院(系)班级姓名学号………………………………………………装……………………订……………………线……………………………………2010—2011学年第2学期物理与机电工程学院08级电子信息(本)专业《微机原理与接口技术》期末试卷(A)试卷类别:开卷()闭卷(√)考试用时:120分钟考试时间:2011年7月7日下午考试地点:文208、209题号分数一二三四注意事项1、学生的院(系)别、专业、班级、姓名、学号必须填写在考生信息栏内指定的位置。2、学生在考试之前必须填写考试时间和地点。3、答题字迹要清楚,并保持卷面清洁
2、。总分评卷人复核人试卷第11页共11页考生考试诚信承诺书在我填写考生信息后,表示我已阅读和理解《龙岩学院考试纪律与违纪处分办法》的有关规定,承诺在考试中自觉遵规守纪,如有违反将接受处理;我保证在本科目考试中,本人所提供的个人信息是真实、准确的。考生签名:试卷第11页共11页考生信息栏院(系)班级姓名学号………………………………………………装……………………订……………………线……………………………………一、填空题(每空1分,共10分)1、程序控制下的数据传送,通过CPU执行程序中的I/O指令来完成数据传送,分为无条件传
3、送、和中断传送。 2、通用微型计算机的硬件是由中央处理器(CPU)、系统总线、、输入输出设备及其组成的。 3、设异步传输时的波特率为115200bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,一位停止位,则每秒钟传输的最大字符数是。 4、把一个程序分成具有多个明确的程序模块,分别、调试,再把它们连接在一起形成一个完整的程序,这种程序设计方法称为模块化程序设计。5、LPC2131中以计数器为核心的部件有、PWM、、看门狗等。6、LPC2138中对于开漏输出的P0.2、P0.3等用作I2C总线时要加电阻。
4、当GPIO用作灌电流驱动LED时加电阻。二、简答题(共10分)1、请叙述计算机应用系统的基本设计步骤。(5分)试卷第11页共11页试卷第11页共11页2、在LPC2138中属于串行通信的部件有哪些?说明它们各自的主要用途。(5分)试卷第11页共11页设计与应用(共5题,每题10分,总分50分)(部分子程序被省略)考生信息栏院(系)班级姓名学号………………………………………………装……………………订……………………线……………………………………1、请给下面程序添加注释(3分),说明其程序功能(3分),并根据你的想法对程序
5、的功能进行部分修改,说明修改后程序功能的变化(4分)。#include"config.h"voidDelayNS(uint32dly){//略}#defineUART_BPS115200voidUART0_Init(void){//略}uint8UART0_GetByte(void){uint8rcv_dat;while((U0LSR&0x01)==0);rcv_dat=U0RBR;return(rcv_dat);}voidUART0_GetStr(uint8*s,uint32n){for(;n>0;n--){*s++
6、=UART0_GetByte();}}voidUART0_SendByte(uint8dat){U0THR=dat;while((U0LSR&0x40)==0);//等待数据发送完毕}voidUART0_SendStr(uint8const*str){while(1){if(*str==' ')break;//遇到结束符,退出UART0_SendByte(*str++);//发送数据}}intmain(void){uint8snd[32];PINSEL0=0x00000005;//设置I/O连接到UART0UART0
7、_Init();//串口初始化while(1);{UART0_GetStr(snd,18);DelayNS(10);UART0_SendStr(snd);DelayNS(10);}return0;}试卷第11页共11页2、请给下面程序添加注释(3分),说明其程序功能(3分),画出intmain(void)部分的程序流程图(4分)。。#include"config.h"#defineCAT10250xA0/*CAT1025器件从地址*/#defineBEEP1<<7/*蜂鸣器BEEP控制口,P0.7,低电平蜂鸣*/voi
8、dDelayNS(uint32dly){//略}voidI2cInit(uint32Fi2c){//略}intmain(void){uint8i;uint8data_buf[32];PINSEL0=0x00000000;PINSEL1=0x00000000;IO0DIR=BEEP;IO0SET=BEEP;IRQEnable();/
此文档下载收益归作者所有