2006年上海市青少年单片微机应用竞赛 高中组单片机竞赛题: 一、数码管显示: 1、 在B口动态显示。 2、 从20倒计数到1结束。 3、 结束后显示字母“E” 4、计数速度为1秒钟减1。 二、LCD显示: 1、第一行第5位开始显示“仿 时 钟” 4个字,每字占二格位置,字间空1格。 2、第二行空2格开始显示字母“PM”,大小写必须正确。 3、再空2格后显示小时数为“12”,加冒号,显示分钟数为“00”,加冒号。 4、显示秒钟数从0开始计数到59。10以下数值前面加0,每250毫秒加1。 5、计数满59后分位显示01,秒位显示00。 三、乐曲编程: 1、各音参考数值:(可自行设定) 简谱音 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 参考数 | 240 | 214 | 190 | 180 | 160 | 143 | 127 |
2、编程并下载,使单片机能选择演奏下列二段旋律: 6. 6 6 5 | 6 1 1 2 3 1 | 2 2 2 1 | 6 — |
初中组单片机竞赛题 一、数码管显示: 1、在D口从1计数并显示到9,然后倒计数到0结束。最后显示字母“F”。 2、计数速度为1秒钟加1或减1。 二、LCD显示: 1、第一行第6位开始显示“时 钟” 二个字,每字占二格位置,字间空二格。 2、第二行空2格开始显示字母“AM”,大小写必须正确。 3、再空2格后显示小时为“09”,加冒号,显示分钟为“30”,加冒号。 4、显示秒钟从0开始计数到59结束。10以下数值前面加0,每250毫秒加1。 三、乐曲编程: 1、各音参考数值:(可自行设定) 简谱音 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 参考数 | 160 | 143 | 127 | 120 | 107 | 95 | 85 |
2、编程并下载,使单片机能选择演奏下列二段旋律: 6 | 5.3 3 1 | 2.1 2 3 | 1.6 6 5 | 1 — — — |
0 3 3 6 7 | 6 5 3 | 2 6 6 5 | 6 5 3 3 |
|