技能抽考试题.doc

技能抽考试题.doc

ID:56706945

大小:78.50 KB

页数:19页

时间:2020-07-05

技能抽考试题.doc_第1页
技能抽考试题.doc_第2页
技能抽考试题.doc_第3页
技能抽考试题.doc_第4页
技能抽考试题.doc_第5页
资源描述:

《技能抽考试题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、试题3.21按键控制彩灯软件开发一、任务在下列开发板硬件(原理图见pdf文档)基础上,编写完整程序实现如下模拟彩灯,开发板从左至右4个按键分别为S1-S4,从上至下8个灯为L1-L8,按下S1键8只LED小灯以1HZ频率闪烁,按下S2键8只灯奇偶交替点亮,间隔0.5S,按下S3键,L1-L4与L5-L8灯交替点亮,间隔0.5s,按下S4键熄灭所有灯。试题3.22计数器软件开发一、任务在下列开发板硬件(原理图见pdf文档)基础上,编写完整程序实现如下模拟计数器功能,开发板4个按键从左至右分别为S1-S4,开发板上电复位后显示0,按下S3显示数

2、据加1,按下S4数据显示减1,当计数小于0时显示0,大于9时,显示9。#includesbitspeak=P1^6;unsignedcharseg_dm[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};unsignedcharbit_line[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};unsignedchardata_display[5];intdat_count=0;voiddelay(unsignedchar

3、time){unsignedchari,j;for(i=0;i

4、ode;delay(5);}main(){unsignedchari;INT0_init();INT1_init();while(1){data_change();for(i=0;i<1;i++)display(data_display[i],bit_line[i]);}}voidInit0()interrupt0using0{EX0=0;if(dat_count<9){dat_count++;speak=1;}else{dat_count=9;speak=0;}EX0=1;}voidInit1()interrupt2using1{EX1=

5、0;if(dat_count>0){dat_count--;speak=1;}else{dat_count=0;speak=0;}EX1=1;}试题3.23按键控制组合灯软件开发一、任务在下列开发板硬件(原理图见pdf文档)基础上,编写完整程序实现如下功能,4个按键分别控制2个灯,4个按键从左至右分别称为S1-S4,单片机引脚1、2所接灯分别为LED1、LED2,按下S1控制LED1亮灭变化(当前灭则点亮,当前亮则变灭),S2控制LED2亮灭变化,S3开所有灯,S4关闭所有灯。#includesbitLED1=P1^0;s

6、bitLED2=P1^1;sbitS1=P3^0;sbitS2=P3^1;sbitS3=P3^2;sbitS4=P3^3;unsignedcharkey;voidkey1();voidkey2();voidkey3();voidkey4();voiddelay(unsignedcharx){inti,j;for(i=0;i

7、itch(key){case0x01:key1();key=0xff;break;case0x02:key2();key=0xff;break;case0x04:key3();break;case0x08:key4();break;}}}voidkey1(){LED1=!LED1;}voidkey2(){LED2=!LED2;}voidkey3(){LED1=0;LED2=0;}voidkey4(){LED1=1;LED2=1;}试题3.24计数器软件开发一、任务在下列开发板硬件(原理图见pdf文档)基础上,编写程序,实现如下功能:对外部的

8、方波信息进行0~99循环计数,每来一个脉冲计数加1,并将计数结果显示在数码管上。试题3.25小型电子产品软件开发一、任务在下列开发板硬件(原理图见pdf文档)基础上,编写程序实现

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。