单片机课程设计答辩单片机课程设计答辩参考参考参考题目题目
答辩记录的第二部分要记录2、3个问题个问题。。
在在A 类题类题中选一中选一中选一、、两题作答两题作答((所有带框的问题带框的问题只能选一题只能选一题只能选一题));在B 类题中根据自己课题选一类题中根据自己课题选一、、两题作答作答。。注意所选的问题不要太相近注意所选的问题不要太相近,,同一同一个个问题问题在一个在一个在一个班内不要班内不要班内不要重复重复重复选选。
一、 A 类题类题((通用通用题题) 1、 课题设计中你使用了哪些软件,这些软件各自的主要作用是什么?
2、 说说Keil 软件的主要功能和作用。
3、 Proteus 软件的主要功能是什么?
4、 你所使用的Keil 软件是哪个版本的?如果要编译时生成hex 文件,应该如何设置?
5、 在keil 中对C 语言源程序调试时,若要启动调试时直接进入到main 函数,要如何设置?
6、 课题中你是用C 语言编程的,使用C 语言编程有什么好处,说说你的看法。
7、 课题中你是用MCS51单片机的汇编语言编程的,使用汇编语言编程有何特点,说说你的看法。
8、 51单片机的C 语言(C51)与标准ANSI C 有何不同,简单谈谈你的体会?
9、 51单片机C 语言编程,XBYTE 关键字有什么作用?试举例说明。
10、 C51语言中,如何来定义一个中断服务子程序?
11、 C51语言中,中断服务子程序是如何与各自的中断类型对应的(如外部中断0)?试举例说明。
12、 能实现电子电路仿真的软件有很多,如Multisim 、PSPICE 、OrCAD 、EWB 等,Proteus 相对这
些软件来说有什么特点?
13、 Proteus 仿真软件中,要使用一个+9V 的POWER 电源,要在从哪个工具箱(绘图工具栏)中
选取哪个部件,要如何设置成+9V ?
14、 Proteus 仿真软件中,如果要使用一个多通道示波器,该从哪个工具箱(绘图工具栏)中选取
哪个部件?
15、 Proteus 软件中,从元器件库中调出的元件有的不能仿真,为什么?
16、 Proteus 仿真时,如何指定单片机所用的程序代码?说说操作方法。
17、 在keil 软件中,如何设置仿真器的驱动程序?
18、 如果你是使用Proteus 软件来模拟你的设计,在keil 软件中设置仿真器驱动程序时,要选择哪
一项?
19、 说说 程序有什么作用?
20、 要实现keil 与proteus 作系统联调,该如何在keil 与proteus 软件中进行相关设置?
二、 B 类题类题((针对具体课题针对具体课题))
课题一:彩灯控制器的设计
1、 你用了哪几种颜的LED 模拟彩灯,这些LED 的工作电压多大?
2、 LED 点亮需要多大电流?每只LED 的功耗怎么估算?
3、 你设计的电路中,若要LED 工作在5mA ,则与LED 串联的限流电阻的阻值大致多大?如何估算?
4、 设计中要求能用按键暂停彩灯效果,并取消暂停后继续原效果,你在程序上是如何来实现的?
5、 按键输入是采用的中断方式还是查询方式?说说你选择这种方式的理由
课题二:电子时钟的设计
1、 你采用的是LED 显示还是LCD 显示?简单比较下这两种方式的优劣。
2、时间设置功能上你采用了几只按键来实现?简单说明一下实现的思路。
3、你使用了哪些信号或元器件来作为闹钟的提示?
4、电子时钟的时基(如秒脉冲信号)是怎么产生的?
安卓课程设计题目5、使用“单片机的定时器资源”和使用“专用时钟芯片”,比较一下两种方案实现本课题的优劣。
课题三:现代交通灯的设计
1、紧急按钮功能是如何实现的?说说你的实现方法。
2、系统设计中用到了定时器资源没有?如果用到了,你用它主要起什么作用?
3、设计要求能“在线修改红绿灯等待间隔时间”,你是如何来实现的?
4、创新部分实现了哪些功能?
课题四:多路抢答器的设计
1、如果有多个按键几乎同时按下,你是如何来保证最先按下的按钮抢答成功的?
2、抢答按钮是用的独立式按键设计还是行列式按键设计?你为什么要如此设计?
3、设计中你是如何来记录抢答时间超时的,说说你的实现方法。
4、你采用了哪些信号作为抢答成功的提示?
5、如果要将抢答路数扩充到32路,你的抢答按钮输入电路该如何设计?单片机又如何识别最先按下的按钮。
课题五:波形发生器的设计
1、你的设计能够实现哪几种波形输出?如果要是输出有一定的功率,硬件电路上该如何考虑?
2、正弦信号是怎么产生的?说说你的实现方法。
3、你的锯齿波是怎么生成的?说说其原理。
4、三角波输出是怎么产生的?说说其实现方法。
5、如果要正弦波输出更平滑一些,硬件电路上要如何进一步考虑?
6、数模转换芯片用的什么型号?分辨率是多少位的?
7、波形发生器可以用单片机控制DAC(数模转换器)用软件来生成,也可以用专用波形发生器芯片来生成,这两种方法各有什么优劣?
课题六:LED点阵广告牌的设计
1、户外的大型点阵广告牌一般都用LED来制作而很少使用LCD的,为什么?
2、如何在LED点阵上实现字符的平移?说说你的实现方法。
3、LED点阵屏上显示的字形符号的字库是如何来实现的?
4、如果要显示真彩字符(不是单),LED点阵屏的发光二极管颜该如何考虑?
5、如果要在你的LED点阵屏上显示一张128×64点的图片,该怎么处理?
课题七:篮球记分器的设计
1、记分器的显示部分是怎么考虑的,为什么要这么设计?
2、怎么来给指定的球队加分,如给B队加2分,说说你的实现方法。
3、加分按钮使用的行列式按键还是独立式按键?按键的去抖动是怎么处理的?
4、比赛的倒计时功能是怎么实现的?
5、设计中实现了哪些课题要求中没有提到的发挥功能?如何实现的?
课题八:数字式温度计的设计
1、DS18B20是一个什么芯片?说说它的主要技术参数。
2、DS18B20与单片机如何接口的?简要说说这种接口时序的读写特点。
3、说说华氏度和摄氏度之间的关系。
4、温度测量也可以用模拟传感器如热电阻、热电偶来检测,假如课题是采用的铂热电阻做传感器,则硬件电路该如何设计?
5、温度显示是怎么实现的,显示值的刷新时间如何考虑?
课题九:步进电机的控制
1、步进电机工作有何特点,它的驱动电源以什么方式施加?
2、你所选用的步进电机是几相的?控制方式上采用几拍控制?具体说说所用几相几拍的时序。
3、步进电机的正反转怎么控制,程序上如何实现?
4、你从proteus器件库中选取的步进电机是什么名称?驱动电压、驱动电流多大?
5、设计中采用了什么电路作为步进电机的功率驱动?
6、设计中做了哪些发挥,如何实现的?
课题十:电子音乐盒的设计
1、如何实现某种频率的脉冲?比如发“DO”低音的523Hz,说说实现方法。
2、采用了什么元件作为音乐盒的发声器件?除了你选定的这种器件外,还有哪些器件也可以?
3、采用扬声器做音乐盒的发声器件,用单片机的I/O口去驱动,电路上还应该如何设计?
4、音乐盒的设计中使用了单片机片内哪些硬件资源?
5、你设计的音乐盒的乐曲存储在什么类型的存储器上?如果要求乐曲能够更新(而不是重写单片机程序),则必须存储在什么类型存储器上?
课题十一:电风扇模拟控制系统设计
1、定时时间长短靠什么来设置?定时功能的实现使用了单片机的哪些资源?
2、自然风是怎么来实现的?说说你的实现方法。
3、睡眠风是如何实现的?说说你的实现方法。
4、过热检测电路是怎么设计的,单片机如何获取过热信息?
5、过热保护电路由哪些元件构成,具体是如何设计的?
6、你认为这个风扇控制器还可以考虑设计出哪些有必要的附加功能?
课题十二:洗衣机人机界面的设计
1、你的设计中,采用了哪些器件作为人机界面的显示部分,各自代表什么信息?
2、设计中采用了哪些器件作为人机界面的信号输入部分,各自代表什么信息输入?
3、七段数码管使用的是动态扫描还是静态显示?说说你采用这种方式的理由。
4、七段数码管显示采用的动态显示方式时,主程序中要注意什么问题?
5、预约功能是如何来实现的?
课题十三:秒表系统的设计
1、你的秒表系统的显示部分是如何来设计的?
2、你的秒表系统的时基(时间基准,即最短的计时周期)是多长时间,是怎么产生的?
3、秒表的计时“暂停”功能如何实现的?
4、整秒提示音是怎么实现的(即如何确定1s时间到)?
5、如果要设计成两个通道的秒表,各自有自己的启动和停止信号,它们可以共用一个时基吗?为什么?
课题十四:多机串行通信的设计
1、你的设计中,哪个(些)单片机是主机?哪个(些)单片机是从机?请指明。
2、在Proteus中仿真多机通信时,能不能用keil和proteus联调的方式实现交互调试(如单步、跟踪调试等)?为什么?
3、Proteus仿真时要选用什么元器件(或设备)来监测多机通信中的串行数据?
4、Modbus协议有何特点?
课题十五:电子密码锁的设计
1、系统中如何获取键盘按键的键值?去抖如何处理?
2、你的设计中,是采用的编码键盘还是非编码键盘,说说你所采用的这种键盘的特点。
3、你的设计中,键的按下是如何识别的?采用的是扫描方式还是中断方式?这种方式有什么特点?
4、你所采用的LCD屏,其控制芯片是什么型号?
课题十六:4位数加法计算器的设计
1-3、(题目同课题十五)
4、计算器的显示部分是如何设计的,这种设计有什么特点?
课题十七:数字频率计
1、测周期测频或直接测频,对频率测量精度各有何影响?
2、你是如何使用单片机的定时计数器资源来测量外部信号的周期的?简单说说你的实现方法。
3、外部输入的待测信号不一定是方波,这些信号在进到单片机进行测量之前,电路上该如何处理?
4、数码管显示管理使用的是动态扫描还是静态显示?说说这种方式的特点。
5、数码管显示采用的动态显示方式时,主程序中要注意什么问题?
课题十八:数字电压表
1、模数转换器使用的是什么型号?分辨率是多少?
2、课题要求用中断方式对2路信号循环采样,这里的“中断”指的是51单片机的哪种类型的中断?
3、为了使得对信号的电压测量更准确,采样时,在硬、软件方面一般要做何处理?
4、A/D转换器的参考电压是怎么产生的?参考电压值和输入信号电压有何关系?
5、你所采用的LCD显示模块,它和单片机是并行连接还是串行连接?其控制芯片是什么型号?
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论