题目
题目一:以多种方式点亮Led
1. 按下按键1所有LED同步闪烁, 间隔500ms;
2.按下按键2依次点亮LED, 从LED1开始点亮,每500ms点亮一个,点亮后不熄灭,直至点亮LED8, 全部熄灭,然后再依次点亮;
3.按下按键3后循环点亮LED,LED1点亮500ms后,LED2点亮LED1熄灭,以此类推,直至点亮LED8,LED8点亮500ms后,LED7点亮LED8熄灭,依次循环;
4.按下按键4后LED从两侧相中间循环点亮;
题目二: 用数码管显示自己的学号
1.按下按键1学号从左侧移入,每间隔500ms移入一位;
2.按下按键2学号从左侧移入,每间隔200ms移入一位;
3.按下按键3学号从右侧移入,每间隔500ms移入一位;
4.按下按键4学号从右侧移入,每间隔200ms移入一位;
题目三:通过A\D采集模拟量的输入并在液晶屏上显示
1. 在液晶屏上第一行左侧显示CH0,后接A\D采集芯片PCF8591通道0所采集的值;
2.在液晶屏上第一行中间显示CH1,后接A\D采集芯片PCF8591通道1所采集的值;
3.在液晶屏上第二行左侧显示CH2,后接A\D采集芯片PCF8591通道2所采集的值;
4.在液晶屏上第二行中间显示CH3,后接A\D采集芯片PCF8591通道3所采集的值;
题目四:输出频率可调的正弦波、撒比还比和锯齿波(在示波器上显示)
1.按下按键1,A\D芯片PCF9591输出直流电压,芯片PCF8591采集通道调节电压,在液晶屏第一行显示电压U=***V;
2.按下按键2,A\D芯片PCF9591输出正弦波,芯片PCF8591采集通道调节频率,在液晶屏第一行显示频率f=***HZ;
3.按下按键3,A\D芯片PCF9591输出三角波,芯片PCF8591采集通道调节频率,在液晶屏第一行显示频率f=***HZ;
4.按下按键3,A\D芯片PCF9591输出锯齿波,芯片PCF8591采集通道调节频率,在液晶屏第一行显示频率f=***HZ;
大作业:
(1)基于51单片机开发板,主要实现以下功能:
监测室内温度,并通过风扇旋转实现降温功能,达到预防温度过高引发火灾的危险。风扇的控制由两个途径:一是通过外接温度传感器监测到的温度值经过数模转换,控制风扇的开关;二是通过人为控制遥控器通过红外线进行风扇转速调整,两个模式通过红外遥控进行切换。
(2)所用到的模块:
红外通信、pwm、温度传感器、1602液晶屏等。