微机控制套期末考试卷带答案-模拟试卷-测试卷-期末考试题-AB卷.docx
《微机控制套期末考试卷带答案-模拟试卷-测试卷-期末考试题-AB卷.docx》由会员分享,可在线阅读,更多相关《微机控制套期末考试卷带答案-模拟试卷-测试卷-期末考试题-AB卷.docx(36页珍藏版)》请在咨信网上搜索。
项目一 一.填空题 1.微机控制系统由硬件和软件组成。 2. 人机交互设备的作用是 在用户和计算机之间交换信息,最常用的人机交互设备有 输入和输出设备 。 3. 输入/输出通道及接口分为 模拟式 和 数字式 两种。 4. D/A转换器的作用是 将数字信号转换为模拟信号 ,A/D转换器的作用是 将模拟信号转换为数字信号 。 5. 写出你所熟悉的传感器 热敏电阻、光敏电阻 。 6. 单片机最小系统由单片机.. 复位电路 、 时钟电路 组成。 7. AT89S52单片机有 4 个并行I/O口,它们的名称是 P0、P1、P2、P3 。 二.选择题 1. 计算机只能识别( B )。 A.十进制数 B.二进制数 C.十六进制数 D.八进制数 2. C语言常量不允许用( B )表示。 A.十进制数 B.二进制数 C.十六进制数 D.八进制数 3. 36是( A )。 A.十进制数 B.二进制数 C.十六进制数 D.八进制数 4. 0x36是( C )。 A.十进制数 B.二进制数 C.十六进制数 D.八进制数 5. 0xC9转换为二进制数是( C )。 A.10101001 B.10111001 C.11001001 D.11011001 6. AT89S52单片机是( A )位机。 A. 8 B. 16 C.准16 D. 32 7. AT89S52单片机引脚中,复位端是( A )。 A.RST B.SFR C. D.XTAL1 8.51系列单片机有4个双向的并行I/O口,共占( C )个引脚。 A.8 B. 16 C. 32 D. 64 9. 实现编辑.编译功能的软件是( A )。 A.keil B.STC C.progisp D.皆可 10. 适用于AT系列单片机的下载软件是( C )。 A.keil B.STC C.progisp D.皆可 11. 能够下载至单片机程序存储器的文件的扩展名是( C )。 A. .c B. .h C. .hex D.皆可 项目二 一.填空题 1. 光学三基色是指 红 、 绿 、 蓝 。 2. 黄色是由 红 、 绿 合成的,青色是由 绿 、 蓝 合成的,紫色是由 红 、 蓝 合成的。 3. 三色发光二极管是将 红 、 绿 、 蓝三种颜色的管芯封装在一起构成的。分为、两种类型。 4. 4953在电路中起 驱动 作用。 5. 函数名为xc,无返回值,有一个无符号字符型形参c,写出该函数声明 void xc(unsigned char c) ; ;及函数调用 xc(30); //实参不大于255 。 6. 3位二进制数共有 8 个状态。 二.选择题 1. 白色光是由(B)合成的。 A. 红绿黄 B. 红绿蓝 C. 红黄蓝 D.黄绿蓝 2. 三色发光二极管有(C)个引脚。 A. 6 B. 5 C. 4 D.3 3. 已知函数声明“void A(void);”,该函数是(A)。 A. 无返无参 B. 无返有参 C. 有返无参 D. 有返有参 4. 已知函数声明“void ad(unsigned char d);”,该函数是(B)。 A. 无返无参 B. 无返有参 C. 有返无参 D. 有返有参 5. 有函数声明“void ad(unsigned char d);”,正确的函数调用是(B)。 A. ad( ); B. ad(62); C. ad(298); D. AD(37 ); 6. 已知函数声明“void Ae(void);”,正确的函数调用是(D)。 A. AE( ); B. AE(62); C. ae(); D. Ae( ); 7. 8分支可以用(C)构成。 A.while B.for C.switch D.皆可 项目三 一.填空题 1. 8×8点阵的有8行、8列,由64个LED连接而成;行线与LED的阳极相连,列线与LED的阴极相连。 2. 74HC573的功能是锁存器,它的数据传送方式为并入-并出。 3. 三态门输出的三种状态是指高电平、低电平、高阻。 4. 的名称是输出允许,三态门输出高阻时,=1。 5. 锁存功能是指将数据保存在锁存器的输出端, 与输入信号没有关系,且不会丢失。 6. 锁存器在锁存数据之前,应先传送数据。 7. LE=1时,74HC573工作状态为传送;LE=0时,74HC573工作状态为锁存。 8. 行扫描时,选中一行是由扫描码决定的;决定显示内容的是显示码。字模指的是显示码。 9. 32×32的点阵,字模有128个字节,用数组存放时,数组声明为unsigned char code a[128]; 10. PCtoLCD2002中3个主要的字模选项为点阵格式、取模方式、取模走向。 11. 行扫描且行线接阳极、列线接阴极时,点阵格式应为阳码。 12. 74LS154的功能是4线-16线译码器。 13. 74LS154的输出端全部为无效状态1时,是由于使能端无效。当使能端均有效,输出端=0,其余输出端为1时,输入信号为1100。 14. 5线-32线译码器,输入信号ABCDE=11011时,有效的输出端是Y27。 15. 74LS595的内部有移位寄存器、存储器、三态门三级构成。 16. 74LS595的数据传送方式有串入-并出、串入-串出。 17. 表达式x&0x20的作用是保留x的位5。 18. 在64×64点阵屏上显示32×32的汉字,一屏内可以显示4个。 19. 在32×64点阵屏上显示“花好月圆”时,应先移入“圆”。 20. 语句 if(a&0x80) b=1; else b=0; 的作用是将a的位7送给b 。 二.选择题 1. 输出使能端的标识为(B )。 A. B. C. LE D. E1 2. 74LS573的功能是(A)。 锁存器 B.译码器 C. 编码器 D. 移位寄存器 3.是( )的专属使能端。 A.三态门 B.译码器 C.寄存器 D.存储器 4.为( A )。 A.低电平有效 B.高电平有效 C.不确定 5. LE的名称为( A )。 A. 锁存使能端 B.输出使能端 C. 使能端 D. 清零端 6. 点阵扫描时,所有行轮流显示,但眼睛看上去是同时显示的,这是( B )。 A. 静态显示 B. 动态显示 C. 不确定 7. 点阵扫描时,某一行点亮的像素错位,原因是(B )错误。 A. 扫描码 B. 字模 C.扫描和显示码 D. 不确定 8. 74HC573锁存数据0x37时,正确的是( C )。 A. LE=0;P0=0X37; B. LE=1;P0=0X37; C. LE=1;P0=0X37;LE=0; D. LE=0;P0=0X37; LE=1; 9. 24×24的点阵,字模的字节数为( D )。 A. 24 B. 576 C. 144 D. 72 10. 点阵采用行扫描时,取模方式应选用( A )。 A. 逐行式 B. 逐列式 C. 列行式 D. 行列式 11. 构成64×64点阵时,需(A)块16*16点阵。 A. 8 B.10 C. 16 D.18 11. 构成16×32点阵时,需块(A)8*8点阵。 A. 8 B.10 C. 16 D.18 12.译码器输入的一个代码只能使( A )个输出端有效。 A. 1 B. 2 C. 3 D. 4 12. 译码器扩展时,任何时刻只能有( A)个芯片译码。 A. 1 B. 2 C. 3 D. 4 13.扩展5线-32线译码器时,需用(C)块3线-8线译码器。 A. 2 B.3 C. 4 D. 5 13.扩展4线-16线译码器时,需用(C)块2线-4线译码器。 A. 2 B. 3 C. 4 D. 5 14. 5位二进制数共有()种组合。 A. 4 B. 8 C. 16 D. 32 15.实现一个32分支的分支程序应用(C)构成。 A. while B. for C. switch D. 均可 16. 74LS595的功能是(A)。 A.锁存器 B.译码器 C. 编码器 D. 移位寄存器 17. 74LS595的电源是( B )。 A. 3V B. 5V C. 9V D. 12V 18.存储时钟的标识为( B )。 A. SCK B. RCK C. D. 18.串行移位时钟的标识为(A )。 A. SCK B. RCK C. D. 19. 74LS595的移位方向是( A )。 A. 由低位向高位 B. 由高位向低位 C. 均可 D. 不确定 20. 64×64点阵的行驱动可采用(B)构成。 A.锁存器 B.译码器 C. 编码器 D. 移位寄存器 21. 64×64点阵的列驱动可采用(D)构成。 A.锁存器 B.译码器 C. 编码器 D. 移位寄存器 22. 能实现串行传送数据的是(D)。 A.锁存器 B.译码器 C. 寄存器 D. 移位寄存器 23. 能保留变量y位7的表达式是( C )。 A. y&0x01 B. y&0x08 C. y&0x80 D. y&0x10 24. 0x87&0xf0=( A )。 A. 0x80 B. 0x08 C. 0x70 D. 0x07 26、74LS595的数据输入方式为( B )。 A、并行输入 B、串行输入 C、 皆可 D、不确定 项目四 一.填空题 1.无字库12864的显示屏大小为64行、128列,将显示屏均分为左屏和右屏,每半屏的大小是64行、64列,它们的地址相同,通过片选信号加以区分。 2. DDRAM是指显示数据存储器,容量为512 B,存放的内容是显示内容的字模,它的地址与显示屏的位置一致。 3. 无字库12864的显示屏采用页管理,每半屏分8页,每页有64列,确定显示位置时,应给出页地址和列地址。 4. 地址为第7页第64列时,在显示屏上的位置是左屏右下角。 5. 12864的四种基本操作是写数据 、写指令、读数据、读状态。 6. 设置显示位置时,需用到设置页和和设置列指令。 7. 12864的页地址范围是0~7,列地址范围是0~64。 8. 0x7f|0x95=0XFF。 9. 一个64×32的图片在无字库12864显示屏上占用8页,每页32列。 10.数组a[10][12]是二维数组,它可以存放120个数据,包含10个一维数组。 二.选择题 1. 无字库12864在取模时,取模方式为( C )。 A. 逐行式 B. 逐列式 C. 列行式 D. 行列式 2. 字模写入12864的( C )中。 A. IR B. DR C. DDRAM D. CDROM 3. 无字库12864显示屏左屏右地址为( A)。这题有问题 A.第0页第63列 B. 第0页第64列 C. 第7页第63列 D. 第7页第64列 4. 在12864显示屏的右下角,显示一个32×32的汉字时,起始位置为( D )。这题有问题 A.第0页第31列 B. 第0页第32列 C. 第4页第31列 D. 第4页第32列 5. 无字库12864用于选择左右屏的片选信号是(D )。 A. RS B. R/ C. E D. CS1、CS2 6. R/=0,RS=0时,是( B)。 A.读数据操作 B. 写指令操作 C. 读状态操作 D. 写数据操作 7. 无字库12864开显示的指令码是( A )。 A. 0x3f B. 0x3e C. 0x40 D. 0xb8 8. 设置页列地址属于( B )。 A.读数据操作 B. 写指令操作 C. 读状态操作 D. 写数据操作 9.能表示一个4行3列表格的是( C )。 A.uchar cj[3][4]; B.uchar cj[12]; C.uchar cj[4][3]; D.uchar cj[4][ ]; 10.一个24*24的图片的字模共有( B )个字节。 A.36 B.72 C.288 D.576 项目五 一.填空题 1. DS18B20是 测温器件。 2. DS18B20的测温范围是 -55~+125℃ 。 3. DS18B20的分辨率为 9~12 位,分辨率最高为 12 位。 4. 寄生电源方式是指 用数据线供电 ,此时VCC接 地 。 5. 高速缓存RAM有 9 字节,DS18B20输出的数字量有 2 个字节,存放在高速缓存RAM的 第0字节 、 第1字节 。 6. 正数的补码= 原码 ,负数的补码= ~原码(除符号)+1 。 7. DS18B20分辨率为12位时,符号位有 1 位、整数有 7 位、小数有 4 位。 8. 0x69<<8|0x13= 0x6913 ,作用是 合成0x6913 。 9. 取出变量b的高4位,表达式为 b&0xf0 ;取出变量b的低4位,表达式为 b&0x0f 。 10. (int)(10.3476*100+0.5)= 1035 ,作用是 保留2位小数,4舍5入,强制转换为整型 8. DS18B20通讯协议包括3个时序,分别是 初始化时序 、 写时序 、 读时序 。 二.选择题 1.下图中,DS18B20是( A )。 A. B. C. D. 2.DS18B20测温时,是否需要与被测物体接触,( A )。 A.任意 B.不需要 C.需要 2.DS18B20是( A )的温度传感器。 A.接触式 B.非接触式 C.不确定 3.DS18B20与控制器交换信息时,采用的是( B )。 A.SPI总线 B.单总线 C.I2C总线 D.UART 4.高速缓存RAM的第0字节存放的是( D )。 A.高温限值TH B. 温度值高8位 C. 低温限值TL D. 温度值低8位 5.DS18B20输出的数字量为( C)。 A.原码 B.反码 C. 补码 D.不确定 6.取出变量C的位6,表达式为( C )。 A. C&0X80 B. C&0X08 C. C&0X40 D. C&0X04 7.DS18B20分辨率为12位时,能感知的最低温度值为( D )。 A. 0.5 B. 0.25 C. 0.125 D. 0.0625 8.可以产生一个正脉冲的语句是( A )。 A.CLK=0;CLK=1;CLK=0; B.CLK=1;CLK=0;CLK=1; C.CLK=0;CLK=1; D.CLK=1;CLK=0; 9.DS18B20测温时是将被测物体的温度转换为( A )。 A.数字量 B.模拟量 C.不确定 10.和90系列三极管的外形相同的器件是( B )。 A.TN9 B.DS18B20 C.热敏电阻 D.湿度传感器 项目六 一.填空题 1. 热敏、光敏电阻是 电阻 式传感器,它们的 阻值 随被测对象发生变化,通过电路,可以将被测对象转换为 模拟 量。 2. 热敏电阻分为 正温度系数 和两种 负温度系数 类型。 3. 正温度系数的热敏电阻,温度升高时,阻值增大 ;温度降低时,阻值减小 。 4. 白天时,光敏电阻的阻值 减小 ;夜晚时,光敏电阻的阻值 增大 。 5.单片机只能接收并处理 数字 量。 6. ADC是 模数转换 器件,DAC是 数模转换 器件,12864是液晶显示 器件。 7. ADC0832有2个模拟输入通道,数字量输出2次,分辨率为8位。 8. ADC0832数字量输出及通道选择信号都为串行方式。(填串行或并行) 9. 函数声明为“uchar du(void);”调用该函数,结果送给变量a。实现此要求的语句为a=du();。 10. 湿度传感器的容量随湿度的变化而变化。 11. A、b为无符号字符型变量。将A、b合成一个数,且A作高8位,表达式为A<<8|b。 二.选择题 1.下图中,热敏电阻是( B )。 A. B. C. D. 2.能够实现红外测温的器件是( B )。 A.DS18B20 B.TN9 C.DAC D.ADC 3.某微机控制系统需要显示内容较多,且不需远矩离观看,宜采用( B )。 A.LED点阵屏 B.12864 C.数码管 D.皆可 4. 可以将模拟量转换为数字量的电路是( B )。 A. DAC B. ADC C. DS18B20 D. 12864 4.模拟量输入给单片机时,需要经过( D )转换。 A.DS18B20 B.TN9 C.DAC D.ADC 5. ADC0832是( B )。 A. 串行DAC B. 串行ADC C. 并行DAC D. 并行ADC 6. ADC0832的校验方法是( C )。 A. 和校验 B. 奇偶校验 C. 数据传送2次 D. 不确定 7. ADC0832两个输入通道共有( D )种工作方式。 A. 1 B. 2 C. 3 D. 4 8.下图中第4个器件的名称是( B )。 A.热敏电阻 B.光敏电阻 C.TN9 D.DS18B20 9.产生一个上升沿的语句是( A )。 A.CLK=0;CLK=1; B.CLK=1;CLK=0; C.CLK=0; D.CLK=1; 10.产生一个下降沿的语句是( B )。 A.CLK=0;CLK=1; B.CLK=1;CLK=0; C.CLK=0; D.CLK=1; 11. 下图中,湿度传感器是( D )。 A. B. C. D. 12. 湿度传感器是( B )。 A.电阻式 B.电容式 C.电感式 D.数字式 13. 湿度测试电路是将湿度的变化转换为( C )的变化。 A.电流 B.电压 C.频率 D. 脉宽 14. 湿度测试电路的本质是一个( C )。 A.分压电路 B.分流电路 C.振荡电路 D. 压-流转换电路 项目七 一.填空题 1. 直流电机的可逆性是指,它既可作电动机运行,也可作发电机运行。将直流电能转换为机械能的是电动机,将机械能转换为直流电能的是发电机。 2. 直流电机由定子、转子组成的。产生磁场的是定子,产生电磁转距的是转子。 3. 直流电机工作时,换向器的作用是当电枢绕组转到水平位置时,就能改变电枢绕组中电流的方向,使电枢绕组不停地转动。正是由于换向器的存在,直流电机电枢绕组中的电流是变化的。 4.改变直流电机的转动方向,可以改变磁场方向,也可以对调电源正负极;要提高直流电机的转速,可以增大磁场或线圈供电电压。 5. 电刷和换向器在直流电机的作用是改变线圈中的电流方向。 6. 左手定则用于判断载流导体在磁场中运动方向。 7. 直流电机的调速方法有调节电枢供电电压、改变电动机主磁场、改变电枢电阻三种。 8. 改变直流电机转向的方法有改变磁场的方向、。 9. 选择直流电机的驱动方法时,要考虑是否改变转向、是否调速。 10. 直流电机单向转动时,可采用功率管、继电器驱动;直流电机双向转动时,可采用H桥电路驱动。 11. ULN2003芯片的功能是达林顿阵列电路,它的输出电流约为500mA。 12. 用矩形脉冲控制直流电机旋转时,直流电机的转速与矩形脉冲占空比的有关。 13. 用单片机改变电枢电压时,采用改变电枢电压方法。 14. PWM的含义是脉冲宽度调制,PWM波的实质是占空比可调的脉冲波形。 15. 矩形波的占空比是指高电平宽度在一个周期内所占的百分比。 16. 改变PWM波占空比的方法有定宽法、定频法。 17. 产生PWM波的方法有利用软件延时产生、利用定时器输出、利用单片机自带的PWM功能三种。 18. 直流电机停止转动时,PWM波的占空比为0。 二.选择题 1. (D)是直流电机进行能量转换的主要部件。 A. 定子 B. 电刷 C. 换向片 D. 电枢绕组 2. 载流导体运动方向改变时,下列说法不正确的是(D)。 A. 电流方向改变时,导体受力方向改变 B. 磁场方向改变时,导体受力方向改变 C. 电流和磁场方向同时改变时,导体受力方向不改变 D. 电流和磁场方向同时改变时,导体受力方向改变 3. 下列描述能改变直流电机转动方向的是(C)。 A. 改变电流的大小 B. 改变磁场的强弱 C. 改变电流的方向 D. 同时改变电流方向.磁场方向 4. 改变直流电机转子的转向,不可行的是(C)。 A. 改变线圈中电流的方向 B. 改变磁场的方向 C. 将电源的正.负极和两个磁极同时对调 D. 电源的正.负极和两个磁极不同时对调 5. 使直流电机转速变快,正确的是(B)。 A. 改变电枢绕组中电流的方向 B. 增大电枢绕组中的电流 C. 调换磁铁的两极 D. 对调直流电源的正负极 6. 直流电机电枢绕组中流过电流的方向是(C)的,产生电磁转距的方向是()的。 A. 不变.不变 B. 不变.变化 C. 变化.不变 D. 变化.变化 7. 直流电机的线圈转动一周,电流的方向需改变(A)。 A. 1次 B. 2次 C. 3次 D. 4次 8. 直流电机电枢绕组中的电流(B)。 A. 直流电 B. 交流电 C. 脉动的直流 D. 不确定 9. 用单片机控制直流电机时,最好采用(A)方法调速。 A. 改变电枢电压 B. 改变主磁场 C. 改变电枢电阻 10. PWM信号的频率为10KHz,占空比为75%,高电平宽度为(B)。 A. 100us B. 75us C. 25us D. 0 11. 占空比100%时,直流电机(A)。 A. 全速旋转 B. 半速旋转 C. 停止转动 项目一 三.综合题 1. 画出微机控制系统的组成框图。 2. 简述输入/输出通道及接口的作用。 输入/输出通道及接口分为模拟量输入/输出通道和数字量输入/输出通道两种。 输入通道及接口把受控对象经传感器转换后的电信号,转换为数字量送入控制器。 输出通道及接口把控制器处理结果再转换成执行机构所需信号,去控制受控对象。 3. 简述人机交互设备的作用。 人机交互设备实现了用户和计算机之间的信息交换。 4. 画出声光报警电路的框图。 5. 画出自动门的框图。 项目二 三.综合题 1. 简述三基色原理。 三基色原理是指自然界中的绝大部分彩色,都可以由三种基色(红,绿,蓝)按一定比例混合得到;反之,任意一种彩色均可被分解为三种基色。作为基色的三种彩色,要相互独立,即其中任何一种基色都不能由另外两种基色混合来产生。 2. 利用2个按键控制七色发光二极管。一个按键用于切换颜色,另一个按键用于熄灭手电。 #include <reg51.h> #define uchar unsigned char #define uint unsigned int sbit RED=P2^0; sbit GRE=P2^1; sbit BLU=P2^2; sbit kaishi=P1^0; sbit qiehuan=P1^1; bit biaozhi=0; uchar cishu=0; void delay(uint a); main() { while(1) { if(kaishi==0) { delay(1); if(kaishi==0) { biaozhi=!biaozhi; while(!kaishi); } } If(biaozhi=0) {RED=0;GRE=0;BLU=0;} else { if(qiehuan==0) { delay(1); if(qiehuan==0) { cishu++; if(cishu==9) cishu=1; switch(cishu) { case 1: RED=0;GRE=0;BLU=0;break; case 2: RED=0;GRE=0;BLU=1;break; case 3: RED=0;GRE=1;BLU=0;break; case 4: RED=0;GRE=1;BLU=1;break; case 5: RED=1;GRE=0;BLU=0;break; case 6: RED=1;GRE=0;BLU=1;break; case 7: RED=1;GRE=1;BLU=0;break; case 8: RED=1;GRE=1;BLU=1;break; }while(!qiehuan); } } } } } void delay(uint a) { uint i,j; for(i=0;i<a;i++) for(j=0;j<1827;j++); } 3. 利用8个按键控制七色发光二极管,每一个按键控制一种状态。要求画出框图、硬件电路图,并编写源程序。 硬件电路图见教材图2-3,P1口接8个按键。 #include <reg51.h> #define uchar unsigned char #define uint unsigned int sbit RED=P2^0; sbit GRE=P2^1; sbit BLU=P2^2; bit biaozhi=0; void delay(uint a); main() { while(1) { if(P1!=0XFF) { delay(1); if(P1!=0XFF) { switch(P1) { case 0XFE: RED=0;GRE=0;BLU=0;break; case 0XFD: RED=0;GRE=0;BLU=1;break; case 0XFB: RED=0;GRE=1;BLU=0;break; case 0XF7: RED=0;GRE=1;BLU=1;break; case 0XEF: RED=1;GRE=0;BLU=0;break; case 0XDF: RED=1;GRE=0;BLU=1;break; case 0XBF: RED=1;GRE=1;BLU=0;break; case 0X7F: RED=1;GRE=1;BLU=1;break; }while(P1!=0XFF); } } } } void delay(uint a) { uint i,j; for(i=0;i<a;i++) for(j=0;j<1827;j++); } 4. 用七色发光二极管与蜂鸣器设计声光报警电路。 项目三 三.综合题 1. 简述锁存功能。 锁存功能是指将数据保存在锁存器的输出端,不会丢失。 2. 简述74HC573数据锁存过程。 先传送数据,后锁存数据。 3. 简述行扫描原理。 行扫描是指每次只能选中一行,所有的行轮流点亮。 4. 用2线-4线译码器(使能端E1),构成3线-8线译码器。 5. 简述74LS595串入-并出一个字节的过程。 第1步,串行输入一个字节至移位寄存器。 第2步,将数据传送至8位存储器。 第3步,打开三态门。 6. 用74LS595构成24位移位寄存器,写出步骤并画图。 7. 编写函数在32×64点阵上显示32×32的汉字。 void hang32x32(uchar tab1[],uchar tab2[]) { char i,j; for(i=0;i<32;i++) { RCK=0; for(j=3;j>=0;j--) yzimo(tab1[i*4+j]); for(j=3;j>=0;j--) yzimo(tab2[i*4+j]); RCK=1; xsaomiao(i); _nop_(); } } 8. 编写函数在32×64点阵上显示24×32的汉字。 void hang24x32(uchar tab1[],uchar tab2[]) { char i,j; for(i=0;i<24;i++) { RCK=0; for(j=3;j>=0;j--) yzimo(tab1[i*4+j]); for(j=3;j>=0;j--) yzimo(tab2[i*4+j]); RCK=1; xsaomiao(i); _nop_(); } } 9. 编程在32×64点阵上显示多屏信息。 main() { uchar i; while(1) { for(i=0;i<220;i++) hang24x32(ji,wei); for(i=0;i<220;i++) hang24x32(qi,tian); } } 10. 设计一个动画,用32×64点阵显示。 项目四 三.综合题 1. 简述无字库12864的屏幕管理机制。 12864显示屏的点阵大小为128列×64行。 以中间为间隔一分为二,为左屏和右屏;每半屏均分为8个数据页;每页的大小为8行、64列。 2. 写出无字库12864显示信息所需的函数声明。 void lcdkaixianshi(void); void lcdguanxianshi(void); void lcdshezhiye(uchar ye); void lcdshezhilie(uchar lie); void lcdxiezimo(uchar zijie); void lcdshezhiyelie(uchar ye,uchar lie); void lcdqingping(void); void lcdchushihua(void); void lcdxianshi16x16(uchar tab[],uchar qiye,uchar qilie); 3. 写出lcdxianshi16x16()和lcdxianshi16x8()的函数定义及函数声明,并写出显示“镇北路6号”的函数调用。 void lcdxianshi16x16(uchar tab[],uchar qiye,uchar qilie); void lcdxianshi16x16(uchar tab[],uchar qiye,uchar qilie) { uchar i,j; for(i=0;i<2;i++) { for(j=0;j<16;j++) { lcdshezhiyelie(i+ye, j+lie); lcdxiezimo(tab[i*16+j]); } } } void lcdxianshi16x8(uchar tab[],uchar qiye,uchar qilie); void lcdxianshi16x8(uchar tab[],uchar qiye,uchar qilie) { uchar i,j; for(i=0;i<2;i++) { for(j=0;j<8;j++) { lcdshezhiyelie(i+ye, j+lie); lcdxiezimo(tab[i*8+j]); } } } lcdxianshi16x16(zhen,2,0); lcdxianshi16x16(bei,2,16); lcdxianshi16x16(lu,2,32); lcdxianshi16x8(liu,2,48); lcdxianshi16x16(hao,2,56); 4. 编写函数显示64×64的图片。 void lcdxianshi64x64(uchar tab[],uchar qiye,uchar qilie) { uchar i,j; for(i=0;i<8;i++) { for(j=0;j<64;j++) { lcdshezhiyelie(i+ye, j+lie); lcdxiezimo(tab[i*64+j]); } } } 5. 声明一个数组存放表4-10中的数据,并赋初值;然后取出张同学的政治成绩,取出李同学的所有成绩。 表4-10 随堂练习 C 数 政 张 85 90 70 李 85 68 65 uchar a[2][3]= { {85,90,70}, {85,68,65}, }; 张同学的政治成绩:a[0][2] 取出李同学的所有成绩:a[1] 6.设计一个多种信息的版面,显示在12864上。 main() { lcdxianshi64x128(tu); lcdxianshi16x16(ge,6,0); lcdxianshi16x16(zi,6,112); } 项目五 三.综合题 1. 计算+16、-16的补码。 +16补码=00010000=0x20 -16补码=~10010000+1=11101111+1=1111000=0xf0 2. 如补码为0xf6,求原码。 因为,补码0xf6=11110110的符号位(位7)为1,所以是一个负数的补码。 所以,原- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 控制 期末 考试卷 答案 模拟 试卷 测试 考试题 AB
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文