单片机原理课程设计题目与元件统计
序号 | 设计题目 | 设计要求 | 元件 |
1 | 简易计算器 | ___ 设计硬件电路和单片机程序,实现普通计算器的加、减、乘、除基本功能和部分扩展运算功能,LCD1602显示,16键进行输入。 | STC89C51,LCD1602 |
2 | 数字频率计 | __ 利用51单片机的T0、T1的定时计数器功能,来完成对输入的信号进行频率计数,计数的频率结果通过8位动态数码管显示出来。要求能够对0-250KHZ的信号频率进行准确计数,计数误差不超过±1HZ。 | STC89C51,LCD1602 |
3 | 电子日历时钟 | ___ 设计硬件电路和单片机程序,使用日历芯片DS1302,实现日期和时间显示和修改,可以扩展报时功能和定时功能; | STC89C51,LCD1602、DS1302。 |
4 | 数字温度计 | 设计硬件电路和单片机程序,实现DS18B20温度数据的读取和显示,并能实现温度的超限报警功能。 | STC89C51、DS18B20、四位数码管 |
5 | 点阵汉字显示 | 设计硬件电路和单片机程序,要求能交替显示自己的姓名,通过按键或延时进行显示的切换。 | STC89C51、8×8LED点阵 |
6 | 步进电机控制 | ___ 设计硬件电路和单片机程序,实现对四相步进电机的运动控制,包括正反向的速度控制和角度控制。 | STC89C51、四位数码管、步进电机、ULN2003 |
7 | 数字电压表 | 利用51单片机与ADC0832设计一个数字电压表,能够测量0-5V之间的直流电压值,四位数码显示,但要求使用的元器件数目最少。 | STC89C51、ADC0832、四位数码管 |