预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PAGE\*MERGEFORMAT82020年4月19日单片机课程设计选题文档仅供参考,不当之处,请联系改正。单片机原理与接口技术课程设计题目以下题目任选其一,1-2人一组,自由组合,组内各人必须有明确的分工,原则上同一组最多一个同学得优。可使用任何单片机或ARM,1-4要求自己设计全部硬件和焊接电路板,5-10题可用现成的单片机开发板,5-6题亦可用proteus仿真。自拟题的根据题目难度由指导老师决定能否用现成的单片机开发板。一、PC机看门狗(每班最多6人选此题,难度系数:低)功能:当PC机死机时能自动使其重新启动。硬件:可使用串口或USB与PC机通讯。软件:PC机上软件编程可选用任何一种面向对象开发软件,如VC,Delphi等。实现原理:PC机正常时,每隔一段时间经过串口向单片机发送一些固定的数据,单片机如果收到此数据,说明PC机正常,如果超时未收到,则控制PC机重新启动。二、电子琴设计(每班最多6人选此题,难度系数:中)使用4×4行列式键盘和蜂鸣器实现电子琴的功能。键盘符号定义如下:1234567LH按下1-7,实验箱上的蜂鸣器发出对应的音调(中音),当同时按下L和1-7时是,蜂鸣器发出低音,同时按下H和1-7时,蜂鸣器发高音。只要按键没松开,蜂鸣器一直发声,直到松开按键。按键L+12345671234567H+1234567音符低中高123456712345671234567频率2622943303493924404945235586606987848809881046117513181397156817601976扩展功能:在彩屏LCD上显示电子琴图片,用触摸屏控制发音,就像真正弹电子琴一样。三、自行车测速仪(难度系数:中偏高)基本功能:能实时显示自行车的行驶速度附加功能:实时时钟,行驶里程累计要求具备一定的实用价值,即要考虑如下问题(也是答辩时的考察和评分指标):体积要做到尽量小为了省电,要使用低电压工作的单片机,比如使用2.0-3.3V工作电压的单片机供电采用可充电的聚合物锂电池(普通手机电池),一次充电后的使用时间最少12小时最好能直接用单车轮子的旋转为电池充电(选做)。四、计算器设计使用4×4行列式键盘和1602液晶(其它液晶亦可)或数码管,实现普通十进制计算器的功能,键盘符号定义如下:1234567890C=+-*/“C”表示退格,即删除键,按一次删除键删掉显示的最后一个数字或运算符。如果是用LCD,LCD的第一行显示运算式,第二行显示运算结果。比如要计算12+34,在键盘上按下相应键后,LCD的第一行显示“12+34”,按下“=”号后,LCD的第二行显示“=46”。如果用数码管,至少用6位的数码管,按“=”前显示输入的数字和运算符,按“=”后显示运算结果。其它功能参考普通计算器。基本功能:四则运算、退格功能,按“=”号后再按数字时自动清除之前的输入和计算结果,重新开始下一次新的计算过程。扩展功能:负数、小数运算。复合运算。连续运算。2进制、8进制运算。触摸功能:直接在LCD上显示一个计算器,用触摸屏操作。必须考虑不正常输入的情况,答辩时会测试是否能处理各种不正常输入。五、PC机控制的计算器设计(每班最多6人选此题,难度:中偏高)计算器要实现的功能同第四题。与第四题不同的是:1、计算器的输入不使用单片机板上的键盘,而是用PC机的键盘输入,PC机将铵键经过串口发给单片机,并在单片机的LCD上显示。2、在LCD上开光标显示并闪烁,可将光标退回去修改输入的计算式,经过PC机的左右箭头键将光标移到要修改的位置,再按下数字或操作符号可替换光标所在位置的字符。3、按退格键删除光标前面一个位置的字符,按del键删除光标所在位置的字符。3、任何时候按“=”键开始计算结果,按了“=”之后还能够将光标退回到计算式上修改计算式。再按“=”则重新计算新的结果。此题可用现成的单片机开发板,亦可用proteus仿真。六、单片机用普通IO口实现串口通信(每班最多6人选此题,难度系数:中)在理解单片机异步串口通信的基础上,不使用单片机的串口模块,用普通的IO口实现与PC机的串口通信的功能,要求实现的基本参数:波特率1200、数据位8位、无奇偶校验、停止位1位。其它功能:有关参数能方便地修改。此题主要锻炼编程能力,因此能够用Proteus仿真或现成的单片机开发板做。七、基于三轴加速度传感器的新型鼠标(难度系数:高)利用三