电子设计工程师081205题目机考(转发)(定稿)_电子本科毕业设计题目

2020-02-28 其他范文 下载本文

电子设计工程师081205题目机考(转发)(定稿)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“电子本科毕业设计题目”。

电子设计工程师2008年实操考试(计算机答题部分)试卷

电子设计工程师2008年实操考试(计算机答题部分)试卷

1、(本题为必答题,初级、助理级考生都必须作答。40分)请设计并完成一个运放调理电路。基本参数如下,输入电压在0~0.2V可调,放大器放大倍数1~11倍(输出范围为0~

2.2V),具有过压保护功能,设计内容包括:

(1)0~0.2V可调输入分压电路(5分)。

(2)1~11倍的放大器电路(20分)。

(3)放大器输出过压保护电路。(最大不超过2.5V)(15分)。

请正确画出电路设计原理图,并结合设计内容进行说明。

注:可提供三组电压:-12V、+12V和+5V,+5V可以作为可调分压电路的一端。

2、(本题为必答题,初级、助理级考生都必须作答。10分)已知液晶显示子函数定义如下。/******************************************************

//函数名称: void lcd_string(uchar *p, uchar flag)

//函数功能:1602LCD显示函数

//参数功能:*p--显示数据首地址;

//flag – 显示数据在液晶上的行号,可选1或2

******************************************************/

void lcd_string(uchar *p, uchar flag)

请编写一段子程序,在液晶的第一行显示自己的学号,第二行显示自己的姓名(汉语拼音全称)

注意:C语言中字符串指针的使用

3、(本题为助理级考题,初级考生不必作答。15分)假设浮点变量AD_Data存放的是从AD采集到的电压数据,由于1602 LCD液晶只能显示ASCII码,请把此浮点变量转换为液晶可显示的ASCII码存放到无符号字符数组ad_result[16]中,其中整数部分一位,小数点一位,小数部分三位,其它不用位数全部赋0。

注意:AD_Data与ad_result[16]均为全局变量,子函数中不需要再重新定义,子函数名为

电子设计工程师2008年实操考试(计算机答题部分)试卷

void FloattoAscii(void)

{

}

提示:数字0-9所对应的ASCII码为0x30-0x39,小数点的ASCII码为0x2E,另外C语言中直接对字符加单引号也可以表示其ASCII码,如’2’即表示2的ASCII码

4、(本题为助理级考题,初级考生不必作答。10分)假设浮点变量AD_Data存放的是采集到的运放调理输出的电压数据,当采集到的电压超过1.5V或低于0.5V时,在液晶第二行显示“Error”;当电压在0.5到1.5V之间时(含),在第二行显示“Good”。要求第一行显示实时电压。液晶显示子程序可参考第二题,假设显示的电压数据已经转换为ASCII码并保存在无符号字符数组ad_result[16]中。以上变量均为全局变量,子程序不需要再定义,子函数名称为

Void display(void)

{

}

《电子设计工程师081205题目机考(转发)(定稿).docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
电子设计工程师081205题目机考(转发)(定稿)
点击下载文档
相关专题 电子本科毕业设计题目 工程师 定稿 题目 电子本科毕业设计题目 工程师 定稿 题目
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文