单片机接口设计10

上传人:飞*** 文档编号:45991003 上传时间:2018-06-20 格式:DOC 页数:6 大小:57KB
返回 下载 相关 举报
单片机接口设计10_第1页
第1页 / 共6页
单片机接口设计10_第2页
第2页 / 共6页
单片机接口设计10_第3页
第3页 / 共6页
单片机接口设计10_第4页
第4页 / 共6页
单片机接口设计10_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《单片机接口设计10》由会员分享,可在线阅读,更多相关《单片机接口设计10(6页珍藏版)》请在金锄头文库上搜索。

1、均是精品,欢迎下载学习! 1010 级单片机接口设计级单片机接口设计题目:(括号中内容为自选内容)题目:(括号中内容为自选内容)一、彩灯控制器(一、彩灯控制器(2 2 人一组。人一组。 )1.1.花型种类不少于四种,花型自拟;花型种类不少于四种,花型自拟; 2.2.可用键控制彩灯按预设的花型进行变换;可用键控制彩灯按预设的花型进行变换;3.3.可用键控制分别用快可用键控制分别用快/ /慢两种节拍实现花型变换。慢两种节拍实现花型变换。4 4、要求做出实物。、要求做出实物。(本机地址为(本机地址为 00H00H,当接到上位机发的,当接到上位机发的 00H00H 时,则回发时,则回发 00H00H;

2、当接到上位机发的;当接到上位机发的 AAHAAH 时,则将预设时,则将预设花型代号发出;当收到花型代号发出;当收到 55H55H 时,则后面的数据为新的花型。时,则后面的数据为新的花型。 )二、模拟病房呼叫系统(二、模拟病房呼叫系统(3 3 人一组。人一组。 )模拟一个护理站下管模拟一个护理站下管 8 8 个床位,哪个病人要呼叫可以按键,相应蜂鸣器响,数码管显示:呼叫数量个床位,哪个病人要呼叫可以按键,相应蜂鸣器响,数码管显示:呼叫数量_ _床位号床位号. .要求:要求:1 16 6 个数码管,正常情况下显示时间(时分秒)个数码管,正常情况下显示时间(时分秒) ,时间可通过按键调整。,时间可通

3、过按键调整。2 2有人呼叫则闪烁显示数量有人呼叫则闪烁显示数量_ _床位号并蜂鸣器响,按应答键后继续显示时间。床位号并蜂鸣器响,按应答键后继续显示时间。3 3若同时有多个病人呼叫则依次轮流显示:数量若同时有多个病人呼叫则依次轮流显示:数量_ _床位号。床位号。4 4、要求做出实物。、要求做出实物。(本机地址为(本机地址为 01H01H,当接到上位机发的,当接到上位机发的 01H01H 时,则回发时,则回发 01H01H)三、时钟(三、时钟(2 2 人一组。人一组。 )1 1通过键设置当前时间(时分秒)通过键设置当前时间(时分秒)2 2若是四位显示可通过键切换显示当前时间:时分或分秒若是四位显示

4、可通过键切换显示当前时间:时分或分秒3 3可设定闹钟,到时报警,一个发光管闪烁(可设定闹钟,到时报警,一个发光管闪烁(1 1 次次/ /秒)秒) ,有复位键停止报警。,有复位键停止报警。4 4可切换显示闹钟时间和当前时间。可切换显示闹钟时间和当前时间。5 5、要求做出实物。、要求做出实物。(本机地址为(本机地址为 02H02H,当接到上位机发的,当接到上位机发的 02H02H 时,则回发时,则回发 02H02H;当接到上位机发的;当接到上位机发的 AAHAAH 时,则将当前时,则将当前时间发给上位机;当收到上位机发的时间发给上位机;当收到上位机发的 55H55H 时,则修改当前时间(时分秒)时

5、,则修改当前时间(时分秒) )四、秒表(四、秒表(2 2 人一组。人一组。 )1 1可启动、暂停、继续和复位。可启动、暂停、继续和复位。2 24 4 位显示,精确到位显示,精确到 0.10.1(999.9999.9)3 3可正计时、倒计时。正计时时,从可正计时、倒计时。正计时时,从 00000000 开始,最大到开始,最大到 999.9999.9 秒,倒计时时,从设定时间开始秒,倒计时时,从设定时间开始4 4通过键设定时间,可设定正计时的结束时间和倒计时的开始时间,当到达设定时间或倒计时到通过键设定时间,可设定正计时的结束时间和倒计时的开始时间,当到达设定时间或倒计时到0 0 时报警,数码管闪

6、烁最后的时间。时报警,数码管闪烁最后的时间。5 5、要求做出实物。、要求做出实物。(同时上传本机地址(同时上传本机地址 03H03H。本机地址为。本机地址为 03H03H,当接到上位机发的,当接到上位机发的 03H03H 时,则回发时,则回发 03H03H;当接到上位;当接到上位机发的机发的 AAHAAH 时,则将当前显示的秒值发给上位机)时,则将当前显示的秒值发给上位机)五、投票统计器五、投票统计器(2 人一组。 )1 1每个人有同意、不同意、弃权三个按键,单片机分别统计三种键的人数,并用动态显示方式显每个人有同意、不同意、弃权三个按键,单片机分别统计三种键的人数,并用动态显示方式显示投票结

7、果。示投票结果。2 2每人仅能投一次票,再投则无效。每人仅能投一次票,再投则无效。3 3可显示同意、不同意、弃权的数量。可显示同意、不同意、弃权的数量。4 4设有复位键。设有复位键。5 5、要求做出实物。、要求做出实物。(本机地址为(本机地址为 05H05H,当接到上位机发的,当接到上位机发的 05H05H 时,则回发时,则回发 05H05H;当接到上位机发的;当接到上位机发的 AAHAAH 时,则将投票时,则将投票结果发出)结果发出)六、测温(六、测温(2 2 人一组。人一组。 )1 1通过按键设置温度上、下限(比如通过按键设置温度上、下限(比如 20208080)2 2读入读入 A/DA/

8、D 转换数据,转换数据,若数据若数据 上限,则显示温度并显示上限,则显示温度并显示 H H,并使另一个发光二极管点亮,并使另一个发光二极管点亮,下限下限 若数据若数据 上限,则显示上限,则显示 C C4 4、要求用实验箱实现。、要求用实验箱实现。(可将(可将 ADAD 信号的信号的 0V0V5V5V 对应对应 00100100)(本机地址为(本机地址为 06H06H,当接到上位机发的,当接到上位机发的 06H06H 时,则回发时,则回发 06H06H;当接到上位机发的;当接到上位机发的 AAHAAH 时,则将当前时,则将当前温度发给上位机;当收到上位机发的温度发给上位机;当收到上位机发的 55

9、H55H 时,则修改设定上、下限)时,则修改设定上、下限)七、测频仪(七、测频仪(2 2 人一组。人一组。 )1测量并显示所测频率,测量频率范围自定。测量并显示所测频率,测量频率范围自定。2通过按键切换测量范围。通过按键切换测量范围。3 3、要求做出实物。、要求做出实物。(本机地址为(本机地址为 07H,当接到上位机发的,当接到上位机发的 07H 时,则回发时,则回发 07H;当接到上位机发的;当接到上位机发的 AAH 时,则将所时,则将所测频率发给上位机)测频率发给上位机)八、频率发生器(八、频率发生器(2 人一组。人一组。 )1通过按键输入设定频率(默认占空比通过按键输入设定频率(默认占空

10、比 1:1)并显示)并显示2通过按键输入设定占空比并显示通过按键输入设定占空比并显示3输出此频率输出此频率4、要求做出实物。、要求做出实物。(本机地址为(本机地址为 08H,当接到上位机发的,当接到上位机发的 08H 时,则回发时,则回发 08H;当接到上位机发的;当接到上位机发的 AAH 时,则将设时,则将设定发给上位机;当收到上位机发的定发给上位机;当收到上位机发的 55H 时,则修改设定频率)时,则修改设定频率)九、交通指示灯(九、交通指示灯(2 人一组。人一组。 )1 1、设计一交通灯控制系统,控制东西方向的红、黄、绿灯和南北方向的红、黄、绿灯。、设计一交通灯控制系统,控制东西方向的红

11、、黄、绿灯和南北方向的红、黄、绿灯。2 2、可手动控制和自动控制,设置两个输入控制开关。、可手动控制和自动控制,设置两个输入控制开关。手动手动/ /自动开关,自动开关,P1.0P1.0。P1.0=0P1.0=0 自动控制,自动控制,P1.0=1P1.0=1 手动控制。手动控制。手动时,设一开关(手动时,设一开关(P1.1P1.1)当)当 P1.1=0P1.1=0 时,各方向均为红灯(交通管制)时,各方向均为红灯(交通管制) ,当,当 P1.1=1P1.1=1 时,各方向时,各方向均为黄灯闪烁(周期均为黄灯闪烁(周期 2s2s) 3 3、要求自动时实现:东西绿灯亮、要求自动时实现:东西绿灯亮 5

12、S5S,南北红灯亮,南北红灯亮 5S5S;东西黄灯亮;东西黄灯亮 3S3S,南北红灯亮,南北红灯亮 3S3S;东西红灯;东西红灯亮亮 5S5S,南北绿灯亮,南北绿灯亮 5S;5S;东西红灯亮东西红灯亮 3S3S,南北黄灯亮,南北黄灯亮 3S3S;然后重复刚才过程;然后重复刚才过程, ,不断循环。不断循环。4 4、要求做出实物。、要求做出实物。十、十、8 8 位竞赛抢答器(位竞赛抢答器(2 人一组)人一组)1.1.以单片机为核心,设计一个以单片机为核心,设计一个 8 8 位竞赛抢答器:同时供位竞赛抢答器:同时供 8 8 名选手或名选手或 8 8 个代表队比赛,分别用个代表队比赛,分别用 8 8

13、个按个按钮钮 S0S0S7S7 表示。表示。2 2、设置一个系统清除和抢答控制开关、设置一个系统清除和抢答控制开关 S S,开关由主持人控制。,开关由主持人控制。抢答器具有锁存与显示功能。即选手按按钮,锁存相应的编号,并把优先抢答选手的编号一直抢答器具有锁存与显示功能。即选手按按钮,锁存相应的编号,并把优先抢答选手的编号一直保持到主持人将系统清除为止。保持到主持人将系统清除为止。抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如 3030 秒)秒) 。3 3、当主持人启动、当主持人启动“开始开始”键后,定时器进行减计时,同时扬声器发

14、出短暂的声响,声响持续的时键后,定时器进行减计时,同时扬声器发出短暂的声响,声响持续的时间为间为 0.5s0.5s 左右。左右。参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。抢答的时间,并保持到主持人将系统清除为止。如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示 0000。 4 4、要求做出实物。、要求做出实物。十一、设计一个能

15、产生方波、三角波、梯形波、锯齿波、正弦波的波形发十一、设计一个能产生方波、三角波、梯形波、锯齿波、正弦波的波形发生器。生器。 (2 2 人一组)人一组)1 1、产生指定波形可以通过、产生指定波形可以通过 DACDAC 来实现,不同波形产生实质上是对输出的二进制数字量进行相应改来实现,不同波形产生实质上是对输出的二进制数字量进行相应改变来实现的。方波信号可以利用定时器中断产生的,每次中断时,将输出的信号按位反即可;三角变来实现的。方波信号可以利用定时器中断产生的,每次中断时,将输出的信号按位反即可;三角波信号是将输出的二进制数字信号依次加波信号是将输出的二进制数字信号依次加 1 1,达到,达到

16、0xff0xff 时依次减时依次减 1 1,并实时将数字信号经,并实时将数字信号经 D/AD/A 转换转换得到;锯齿波信号是将输出的二进制数字信号依次加得到;锯齿波信号是将输出的二进制数字信号依次加 1 1,达到,达到 0xff0xff 时置为时置为 0x000x00,并实时将数字信,并实时将数字信号经号经 D/AD/A 转换得到的;梯形波是将输出的二进制数字信号依次加转换得到的;梯形波是将输出的二进制数字信号依次加 1 1,达到,达到 0xff0xff 时保持一段时间,时保持一段时间,然后依次减然后依次减 1 1 直至直至 0x000x00,并实时将数字信号经,并实时将数字信号经 D/AD/A 转换得到的;正弦波可以预先写出正弦波表,转换得到的;正弦波可以预先写出正弦波表,通过读出表中的值然后经通过读出表中的值然后经 D/AD/A 转

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号