单片机竞赛题_第1页
单片机竞赛题_第2页
单片机竞赛题_第3页
单片机竞赛题_第4页
单片机竞赛题_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、07年比赛编程题本届编程比赛题目在内容难度有所加深,小学涉及到的指令范围如下:指令名称指令代码接通指令00断开指令01延时指令02奏乐指令03送数指令04加数指令06减数指令07转向指令10数相等转指令11调用指令12返回指令13运行方式指令14结束指令15小学程序长度在20条指令左右;中学包括所有指令,程序长度在30条指令左右,要求用到控制循环的次数或过程调用。 2006年第二届北京市比赛题目数码管编程 (有效时间5分钟)    用DP801单片机控制DP8012扩展板上的数码管,要求循环显示下面的数,每个数显示0.5秒:小学组(10题,断开、接通端口

2、数累计15次)1、P37 2、L40 3、H18 4、E54 5、8F56、b25 7、U64 8、3C6 9、H35 10、5F3    初中组(10题,断开、接通端口数累计19次)1、P137    2、L420    3、H182    4、2E13    5、8F43    6、3b25    7、U647    8、3C96  

3、  9、H357    10、85F3高中组(10题,断开、接通端口数累计21次)1、P1379   2、L4206   3、H1824   4、2E143   5、 8F4136、34b25   7、U9647   8、37C96   9、H3579   10、85F36 三色灯编程(有效时间5分钟)    用DP801单片机控制DP8011扩展板上的三色

4、灯,左灯1号灯,中灯2号灯,右灯3号灯。要求如下:小学组(约22字节,10题)1、11灯发红光;22灯发绿光;33灯闪动橙(黄)光,闪动间隔0.5秒;2、11灯闪绿光,闪动间隔0.5秒;22灯不发光;33灯发红光;3、11灯不发光;22灯在红、橙(黄)光间转换,转换间隔0.5秒;33灯发绿光;4、11灯发绿光;22灯不发光;33灯在绿橙(黄)光间转换,转换间隔0.5秒;5、11灯发红光;22灯闪动橙(黄)光,闪动间隔0.5秒;33灯发绿光;6、11灯在橙(黄)、红光间转换,转换间隔0.5秒;22灯发绿光;33灯不发光;7、11灯发绿光;22灯发红光;33灯闪动绿光,闪动间隔0.5秒;8、11灯

5、闪红光,闪动间隔0.5秒;22灯不发光;33灯发绿光;9、11灯发红光;22灯在红、绿光间转换,转换间隔0.5秒;33灯发绿光;10、11灯不发光;22灯发绿光;33灯在绿橙光间转换,转换间隔0.5秒;初中组(约32字节,10题)1、1按住K1键1灯发绿光;2按住K2键2灯不发光;3正常情况下,1灯不发光,2灯发绿光,3灯发红光;2、1按住K1键2灯发绿光;2按住K2键3灯不发光;3正常情况下,1灯发红光,2灯不发光,3灯发绿光;3、1按住K1键3灯发绿光;2按住K2键1灯不发光;3正常情况下,1灯发绿光,2灯发红光,3灯不发光;4、1按住K1键1灯发橙(黄)光;2按住K2键2灯发橙(黄)光;

6、3正常情况下,1灯发红光,2灯发绿光,3灯不发光;5、1按住K1键1灯发红光;2按住K2键2灯发红光;3正常情况下,1灯发绿光,2灯不发光,3灯发红光;6、1按住K1键1灯发绿光;2按住K2键2灯发绿光;3正常情况下,1灯不发光,2灯发红光,3灯发绿光;7、1按住K1键1灯发橙(黄)光;2按住K2键2灯发橙(黄)光;3正常情况下,1灯发红光,2灯发绿光,3灯发红光;8、1按住K1键1灯发绿光;2按住K2键2灯发绿光;3正常情况下,1灯发绿光,2灯发红光,3灯发红光;9、1按住K1键1灯发红光;2按住K2键2灯发红光;3正常情况下,1灯发红光,2灯发绿光,3灯不发光;10、1按住K1键1灯不发光

7、;2按住K2键2灯发橙(黄)光;3正常情况下,1灯发绿光,2灯不发光,3灯发红光;高中组(约52字节,10题)1、1按住K1键1灯闪动红光,2按住K2键2灯闪动绿光;3正常情况下,1灯发绿光,2灯发红光,3灯不发光;4闪动时间间隔为0.5秒;2、1按住K1键2灯闪动绿光,2按住K2键3灯闪动红光;3正常情况下,1灯不发光,2灯发红光,3灯发绿光; 4闪动时间间隔为0.5秒;3、1按住K1键1灯闪动红光,2按住K2键3灯闪动绿光;3正常情况下,1灯发绿光,2灯不发光,3灯发红光;4闪动时间间隔为0.5秒;4、1按住K1键1灯在红、绿光间转换,2按住K2键2灯在红、橙(黄)光间转换;3正常情况下,

8、 1灯发红光,2灯发绿光,3灯发红光;4转换时间间隔为0.5秒;5、1按住K1键2灯在红绿光间转换,2按住K2键3灯在红、橙(黄)光间转换;3正常情况下,1灯发绿光,2灯发红光,3灯发绿光; 4转换时间间隔为0.5秒;6、1按住K1键1灯在红、橙(黄)光间转换,2按住K2键3灯在红、绿光间转换;3正常情况下,1灯发绿光,2灯发红光,3灯不发光;4转换时间间隔为0.5秒;7、1按住K1键1灯闪动红光,2按住K2键2灯在红、橙(黄)光间转换;3正常情况下,1灯发绿光,2灯不发光,3灯发红光;4闪动或转换时间间隔为0.5秒;8、1按住K1键2灯闪动红光,2按住K2键3灯在红、绿光间转换;3正常情况下

9、,1灯发红光,2灯发绿光,3灯不发光;4闪动或转换时间间隔为0.5秒;9、1按住K1键2灯闪动红光,2按住K2键1灯闪动绿光;3正常情况下,1灯发绿光,2灯发红光,3灯不发光;4闪动时间间隔为0.5秒;10、1按住K1键3灯闪动绿光,2按住K2键1灯在红、绿光间转换;3正常情况下,1灯不发光,2灯发绿光,3灯发红光;4闪动或转换时间间隔为0.5秒;  2007年第三届海淀区比赛练习题目小学1 11号灯同时按红黄绿的顺序发光,每换一种颜色用休止符延时,循环3次之后都不发光;22号灯始终不发光;33号灯始终不发光。直到按复位键结束程序的运行,1、2、3号灯才恢复为发黄光。 2

10、11号灯始终不发光;22号灯始终不发光; 33号灯按绿红黄的顺序发光,每换一种颜色用休止符延时,循环3次后不发光。直到按复位键结束程序的运行,1、2、3号灯才恢复为发黄光。 3 11号灯发红光时2号灯发绿光,2号灯发红光时1号灯发绿光,两灯交替闪烁,循环10次之后为不发光;23号灯始终不发光。直到按复位键结束程序的运行,1、2、3号灯才恢复为发黄光。 初中1 1不按键,1、2、3号灯同时按红黄绿的顺序发光,每换一种颜色用休止符延时,循环3次之后都不发光;2按K1键,1号灯发红光;    3按K2键,2号灯发绿光。2 1不按键,1、2、3号灯都不

11、发光;2按K1键,1号灯发红光,2号灯发黄光,3号灯发绿光;3按K2键,1、2、3号灯同时按绿红黄的顺序发光,每换一种颜色用休止符延时,循环3次后都发黄色光。 高中1 1不按键,1、2、3号灯同时按红黄绿的顺序发光,每换一种颜色用休止符延时,循环3次之后都不发光;2按住K1键,1号灯闪动红光,闪动时间间隔为0.5秒;    3按住K2键,2号灯闪动绿光,闪动时间间隔为0.5秒。2 1不按键,1、2号灯都不发光,3号灯按绿黄红的顺序发光,每换一种颜色用休止符延时,循环5次之后也不发光;2按住K1键,1号灯闪动红光,闪动时间间隔为0.3秒;3按住K2键,3号

12、灯闪动绿光,闪动时间间隔为0.3秒。DP883编程题1.       实验彩灯板物理连接:将彩灯实验板的1、2、3、4号灯的信号线接到单片机上的输出口。编写程序:程序开始按1、2、3、4号绿灯顺序,依次闪亮。按住+1键,闪光改为按4 、3 、2 、1号绿灯顺序闪亮,抬起1键后,恢复原显示顺序。 2.       用彩灯实验板模仿秒表物理连接:将彩灯实验板上的信号线接在单片机上的输出口上。编写程序:运行程序,发光管全不亮。按一下+1键,彩灯实验板上四个绿色发光管按1秒

13、时间间隔顺序轮流发光1号灯亮,之后熄灭,2号灯点亮,之后熄灭,无限循环。按一下-1键,发光管停止轮流发光,保持刚才的发光状态。再次按+1键,循环显示重新开始。 3.       数码管交替显示字符物理连接:将单片机输出和数码管输入对应接好。编写程序:用-1键作为开关,不按键,数码管交替显示3、4,按住1键,数码管上交替显示C、U两个字符。 4.       用单片机显示温度变化物理连接:将温度实验板4个输出接到单片机输入,将数码管实验板输入按顺序接到单片机

14、输出口。编写程序:当温度最低时,单片机显示“0”,随着传感器的温度升高,单片机主板显示依次变为“1、2、3、4”,随着温度的降低,显示又依次变回“3、2、1、0” 5.       声音控制彩灯硬件接线:声控实验板输出接单片机输入口,单片机输出口接到彩灯实验板控制信号输入端。编写程序:平时各灯熄灭,每当话筒接收到声音时,1、2、3、4号绿灯依次各亮0.5秒,之后熄灭。 6.       光电控制数码管显示,硬件接线:光控实验板输出接单片机输入口,单片机输出

15、口接到数码管实验板输入端。编写程序:通常数码管显示“n”,当光线被挡住时时显示“F”。 7.       温控显示,硬件接线:温控实验板第2组输出接单片机输入口,单片机输出口接到数码管实验板输入端。编写程序:常温下数码管显示“L”,当温度升高时,数码管显示“H”。 8.       模仿光控自动门,硬件接线:光控实验板输出接单片机输入口,单片机输出接到电机实验板输入端。编写程序:当光线没有被遮挡时,电机不转,每当光线被遮挡一次,电机旋转3秒表示打开大门;之

16、后延时2秒等待行人通过;再后电机反向旋转3秒表示关闭大门。若在门开的情况下,光还被挡,就仍延时,直到遮挡移开,延时两秒后电机才反转3秒,关闭大门。 9.       其它题目教师可以根据课堂的学习情况,启发学生,观察生活,结合生活实际,提出自己的设想,用现有材料模仿应用。DP801现场编程例题小学组题目:编程控制共阳数码管顺序显示一组数字3、5、7、9。要求:每个数字显示0.5秒,四个数字显示一遍,关闭1秒,再显示下一遍。四个数字共显示4遍。注:单片机的输出口07与数码管的输入口已按顺序连好。参考答案:地址 

17、60;      指令机器码0.0.        04   000.2.        00   000.4.        00   010.6.        00   020.8.&

18、#160;       00   030.9.        00   051.2.        03   00    03       用400毫秒代替显示0.4秒。1.5.      

19、  01   011.7.        00   061.9.        03   00    032.2.        00   012.4.        01   0

20、32.6.        01   052.8.        01   063.0.        03   00    033.3.        00   033.5.   

21、     00   053.7.        00   063.9.        03   00    034.2.        01   064.4.       

22、; 03   00    034.7.        01   004.9.        01   015.1.        01   025.3.        01   035.5.

23、        01   055.7.        03   00    05       800毫秒代替关闭1秒。6.0.        06   01       

24、      加数“1”(次数)6.2.        11   04    67       数相等转(显示4遍)6.5.        10   02          

25、0;  不到4遍循环检测到0.2.6.7.        03   25   06        用奏乐比较保险能完成任务(不用插音箱)7.0.        10   67            

26、死循环。(代替结束指令)2008中学组数码管编程题目解析20081104中学组数码管编程题目解析1 正常情况下,数码管上循环显示5、7、3;按住K键数码管上交替显示2、6,松开K键则回到正常情况,且从停滞位置继续循环显示5、7、3。0.0. 12 30     01 01     01 04     12 45     12 30     01 03    

27、 01 04     01 05     01 06     12 45     12 30     01 04     01 06     12 45     10 003.0. 00 00     00 01  &#

28、160;  00 02     00 03     00 04     00 05     00 06     134.5. 03 15 03     09 00 52     135.2. 12 30     01 02    

29、 01 06     03 15 03     08 00 45     12 30     01 01     03 15 03     08 00 45     10 452 正常情况下,数码管上循环显示5、7、3;按一下K键数码管上交替显示2、6,循环3次后,回到正常情况,且从停滞位置继续循环显示5、7、3。0.

30、0. 12 39     01 01     01 04     12 39     01 03     01 04     01 05     01 06     12 39     01 04   

31、0; 01 06     10 002.4. 00 00     00 01     00 02     00 03     00 04     00 05     00 06     133.9. 08 00 704.2. 09 00 42   &

32、#160; 04 004.7. 06 01     12 24     01 02     01 06     03 15 03     12 24     01 01     03 15 03     11 03 39     10 47

33、7.0. 03 15 03     12 24     133 正常情况下,数码管上循环显示5、7、3;按住K键数码管上数字2闪烁显示,松开K键则回到正常情况,且从停滞位置继续循环显示5、7、3。0.0. 12 30     01 01     01 04     12 45     12 30     01 03&#

34、160;    01 04     01 05     01 06     12 45     12 30     01 04     01 06     12 45     10 003.0. 00 00   

35、0; 00 01     00 02     00 03     00 04     00 05     00 06     134.5. 03 15 03     09 00 52     135.2. 12 30     01 02&#

36、160;    01 06     03 15 03     08 00 45     01 00     01 01     01 03     01 04     01 05     03 15 03    

37、; 08 00 45     10 454 正常情况下,数码管上循环显示5、7、3;按一下K键数码管上显示2,闪动3次后回到正常情况,且从停滞位置继续循环显示5、7、3。0.0. 12 39     01 01     01 04     12 39     01 03     01 04     01 05 

38、;    01 06     12 39     01 04     01 06     10 002.4. 00 00     00 01     00 02     00 03     00 04    

39、00 05     00 06     133.9. 08 00 764.2. 09 00 42     04 004.7. 06 01     12 24     01 02     01 06     03 15 03     01 00   &

40、#160; 01 01     01 03     01 04     01 05     03 15 03     11 03 39     10 477.6. 03 15 03     12 24     135 正常情况下,数码管上交替显示2、6;按住K键数码管上循环显示5

41、、7、3,松开K键则回到正常情况,且从停滞位置继续循环显示2、6。0.0. 12 27     01 02     01 06     12 27     01 01     10 001.2. 00 00     00 01     00 02     00 03 &

42、#160;   00 04     00 05     00 06     132.7. 03 15 033.0. 09 00 36     12 12     133.6. 12 12     01 01     01 044.2. 03 15 03    

43、 08 00 30     12 12     01 03     01 04     01 05     01 065.8. 03 15 03     08 00 30     12 12     01 04     01 067.0.

44、03 15 037.3. 08 00 30     10 306 正常情况下,数码管上闪动数字2;按住K键则数码管上循环显示5、7、3,松开K键则回到正常情况。0.0. 12 41     12 26     01 02     01 06     12 41     01 00     01 01 

45、0;   01 02     01 03     01 04     01 05     01 06     10 002.6. 00 00     00 01     00 02     00 03     00 04

46、     00 05     00 06     134.1. 02 05 004.4. 09 00 48     134.8. 12 26     01 01     01 04     02 05 00     08 00 44    

47、 12 26     01 03     01 04     01 05     01 06     02 05 00     08 00 44     12 26     01 04     01 06   

48、  02 05 008.5. 08 00 44     10 447 正常情况下,数码管上闪动数字2;按一下K键数码管上循环显示5、7、3,循环3次后回到正常情况。单片机上的数码管计按K键的次数。0.0. 04 000.2. 12 72     12 31     01 02     01 06     12 72     03 15 03

49、0;    01 00     01 01     01 02     01 03     01 04     01 05     01 06     10 023.1. 03 15 03     00 00   

50、60; 00 01     00 02     00 03     00 04     00 05     00 06     134.9. 12 31     01 01     01 04     12 31  &#

51、160;  01 03     01 04     01 05     01 06     12 31     01 04     01 06     137.2. 08 00 917.5. 09 00 75     06 01   

52、60; 12 49     12 49     12 49     03 15 03     10 729.1. 1308年中学组三色灯编程参考题中学组三色灯现场编程参考题1正常情况下,1、2、3号灯同闪红光。 按住K1键,1号灯闪绿光,2、3号灯接着闪红光; 按住K2键,3号灯闪绿光,1、2号灯接着闪红光。 【程序】   0.0. 09 00 38     

53、; 09 00 22      01 00      00 01      01 02      00 03      01 04      00 05     

54、0;12 54      10 00 2.2. 01 00      00 01      01 02      00 03      00 04      01 05    &#

55、160; 12 54      10 00 3.8. 00 00      01 01      01 02      00 03      01 04      00 05   

56、   12 54      10 00 5.4. 03 15 03      00 00      00 01      00 02      00 03      00 

57、;04      00 05      00 06      03 15 03      13 共75字节 2正常情况下,1号灯闪红光、2号灯闪绿光、3号灯闪黄光; 按一下K1键, 2、3号灯不发光,1号灯闪绿光5次,然后回到正常情况; 按住K2键,3号灯闪绿光,1、2号灯不发光。 【程序】  0.0. 09 00&#

58、160;38      09 01 22      01 00      00 01      00 02      01 03      01 04      01 0

59、5      12 66      10 00 2.2. 00 00      00 01      00 02      00 03      00 04      0

60、1 05      12 66      10 00 3.8. 08 00 43      10 38 4.3. 04 00 4.5. 06 01      00 00      01 01   &#

61、160;  00 02      00 03      00 04      00 05      12 66      11 05 00      10 45 6.6. 03 1

62、5 03      00 00      00 01      00 02      00 03      00 04      00 05      00 06 

63、60;    03 15 03      13 共87字节 3 正常情况下,看到绿光在1、2、3号灯的黄底色上跑动; 按住K1键,跑动的绿光停住,松开K1键回到正常情况,且绿光从停止位置继续跑; 按住K2键,三个灯都关闭,松开K2键回到正常情况,且绿光从停止位置继续跑。 【程序】   0.0. 12 26      00 00      

64、01 01      12 41      12 26      00 02      01 03      12 41      12 26      00 04 &#

65、160;    01 05      12 41      10 00 2.6. 01 00      01 01      01 02      01 03 01 04     

66、 01 05      01 06      13 4.1. 03 15 03 4.4. 09 00 44      09 01 51      13 5.1. 00 00      00 01  &

67、#160;   00 02      00 03      00 04      00 05      00 06      03 15 03      10 44 共70字节 4 

68、;正常情况下,看到绿光在1、2、3号灯的黄底色上依次闪; 按住K1键,闪的绿光停住,松开K1键回到正常情况,且绿光从停止位置继续依次闪; 按住K2键,三个灯都关闭,松开K2键回到正常情况,且绿光从停止位置继续依次闪。     单片机上的数码管计按K1键的次数。 【程序】   0.0. 04 00      00 00      01 01      12&#

69、160;22      00 02      01 03      12 22      00 04      01 05      12 22      10 00 2.2.&#

70、160;08 00 32 09 00 25 06 01 10 22 3.2. 08 01 52 00 00      00 01      00 02      00 03      00 04      00

71、 05      03 15 03 10 22 5.2. 03 15 03 01 00      01 01      01 02      01 03 01 04      01 05   

72、0;  03 15 03 13 共71字节 5 正常情况下,1、2、3号灯同闪红光。 按住K1键,1号灯闪绿光,2、3号灯接着闪红光; 按住K2键,3号灯闪绿光,1、2号灯接着闪红光。     单片机上的数码管计按K1键和K2键的总次数。 【程序】   0.0. 04 00 0.2. 08 00 20 0.5. 12 44      00 00   

73、;   01 01      12 57      09 00 05      06 01      10 02 2.0. 08 01  2.3. 12 44      00 04  

74、60;   01 05      12 57 09 01 23      06 01      10 02 3.8. 12 44      12 57      10 02 4.4. 01 00 &#

75、160;    00 01      01 02      00 03      01 04      00 05      13 5.7. 03 15 03      00

76、60;00      00 01      00 02      00 03      00 04      00 05      03 15 03      13 共76字节 *

77、6 正常情况下,看到绿光在1、2、3号灯的黄底色上跑动; 按住K1键,跑动的绿光停住,松开K1键回到正常情况,且绿光从停止位置继续跑; 按住K2键,看到绿光在白底色上跑动;松开K2键回到正常情况,且绿光从停止位置继续跑。 (此题不会考) 【程序】   0.0. 10 89 0.2. 01 00      00 01      01 02      00 03

78、      01 04      00 05      13 1.5. 00 00      01 01      03 15 03 13 2.3. 00 02      01 03  &#

79、160;   03 15 03 13 3.1. 00 04      01 05      03 15 03 13 3.9. 00 00      00 01      00 02      00 0

80、3      00 04      00 05      13 5.2. 08 00 60 5.5. 09 00 55      10 52 6.0. 09 01 66      12 02   &#

81、160;  13 6.6. 08 01 5208年智能设计比赛题目单片机08竞赛示例 小学组:1.    实验彩灯板物理连接:将彩灯实验板的1、2、3、4号灯的信号线接到单片机上的输出口。编写程序:程序开始按1、2、3、4号绿灯顺序,依次闪亮。按住1键,闪光顺序改为按4 、3 、2 、1号绿灯顺序闪亮,抬起1键后,回复原显示顺序。 2.    数码管交替显示字符。物理连接:将单片机输出和数码管输入对应接好。编写程序:用-1键作为开关,不按键,数码管交替显示2 、6,

82、按住-1键,数码管上交替显示“P、5”两个字符。 初中组:1利用彩灯实验板中的“绿灯”模仿秒表物理连接:将彩灯实验板上4个灯的信号线接在单片机上的输出口上。编写程序:用+1键作为开关,按一下+1键,彩灯实验板上的四个绿色发光管轮流发光,每次亮1秒,关闭并点亮下一个灯,无限循环;再按一下+1键,发光管停止轮流发光,保持刚才的发光状态。示意图如下。 2模仿自动计数装置物理连接:将光电控制板的输出信号线接在单片机的输入口上。编写程序:用1键和1键作为选择开关。程序运行后,按一下1键,每当光线被遮挡一次,数码管(主机板)上的数加一;按一下-1键,每当光线被遮挡一次,数码管(主机板)

83、上的数减一。 3利用光电控制板模仿自动门物理连接:要求光电控制板上的输出信号线接在单片机上的输入口上;双向电机实验模块的输入信号线接在单片机上的输出口上。编写程序:当光线没有被遮挡时,电机不转,当光线被遮挡住时,电机旋转3秒,如果此时遮挡已经移开,延时1秒后,电机反转3秒,停止。如果遮挡没有移开,电机不动作,直到遮挡移开,再延时1秒后,才反转3秒然后停止;在反转过程中如果又遇到遮挡,电机立即正转3秒,一直等到遮挡移走,并延时1秒后,才反转3秒,停止。 4用单片机显示温度变化物理连接:将温度实验板4个输出接到单片机输入口编写程序:当温度最低时,单片机显示“0”,随着传感器的温

84、度升高,单片机主板显示依次变为“1、2、3、4”,随着温度的降低,显示又依次变回“3、2、1、0” 5.手动控制显示物理连接:将单片机输出和数码管输入对应接好。编写程序:用1键作为开关,不按键,数码管交替显示“2 、6”,按一下1键,数码管上交替显示“P、5”两个字符,共计显示三次,回到初始状态,继续交替显示“2、6”。 高中组:1温度控制风扇电机。常温下风扇电机不转,当温度升高时,电机旋转,温度降低时电机停转。物理连接:将温控板输出线其中之一接在单片机的输入口上,双向电机实验板的输出线接在单片机上的输出口上。编写程序:常温下风扇电机不转,主板显示“00”,当温度升高时,电

85、机旋转,主板显示“01”,温度降低时电机停转,主板回复显示“00”循环。 2. 声音控制彩灯硬件接线:声控实验板输出接单片机1号输入口,单片机输出口接彩灯实验板的绿灯控制信号。编写程序:平时各灯熄灭,每当话筒接收到声音时,绿灯1、2、3、4依次各亮0.5秒,之后熄灭。 3. 显示按键数值硬件接线:将开关实验板AN1,AN2接线连接到单片机输入口线,将单片机输出和数码管实验板相应接线相连。编写程序:当按"AN1"时,显示“1”;当按AN2时,显示“2”,不按显示“3”,循环。 4. 光电控制数码管显示硬件接线:光电控制板输出接单片机输入口,将单片

86、机输出和数码管实验板相应接线相连。编写程序:用光电控制作为开关,没有遮挡时,数码管交替显示2 、6;遮挡住光电传感器时,数码管上交替显示“P、5”两个字符。 5. 温控显示硬件接线:将温控板输出线接到单片机输入口,将单片机输出和数码管实验板相应接线相连。编写程序:常温下恒定显示“L”;当温度升高时,闪动显示“H”。当温度降低后,又恒定显示“L”。初级班考题初级班考题要求:任选一道,将程序写在A4纸上,4月24日交。1依次点亮05号发光二极管,再逆序关闭,循环。2制作跑灯,从05,再从50,循环。3制作计数器,从0开始,每次增加1,当加到60时,再递减到0,循环。高级班考题要求:任选一道,将程序写在A4纸上,4月24日交。1不按键时为跑灯,从05循环跑,按下+1键,跑灯停,0号和5号灯同闪,松开+1键后,跑灯从停的位置继续跑。2某一展览馆,为了限制参观人数,在出入口设立一个计数器,假定0号发光二极管表示入口处的门,1号发光二极管为出口处的门,点亮为开门,熄灭为关门。0号触点为入口处的计数器,1号触点为出口处的计数器,每接通断开一次,表示通过一个人。用数码管显示在展览馆中的人数。3利用DP-80

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论