
上电后,全显示“8”(能看清楚的时间长度),同时蜂鸣器响。之后蜂鸣器静音,末位显示“0”,等待按键。
1号键:
a.从左到右,逐字显示1-8(单字显示)
b.同时显示1-8闪烁三次
c.从右到左逐字显示1-8(单字显示)
d.同时显示1-8闪烁三次
e.循环执行上述步骤
2号键:
a.从左到右,逐字显示1-8(前面显示的数字保留显示)
b.同时显示1-8闪烁三次
c.从右到左逐字显示1-8(前面显示的数字保留显示)
d.同时显示1-8闪烁三次
e.循环执行上述步骤
2.LED数码管显示流水灯:由按键控制LED流水灯的显示方式
上电后,全显示“8”(能看清楚的时间长度),同时蜂鸣器响。之后蜂鸣器静音,末位显示“0”,等待按键。
1号键:从左到右,逐字显示0-9(滚动显示)
2号键:从右到左逐字显示0-9(滚动显示)
3.LED数码管显示流水灯:由按键控制LED流水灯的显示方式
上电后,全显示“8”(能看清楚的时间长度),同时蜂鸣器响。之后蜂鸣器静音,末位显示“0”,等待按键。
1号键:从左到右,逐字显示0-9(更新显示)
2号键:从右到左逐字显示0-9(更新显示)
4.LED数码管显示流水灯:由按键控制LED流水灯的显示方式
上电后,全显示“8”(能看清楚的时间长度),同时蜂鸣器响。之后蜂鸣器静音,末位显示“0”,等待按键。
1号键:从两侧到中间,逐字显示1-8(前序数字保持显示)
2号键:从中间到两侧,逐字显示1-8(前序数字保持显示)
5.用定时计数器实现秒表功能。显示格式:时-分-秒,共八位
6.实现两位加法计算器,自行定义0-9数字键和“+”、“=”符号的位置。要求能够显示三位结果
7.实现两位减法计算器,自行定义0-9数字键和“-”、“=”符号的位置。要求能够显示三位结果
8.实现一位乘法计算器,自行定义0-9数字键和“*”、“=”符号的位置。要求能够显示两位结果
9.实现锯齿波发生器,要求能够用按键实时调整周期和幅值
10.实现三角波发生器,要求能够用按键实时调整周期和幅值
11.实现方波发生器,要求能够用按键实时调整周期、占空比和上、下限幅值
12.实现正弦波发生器,要求能够用按键实时调整周期
13.实现仓库入、出库计件器的设计。
说明:使用传送带对纸箱装在的产品进行入库、出库操作。传送带两侧有两对光电对管检测入、出库动作。要求根据检测结果,累计库存数量,并显示。
14.按键显示:自定义一个0-9键盘,滚动显示按键内容。
15.ADC和DAC模块,从ADC模块0809采集输入信号后,在DAC模块0832的输出端输出同样的模拟信号。要求实现连续采集和输出
16.数字电压表:用ADC模块检测输入的0-2v电压信号,然后以电压为单位显示出来,精确到0.01v
17.实现对0809的8个通道的巡回检测,并显示
18.检测ADC输入信号,当超过上限值时,红灯亮;当低于下限值时,黄灯亮;当在两个设定值之间时,绿灯亮。(提高程度:加上按键设置参数功能)
19.实现秒表功能。
“1”号键,按下一次开始计时,按下第二次停止,按下第三次继续计时……
“2”号键,按下后停止计时,并显示清零
20.实现计时闹钟功能。根据按键的编号N(0-9),在按键后的N秒,蜂鸣器断续响三声
21.实现定时闹钟功能。根据按键设定的时间,时钟运行到该时间时,蜂鸣器断续响三声
22.控制四组,每组三个LED灯,完成十字路口红绿黄灯控制逻辑
23.用按键+LED灯+LED数码显示,完成抢答器控制逻辑。要求,每个按键动作配合一个LED灯点亮指示,并通过LED数码显示器显示出第几号键按下
24.商店进门自动欢迎语播放器,要求:感受到门开时(或者有人在门口时),播放一段音乐(可用贺卡的音乐蜂鸣器代替,或者,实验板上的蜂鸣器播放)
25.通过按键切换显示状态:按一下连续显示;按第二下闪烁显示;按第三下滚动显示;按第四下连续显示…………(最好用中断实现)
26.实现数字频率计的设计(定时器+计数器+显示)
27.实现单片机双机通信:在A机系统上按键,在B机系统上显示键号
28.在单片机某个引脚上输出一个方波信号,并根据按键的键号大小,调整方波的宽度(按键识别+定时计数器+方波输出+参数更新)
29.会报时的时钟。在时钟指整点时,用蜂鸣器断续响相应次数,实现声音报时
