C51课程设计课题

发布 2022-10-04 07:57:28 阅读 4955

1简易数字存储示波器的设计。

要求设计的简易数字存储示波器达到如下功能和技术指标:1.具有连续触发和单次触发两种存储显示方式。在连续触发存储显示方式中,仪器能连续对信号进行采集、存储并实时显示,且具有锁存(按“锁存’’键即。

可存储当前波形)功能。在单次触发存储显示方式下,每按动一次“单次触发"

键,仪器在满足触发条件时,能对被测周期言号或单次非周期信号进行一次采。

集与存储,然后连续显示采集的波形。

2.示波器垂直分辨率为32级/div,水平分辨率为20点/div (设示波器显示屏。

水平刻度为10 div,垂直刻度为8 div),输入阻抗大于1 00 k。3.仪器的频率范围为dc~50 k h z,最少设置0.2 s/div、0.2 ms/div、2 0us

div三挡扫描基度,其误差≤5%;最少设置1 v/div、0.1 v/div、0.01 v/

div三挡垂直灵敏度,其误差≤5%。

4.仪器触发电路采用内触发方式,上升沿触发,触发电平可调。5.具有双踪示波功能,能同时显示两路被测信号波形。

28位数显频率计数器。

要求能够对0-250khz的信号频率进行准确计数,计数误差不超过±1hz。

3电子密码锁设计。

根据设定好的密码,采用二个按键实现密码的输入功能,当密码输入正确之后,锁就打开,如果输入的三次的密码不正确,就锁定按键3秒钟,同时发现报警声,直到没有按键按下3种后,才打开按键锁定功能;否则在3秒钟内仍有按键按下,就重新锁定按键3秒时间并报警。含有超级用户,并能修改其他用户密码。8位密码,4×4键盘。

4存储器功能的数字温度计。

本地数字温度的测量,并通过8位数码管显示出测量的温度值。k1测温,k2清零k3调出测试期间最高温度k4调出测试期间最低温度。

5电子钟。指针式电子钟,三按键时钟调节。

6带储存功能秒表。

计时0~3000秒,含有开始复位计时功能,能记录3个时间。

7带储存功能计时器。

计时6000~0秒,含有开始复位计时功能,能记录3个时间并且有菜单设置计时时常1~10分钟。

8抢答器。8路抢答,主持按下开始键后计时10秒开始抢答,抢先按键显示违规台号并蜂鸣器报警,30秒无人答题蜂鸣器报警。正常抢答显示台号并蜂鸣器报警,开始计时30秒,答完键未按下违规并蜂鸣器报警,显示违规台号。

9篮球比赛计分器。

显示时间,比赛节数四节,每节12分钟,第一和第二节、第三和第四节中间的休息时间分别为2分钟并蜂鸣器报警,30秒钟计用于管理30秒钟规则并蜂鸣器报警;违例10秒钟,3秒钟计时并蜂鸣器。

报警;比分记录,犯规记录。

10数字频率计。

测量直流方波周期信号的频率、周期、脉宽、占空比。有4键分别控制这4种功能。

11计算器。

有加减乘除、平方、开方、三角函数计算、十进制八进制十六进制转换。

12五叉路**通灯控制设计。

设计一个针对大庆路口与蒸阳路交汇处五叉路口的交通灯,要考虑行人通行信号,安全岛等待信号,车辆通行方向指示信号,红灯75秒,绿灯30秒黄灯5秒。行人通行标志30秒,最后10有信号提醒。要有人工时间干预控制功能,保障特许车辆通行设置,人工延长时间设置。

13数字电压表的设计。

系统使用8个led1~led8,这8只led上用三位10进制数据的形式以v为单位显示出相应的电压值,五位显示小数点后有效值。量程档位0~5v,0~10v两档。可用ad0809或者lm331 v/f转换器件。

14简易电子琴的设计。

首先拨动功能选择开关,选择手动向下或自动演奏或者向上功能,当选择手动弹奏功能时,键盘0~6分别对应do~xi七个音阶,当选择自动演奏功能时,键盘0~6分别对应七首事先编写好的歌曲a.设计的电子琴电路具有自动演奏和手动弹奏功能。

b.手动弹奏时,键盘0~6分别对应do~xi七个音阶;自动演奏时,键入0~3分别对应4首事先编写好。

乐曲是由不同的频率和节拍的音调组成的。因此控制驱动脉冲的频率和持续时间是编写乐曲程序的关键。

C51课程设计

河南机电高等专科学校。c51程序设计 大作业。设计题目 运用kell c51软件编译时钟程序。班级。学号。姓名。成绩。2010 年11月。设计任务 运用kell c51软件编译时钟程序。1 准备 1 装有kell c51编译软件的pc机。2 单片机实验板 作为本次 验证的平台 系统硬件电路原理图。实...

2019课程设计 程老师

civil iation university of china 航空发动机强度与振动。课程设计报告。姓名。学号。班级。专业。指导教师。2014年11月。题目及要求。题目基于ansys的叶片 轮盘强度与振动分析。1 模型。图1 叶片 轮盘模型如右图所示,相关参数如下 等厚度轮盘,厚度为0.025m,...

2019课程设计

面向对象 课程设计2011 1 要求 1 分小组完成课程设计,每小组2人,每个小组一个小组长。2 每个小组独立完成课程设计。3 采纳面向对象方法进行分析 设计 编程,用uml建模语言 在rational rose或visio等可视化建模工具进行建模。2 提交内容 1 每个阶段结束要提交相应的模型 文...