有哪位大神可以帮我定义一下有效劳动时间还有该工作总结怎么写写这篇调查?

幽灵行动4未来战士的枪匠和自定义在哪找啊,我想改枪,就是找不到地方改啊,求哪位大神帮忙说一下啊_百度知道
幽灵行动4未来战士的枪匠和自定义在哪找啊,我想改枪,就是找不到地方改啊,求哪位大神帮忙说一下啊
补充一下,我的游戏版本是在游民星空上下载的免安装中文版的,谢谢啊
提问者采纳
每关开始会先放视频,然后接受任务,之后才是装备自定义
提问者评价
按照你说的,真的成功了,好开心,谢谢你!
其他类似问题
枪匠的相关知识
按默认排序
其他1条回答
抱歉,改不了,只能选。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求大神帮我翻译一下这篇专业英语,测控技术与仪器专业_百度知道
求大神帮我翻译一下这篇专业英语,测控技术与仪器专业
All the while engaging in new challenges and learningexperiences, improve processes. My engineering forte is in electrical&#47.&#8226, test and problem-solvingKenneth R: (517)555-1111 Mobile, delight customers and help and mentor others. Zajac 8999 Lantree Dr - Howell, leadership and mentoring, high-technology consumer, electrical&#47, medical, and improve product quality and manufacturability: krzajac@
Conduct Six Sigma and Lean Six Sigma projects to reduce engineering rework, Ml 48855Home. Setf-motransmission control.&#8226, detail-oriented and interpersonal skills along with my exceptional common sense to improve services and products, development and implementation of all technologies, people-oriented, research and development. My solutions have saved over $23,products, test, Livonia, procedures and processes including engines&#47.PROFESSIONAL EXPERIENCEAdvanced Technology, reduce costs and lead times, reduce warranty costs, continuous improvement or quality at a growing, standards. Expert at analyzing and solving the most
QUALIFICATIONSExtensive experience in engine
Relectronic or transportation corporation where I can use my strong analytical, reduce project lead times,000;&#8226: (734)666-1111 Email, controls.netOBJECTIVETo obtain an engineering management or senior engineering position in R&D;electronic and automated test systems, MlChief R&D Engineering Technologist 2001 to Present&#8226, capable of working independently or as part of a team,000 in costs to date
我有更好的答案
按默认排序
资格摘要、取悦客户; 地址8999 Lantree Dr,不断改善或质量方面的工程管理或高级工程职位,获得在研发:在一家成长中的。降低保修成本、测试,宅电 ;电子,注重细节和人际交往等能力: ( 734 ) 666-1111电子信箱。职务.Zatac。是自我激励的专业人员、标准:密歇根州利沃尼亚Advanced Technology公司、降低成本和缩短订货到交货时间、用户数据采集和NVH(NVH是指噪声。一直从事新的挑战和学习经验 ;手机,以减少工程的返工: krzajac@email、研究与开发这是一份求职简历、并帮助和指导别人等非同寻常的常识。姓名、领导和监督;传动控制、高科技消费者、改善工艺;电子或运输公司中、控制:研发工程主管·,包括发动机&#47:在工程和管理、提高产品质量和可制造性。我的解决方案至今已经节省了超过2300万美元的成本,能够独立地或作为团队一员进行工作,密歇根州,以及我对改善服务和产品,2001至今、测试和解决问题等方面广泛的经验,和国人写的就是不一样、程序和工艺,豪厄尔48855、产品,以及自动测试系统方面。专业经历、开发和实施所有各种技术。我的工程特长在电气&#47.net求职目标。·研究、振动和声振粗糙度)试验。进行了六西格玛和学习六西格玛(质量管理方面的)项目。专长于分析和解决最复杂的问题: ( 517 ) 555-1111:Kenneth R。在这样的公司中我可以用到我较强的分析、电气&#47、医疗、人性化的,外国人的文笔,缩短项目交付时间
  肯尼斯·r·扎亚茨8999 Lantree -豪厄尔博士,48855毫升  :(517)555 - 1111手机:(734)666 - 1111电子邮件:krzajac.net  客观的  获得在研发、工程管理或高级工程位置控制,测试,持续改进或质量增长,以人为本,高科技消费、医疗、电子/电气或运输公司,我可以用我强大的分析能力,注重细节和人际交往能力以及我的特殊的常识,提高服务和产品,降低成本和交货期,取悦客户,帮助和引导他人。同时从事新挑战和学习  的经历。  ••SUMMARYof资格  在工程和管理的丰富经验,研发、领导和指导,测试和解决问题。我的工程的强项在电子/电气和自动化测试系统。擅长分析和解决最复杂的问题。我的解决方案已经拯救了超过美元的成本。Setf-motivated专业,能够独立工作或作为一个团队的一部分。  专业经验  先进的技术,利沃尼亚,毫升  首席研发工程技术专家2001年至今  •进行六西格玛和精益六西格玛项目,以减少工程返工,降低项目交货期,降低保修成本,改善流程,提高产品质量和可制造性。  •研究、开发和实现的技术,  产品、标准、程序和流程包括发动机/传输控制、自定义数据采集和噪音测试
肯尼斯·r·扎亚茨8999 Lantree -豪厄尔博士,48855毫升  :(517)555 - 1111手机:(734)666 - 1111电子邮件:krzajac.net  客观的  获得一个在研发、工程管理或高级工程位置控制,测试,持续改进或质量增长,以人为本,高科技消费、医疗、电子/电气或运输公司,我可以用我强大的分析,注重细节和人际交往能力以及我的特殊的常识,提高检修
其他类似问题
测控技术与仪器专业的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁我用matlab定义了一个取数组中素数的函数,可是老是有点小问题,请大神帮忙看一下_百度知道
我用matlab定义了一个取数组中素数的函数,可是老是有点小问题,请大神帮忙看一下
break,b]=min(B);=a
if rem(i;while i&i=a;j=2:length(B)[afunction A=sushu(B)for u = 1;
请问题主测试过判断一个数是不是素数的程序吗?如果能正确判断一个数,就能正确提取一个数组中的素数。
试过了 不能 所以我不知道是哪出了问题
所以想问问
所以题主应该先集中精力做好第一步。把判断素数的程序另发一个问题,解决了以后,再回来补充这个问题。
其他类似问题
素数的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求各位大神帮我看下一个小小的程序,只需要你一点儿时间。就会帮我很大的忙 - 程序语言 - 小木虫 - 学术 科研 第一站
&& 查看话题
求各位大神帮我看下一个小小的程序,只需要你一点儿时间。就会帮我很大的忙
各位大牛们。我来小木虫,有四年了,从大学开始到现在马上毕业。
学习到了很多知识,想过很多路要走。出国,考研,找工作。
在最后时刻,我进了移动。我学的通信,对C语言方面实在是头疼。
恳请各位帮助我一下。、
将一个很简单的电子万年历的程序。画一个流程图、、、、、如果谁愿意。。加我QQ
我在线等、到时候把源程序给你们看看。不多。就500行左右的程序。如果可以,帮我讲解一下。也许会浪费一点时间:hand::hand::hand::hand:。但是对我的帮助不可估量,谢谢了。。。。。
自己顶起来,希望强大的小木虫能够帮助我 或者站内信,或者QQ,或者其他什么的联系方式都可以的
毕业论文程序部分不会弄。。只需画一个流程图。、
还有帮我大概看懂就OK了 十五个人都看过了,没有人愿意么。求助各位亲们 或者一字一句,我自己来,帮我看看,我一下一下来,我一定要圆满完成我的毕业论文还有毕业答辩,顺利的
高兴地毕业 进来看的人,都是想看看,如果是自己熟悉的,就帮帮你。可是你不贴程序,你让别人主动联系你?主动要你的程序看?别人闲的?哎!我也是属于吃饱了撑得来告诉你为什么这么多人进来,却没人联系你!!建议你贴出来,有没有人帮你那再说!!! : Originally posted by mvpyqz at
进来看的人,都是想看看,如果是自己熟悉的,就帮帮你。可是你不贴程序,你让别人主动联系你?主动要你的程序看?别人闲的?哎!我也是属于吃饱了撑得来告诉你为什么这么多人进来,却没人联系你!!建议你贴出来,有 ... 好,我马上贴
谢谢提醒 #include&reg51.h&&&//调用头文件
#define uchar unsigned char& & & &&&//宏定义用 uchar 来代表 unsigned char
#define uint unsigned int & & & &&&//宏定义用 uint&&来代表 unsigned int
sbit io=P1^3; & & & && & //定义DS1302数据引脚
sbit rst=P1^4; & & & && & //定义DS1302复位引脚
sbit sclk=P1^2;& & //定义DS1302时钟引脚
sbit rs=P1^0;&&& & & && & //定义LCD1602数据/命令选择引脚
sbit en=P1^1;& & & && & //定义LCD1602使能端引脚
sbit moshi=P1^7;& &//定义模式键
sbit jia&&=P3^1;& &//定义按键加
sbit jian =P3^4;& &//定义按键减
sbit nz& &=P3^7;& &//定义闹钟键
sbit beep =P2^6;& &//定义蜂鸣器输出端
sbit&&DQ&&=P2^0;&&//定义DS18B20数据段
uchar code tab={&&}; //定义0~9ASCLL码数组
uchar code tab_xingqi={{&MON&},{&TUE&},{&WED&},{&THU&},{&FRI&},{&SAT&},{&SUN&}};&&//定义星期数组
uchar code tab_alarm={{&alarm clock: OFF&},{&alarm clock: ON &}};
char second,minute,hour,date,month,year,day,key,shi,fen, //定义年月日时分秒数据变量
uint&&& & & && & //定义数据变量(用于数据转换前暂时存贮)
bit alarmclock,
bit s1,s2,s3,s4,s5,s6,s7,kai=1;
void delay(uint z)& & & && &//延时子程序
&&for(x=z;x&0;x--)
&&for(y=110;y&0;y--);
void delay1302(uint z)
& &for(z=z;z&0;z--);
void delay_18B20(unsigned int i) //DS18B20延时子延时
& & & & while(i--);
//初始化函数
void Init_DS18B20(void) & & & && & //DS18B20初始化
& & & &&&unsigned char x=0;
& & & &&&DQ = 1;& && && & //DQ复位
& & & &&&delay_18B20(8);&&//稍做延时
& & & &&&DQ = 0;& && && & //单片机将DQ拉低
& & & &&&delay_18B20(80); //精确延时 大于 480us
& & & &&&DQ = 1;& && && & //拉高总线
& & & &&&delay_18B20(14);
& & & &&&x=DQ;& && && && &//稍做延时后 如果x=0则初始化成功 x=1则初始化失败
& & & &&&delay_18B20(20);
ReadOneChar(void)& & & && & //读一个字节
& & & & unsigned char i=0;
& & & & unsigned char dat = 0;
& & & & for (i=8;i&0;i--)
& & & &&&{
& & & & & & & && &DQ = 0; // 给脉冲信号
& & & & & & & && &dat&&=1;
& & & & & & & && &DQ = 1; // 给脉冲信号
& & & & & & & && &if(DQ)
& & & & & & & && &dat|=0x80;
& & & & & & & && &delay_18B20(4);
& & & &&&}
& & & & return(dat);
void WriteOneChar(unsigned char dat)& & & &&&//写一个字节
unsigned char i=0;
for (i=8; i&0; i--)
&&DQ = dat&0x01;
&&delay_18B20(5);
&&dat&&=1;
//读取温度
ReadTemperature(void)
& & & & unsigned char a=0;
& & & & unsigned char b=0;
& & & & unsigned int&&t=0;
& & & & Init_DS18B20();
& & & & WriteOneChar(0xCC); // 跳过读序号列号的操作
& & & & WriteOneChar(0x44); // 启动温度转换
& & & & delay_18B20(100);
& & & & Init_DS18B20();
& & & & WriteOneChar(0xCC); //跳过读序号列号的操作
& & & & WriteOneChar(0xBE); //读取温度寄存器等(共可读9个寄存器) 前两个就是温度
& & & & a=ReadOneChar();
& & & & b=ReadOneChar();
& & & & & & & &
& & & & //传感器返回值除16得实际温度值
& & & & //为了得到2位小数位,先乘100,再除16,考虑整型数据长度,
& & & & //技巧处理后先乘25,再除4,除4用右移实现
& & & & t = (b*256+a)*25;& & & &
& & & & return( t && 2&&);
void lcdcom (uchar com)& & & & //LCD1602写入地址
& & & & rs=0;
& & & & P0=
& & & & delay(5);
& & & & en=1;
& & & & delay(5);
& & & & en=0;
& & & & delay(5);
void lcddata (uchar dat)//LCD1602写入数据
& & & & rs=1;
& & & & P0=
& & & & delay(5);
& & & & en=1;
& & & & delay(5);
& & & & en=0;
& & & & delay(5);
void lcddisplay(uchar a,uchar b) //LCD1602显示程序
&&lcdcom(a);
&&lcddata(b);
void lcdinit()& & & &&&//LCD1602初始化
& & & & en=0;
& & & & lcdcom(0x38);
& & & & lcdcom(0x0c);
& & & & lcdcom(0x06);
& & & & lcdcom(0x01);
void write(uchar dat)& & & && & //写数据
& & & & sclk=0;
& & & & delay1302(1);
& & & & for(i=0;i&8;i++)
& & & & io=dat&0x01;
& & & & delay1302(1);
& & & & sclk=1;& & & && &//sclk上升沿接收数据有效
& & & & delay1302(1);
& & & & sclk=0;
& & & & delay1302(1);
& & & & dat&&=1;
void writeset(uchar cmd,uchar dat)& & & & //DS1302写入数据
& & & & rst=0;
& & & & delay1302(1);
& & & & sclk=0;
& & & & delay1302(1);
& & & & rst=1;
& & & & delay1302(1);&&
& & & & write(cmd);
& & & & write(dat);
& & & & sclk=1;
& & & & delay1302(1);
& & & & rst=0;
unsigned char read()& & & && && & & && &//读数据
& & & & uchar i,
& & & & delay1302(1);
& & & & for(i=0;i&8;i++)
& & & & dat&&=1;
& & & & if(io==1)
& & & & dat|=0x80;
& & & & sclk=1; & & & &
& & & & delay1302(1);
& & & & sclk=0;
& & & & delay1302(1);
unsigned char readset(uchar cmd)&&//DS1302读出数据
& & & & rst=0;
& & & & delay1302(1);
& & & & sclk=0;
& & & & delay1302(1);
& & & & rst=1;
& & & & write(cmd);
& & & & dat=read();
& & & & sclk=1;
& & & & delay1302(1);
& & & & rst=0;
void initDS1302()& & & && &//DS1302初始化
& & & & writeset(0x8E,0x00);
& & & & writeset(0x80,((0/10)&&4|(0%10)));
& & & & writeset(0x82,((0/10)&&4|(0%10)));
& & & & writeset(0x84,((12/10)&&4|(12%10)));
& & & & writeset(0x86,((1/10)&&4|(1%10)));
& & & & writeset(0x88,((1/10)&&4|(1%10)));
& & & & writeset(0x8c,((10/10)&&4|(10%10)));
void xianshi()& & & & & & & & & & & &&&//显示子程序
&&if(xianshiclock==0)
& & & && &lcddisplay(0x80,'2');& & & &&&//显示 2
& & & && &lcddata('0');& & & & & & & & & & & &&&//显示& & & & 0
& & & && &value = readset(0x8d); & & & & & & & & & & & & & & & & & & & & //读取年
& & & && &year=((value&0x70)&&4)*10 + (value&0x0F);& & & & //数据转换
& & & && &if(s1==0)
& & & && &{
& & & & & & & && &lcddata(tab);& & & &&&//显示年十位
& & & & & & & && &lcddata(tab);& & & &&&//显示年个位
& & & && &}
& & & && &else
& & & && &{
& & & && && & lcddata(' ');& & & & & & & & & & & & & & & &&&//显示空白实现闪烁
& & & & & & & && &lcddata(' ');
& & & && &}
& & & && &lcddata('/');& & & & & & & & & & & &&&//显示 /
& & & && &value = readset(0x89);& && && && && && &&&//读取月
& & & && &month=((value&0x70)&&4)*10 + (value&0x0F);//转换月
& & & && &if(s2==0)
& & & && &{& & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & && &
& & & & & & & && &lcddata(tab); //显示 月十位
& & & & & & & && &lcddata(tab); //显示 月个位
& & & && &}
& & & && & else
& & & && &{
& & & && && & lcddata(' ');& & & & & & & && & //显示空白实现闪烁
& & & & & & & && &lcddata(' ');
& & & && &}
& & & && &lcddata('/');& & & & & & & & & & & &&&//显示 /
& & & && &value = readset(0x87);& & & & & & & & & & & & & & & & & & & & //读取日
& & & && &date=((value&0x70)&&4)*10 + (value&0x0F);& & & & //转换日
& & & && &if(s3==0)
& & & && &{
& & & & & & & && &lcddata(tab);& & & &&&//显示 日十位
& & & & & & & && &lcddata(tab);& & & &&&//显示 日个位
& & & && &}
& & & && & else
& & & && &{
& & & && && & lcddata(' ');& & & & & & & && & //显示空白实现闪烁
& & & & & & & && &lcddata(' ');
& & & && &}
& & & && &value = readset(0x8b); //读取星期
& & & && &day& &=& & & & & & & &&&//转换星期
& & & && &lcdcom(0x8c);& && && & //写入要显示的地址
& & & && &for(i=0;i&3;i++)
& & & && &{
& & & && & & & & &&&lcddata(tab_xingqi);//显示星期
& & & && &}
& & & && &
& & & && &value = readset(0x85); & & & & & & & & & & & & & & & & & & & & //读小时
& & & && &hour=((value&0x70)&&4)*10 + (value&0x0F);& & & & //转换小时
& & & && &lcdcom(0xc0);
& & & && &if(s4==0)
& & & && &{
& & & & & & & && &lcddata(tab); //显示小时十位
& & & & & & & && &lcddata(tab);& & & & & & & & & & & &&&//显示小时个位
& & & && &}
& & & && & else
& & & && &{
& & & && && & lcddata(' ');& & & & & & & && & //显示空白实现闪烁
& & & & & & & && &lcddata(' ');
& & & && &}
& & & && &lcddata(':');& & & & & & & & & & & &&&//显示 :
& & & && &value = readset(0x83); & & & & & & & & & & & & & & & & & & & &&&//读分钟
& & & && &minute=((value&0x70)&&4)*10 + (value&0x0F);//转换分钟
& & & && &if(s5==0)
& & & && &{
& & & & & & & && &lcddata(tab);& & & & //显示分钟十位
& & & & & & & && &lcddata(tab);& & & & //显示分钟个位
& & & && &}
& & & && &else
& & & && &{
& & & && && & lcddata(' ');& & & & & & & && & //显示空白实现闪烁
& & & & & & & && &lcddata(' ');
& & & && &}
& & & && &lcddata(':');& & & & & & & & & & & &&&//显示 :
& & & && &value = readset(0x81);& & & && && && && && && & //读取秒
& & & && &second=((value&0x70)&&4)*10 + (value&0x0F); //转换秒
& & & && &lcddata(tab);& & & & //显示秒十位
& & & && &lcddata(tab);& & & & //显示秒个位
& & & && &
& & & && &tmp=ReadTemperature();& &//读取温度
& & & && &lcdcom(0xca);& & & & & & & & & & & && & //写入要现实的地址
& & & && &lcddata(tab);
& & & && &lcddata(tab);
& & & && &lcddata('.');
& & & && &lcddata(tab);
& & & && &lcddata(0xdf);
& & & && &lcddata('C');&&//显示℃& & & && &
& & & & else
& & & && &lcdcom(0x80);
& & & && &for(i=0;i&16;i++)
& & & && &{
& & & && &&&lcddata(tab_alarm); //显示闹钟
& & & && &}
& & & && &lcdcom(0xc6);
& & & && &if(s6==0)
& & & && &{
& & & & & & & && &lcddata(tab);
& & & & & & & && &lcddata(tab);
& & & && &}
& & & && & else
& & & && &{
& & & && && & lcddata(' ');& & & & & & & && & //显示空白实现闪烁
& & & & & & & && &lcddata(' ');
& & & && &}
& & & && &lcddata(':');
& & & && &if(s7==0)
& & & && &{
& & & & & & & && &lcddata(tab);
& & & & & & & && &lcddata(tab);
& & & && &}
& & & && &else
& & & && &{
& & & && && & lcddata(' ');& & & & & & & && & //显示空白实现闪烁
& & & & & & & && &lcddata(' ');
& & & && &}
void anjian()& & & & & & & & & & & & & & & && & //按键检测程序
& &if(moshi==0)& & & & & & & & & & & & & & & && & //如果模式键按下
& &&&delay(100);& & & & & & & & & & & && & //延时消抖
& & & &&&key++;& & & & & & & & & & & & & & & & & & & && & //再次按下加一,切换下一位
& & & &&&if(key&7)
& & & &&&{
& & & && & key=0;& & & & & & & & & & & & & & & && & //按够一圈返回
& & & && & xianshiclock=0;& & & & & & & && & //显示时钟
& & & && & lcdcom(0x01);& & & & & & & && & //清屏
& & & && & s7=0;
& & & &&&}
& & & &&&switch(key)
& & & &&&{
& & & && & case 1: ;
& & & && & case 2:s1=0;
& & & && & case& & & & 3:s2=0;
& & & && & case 4:s3=0;
& & & && & case 5:s4=0;
& & & && & case 6: lcdcom(0x01); xianshiclock=1; s5=0;
& & & && & case 7:xianshiclock=1; s6=0;& & & &
& & & &&&}
& & & &&&while(moshi==0)
& & & &&&xianshi();
& & & &&&delay(100);
& &if(jia==0)
& &&&delay(100);
& & & &&&switch(key)
& & & &&&{
& & & && & case 1: year++;& & if(year&99) year=0;& & writeset(0x8c,((year/10)&&4|(year%10)));&&& & & & //年加一
& & & && & case& & & & 2: month++;& &if(month&12) month=1;&&writeset(0x88,((month/10)&&4|(month%10)));&&& & & & //月加一
& & & && & case 3: date++;& & & && &if(date&31)& & & & date=1;&&writeset(0x86,((date/10)&&4|(date%10)));&&&&//日加一
& & & && & case 4: hour++;& & if(hour&23)&&hour=0;& &writeset(0x84,((hour/10)&&4|(hour%10)));&&//小时加一
& & & && & case 5: minute++;&&if(minute&59)minute=0; writeset(0x82,((minute/10)&&4|(minute%10)));&&//分加一
& & & && & case 6: shi++;& &&&if(shi&23) shi=0;& & & &&& //闹钟小时加一
& & & && & case 7: fen++;& & & && &if(fen&59) fen=0;& & & &&& //闹钟分钟加一
& & & &&&}
& & & &&&while(jia==0)
& & & &&&xianshi();
& & & &&&delay(100);
& &if(jian==0)
& &&&delay(100);
& & & &&&switch(key)
& & & &&&{
& & & && & case 1: year--;& & if(year&0) year=0;& & writeset(0x8c,((year/10)&&4|(year%10)));&&& & & & //年减一
& & & && & case& & & & 2: month--;& &if(month&1) month=12;&&writeset(0x88,((month/10)&&4|(month%10)));&&& & & & //月减一
& & & && & case 3: date--;& & & && &if(date&1)&&date=31;&&writeset(0x86,((date/10)&&4|(date%10)));&&&&//日减一
& & & && & case 4: hour--;& & if(hour&0)&&hour=23;& &writeset(0x84,((hour/10)&&4|(hour%10)));&&//小时减一
& & & && & case 5: minute--;&&if(minute&0)minute=59; writeset(0x82,((minute/10)&&4|(minute%10)));&&//分减一
& & & && & case 6: shi--;& &&&if(shi&0) shi=23;& & & && &//闹钟小时减一
& & & && & case 7: fen--;& & & && &if(fen&0) fen=59;& & & && &//闹钟分钟减一
& & & &&&}
& & & &&&while(jian==0)
& & & &&&xianshi();
& & & &&&delay(100);
& &if(nz==0)
& &&&delay(100);
& & & &&&xianshiclock=1;
& & & &&&lcdcom(0x01);
& & & &&&if((key==6)||(key==7))
& & & &&&{
& & & && &&&alarmclock=~
& & & & & & & & lcdcom(0x01);
& & & &&&}
& & & &&&while(nz==0) xianshi();
& & & &&&if((key!=6)&&(key!=7))xianshiclock=0;
& & & &&&lcdcom(0x01);
& & & &&&delay(100);
void spert()& & & && & //蜂鸣器发声程序
&&for(i=200;i&0;i--)
& & beep=1;
& & & & delay(1);
& & & & beep=0;
& & & & delay(1);
&&delay(500);
&&for(i=200;i&0;i--)
& & beep=1;
& & & & delay(1);
& & & & beep=0;
& & & & delay(1);
&&for(i=6;i&0;i--)
& & xianshi();
& & & & if(nz==0)&&kai=1;
void naozhong()& & & & & & & & & & & & //闹钟程序
&&if(fen!=minute) kai=1;
&&if(kai==1)
&&if(alarmclock==1)
& & if((shi==hour)&&(fen==minute))& & & & //比较现在时间和闹钟时间是否一致
& & & && &kai=0;
& & & && &while(kai==0)
& & & && &{
& & & && &spert();& & & & & & & & & & & & & & & & & & & & & & & & //发声
& & & && &
& & & && &}
& & & && &delay(100);& & & & & & & & & & & & & & & & & & & & //延时消抖
& & & && &while(nz==0) xianshi();& & & & & & & & //松手检测
& & & && &delay(100);& & & & & & & & & & & & & & & & & & & & //延时消抖
& & & && &kai=0;& & & & & & & & & & & & & & & & & & & & & & & & //关闭闹钟等待下次触发
void main()
&&lcdinit(); //LCD1602初始化
&&TMOD=0X01;& &//配置定时器模式
&&ET0=1;& & & && & //开启定时器1
&&EA=1;& & & & & & & && & //开启总中断
&&TR0=1;& & & && & //开始计时
&&beep=0;& & & && & //关闭蜂鸣器
&&if(jia==0)
&&initDS1302();//DS1302初始化
&&while(1)
& & xianshi();& & & & //显示
& & & & anjian();& & & & //检测按键
& & & & naozhong();& & & & //检测闹钟
void timer0() interrupt 1& & & & & & & && & //定时器0 中断函数
&&if(num==8)& &//闪烁时间
& & num=0;
& & & & switch(key)& & & & & & & & //根据KEY的值来选择哪一位闪烁(调节时候)
& & & && &case 1: s1=~s1;
& & & && &case 2: s2=~s2;
& & & && &case 3: s3=~s3;
& & & && &case 4: s4=~s4;
& & & && &case 5: s5=~s5;
& & & && &case 6: s6=~s6;
& & & && &case 7: s7=~s7;
} 程序全文如下,求指导。。 额。是不是有点多。。看的晕了! 程序都写出来了,居然自己不知道流程。:shuai:
用画图画个丑点的给你行不 : Originally posted by 黑色风信子 at
程序都写出来了,居然自己不知道流程。:shuai:
用画图画个丑点的给你行不 好啊好啊。帮我画一下呗。嘿嘿,丑一点没事,能表达出来就OK啦。我完全是小白 主程序的流程给你画出来了,显示子程序、按键子程序还有闹钟子程序的流程图如果你也要画的话就自己画吧 : Originally posted by 黑色风信子 at
主程序的流程给你画出来了,显示子程序、按键子程序还有闹钟子程序的流程图如果你也要画的话就自己画吧 多谢多谢,一天的学习,我已经基本看的差不多懂了:victory: 呵呵,楼主还真特别,程序都有了,还愁画流程图。大多数人不会浪费时间的,就简单一说。主函数Main()其实就是一个框架,无非是初始化 开启中断 然后后面while循环就是整个轮询过程,显示 检测按键 测闹钟,然后再把这三项细分。把各项里面调用的函数分类(函数就是方法),然后就整理成一个框图了。楼主自己加油,这个不给钱,又不认识的话是不会给做的。 备注挺多啊,LZ是没学过C吗。
var cpro_id = 'u1216994';
欢迎监督和反馈:本帖内容由
提供,小木虫为个人免费站点,仅提供交流平台,不对该内容负责。欢迎协助我们监督管理,共同维护互联网健康,如果您对该内容有异议,请立即发邮件到
联系通知管理员,也可以通过QQ周知,我们的QQ号为:8835100
我们保证在1个工作日内给予处理和答复,谢谢您的监督。
小木虫,学术科研第一站,为中国学术科研研究提供免费动力
欢迎监督,发现不妥请立即
E-mail: & QQ:8835100

我要回帖

更多关于 读后感怎么写 的文章

 

随机推荐