-
-
...la"
#define CANDIDATE3 "Jim Brar"
#define CANDIDATE4 "Donald Truimph"
int votesCount1=0, votesCount2=0, votesCount3=0, votesCount4=0, spoiledtvotes=0;
void castVote(){
int choice;
printf("\n\n ### Please choose your Candidate ####\n\n");
printf("\n 1. %s", CANDIDATE1);
printf("\n 2. ...
-
-
...通信端口
//晶振12MHz
void delay_18B20(unsigned int i)
{
while(i--);
}
//初始化函数
Init_DS18B20(void)
{
unsigned char x=0;
DQ = 1; //DQ复位
delay_18B20(8); //稍做延时
DQ = 0; ...
-
-
... BIT P2.7
PWM BIT P3.7
ORG 00H
SJMP START
ORG 0BH
LJMP INT_T0
START: MOV TMOD,#02H ;
MOV TH0,#20
MOV TL0,#00H
MOV IE,#82H
SETB TR0
WAIT: CLR ST
SETB ST
CLR ST ;启动AD转换
JNB EOC,$ ;等待转换结束
SETB ...
-
-
Android 指纹识别 Demo并进行了简单的封装封装类:FingerPrintHelper生成秘钥的工具类:CryptoObjectHelper使用:manageer = new FingerPrintHelper(this, "com.test.colin.fingerprinttest.fingerprint_authentication_key");构造方法有两个参数:第一个是 Context,第二...
-
-
...e MINORMASK ((1U << MINORBITS) - 1) #define MAJOR(dev) ((unsigned int) ((dev) >> MINORBITS))#define MINOR(dev) ((unsigned int) ((dev) & MINORMASK))#define MKDEV(ma,mi) (((ma) << MINORBITS) | (mi))
dev_t占32 bit长,其中高12位是major,低20位是minor。获取设...
-
-
...p; public static boolean isPrime(long n){ for(int i=2;i<=Math.sqrt(n);i++){ if(n%i == 0) return false; }&...
-
-
...FileReader(new File("1.txt"));
char[] ca=new char[1024];
int count=0;
while((count=fr.read(ca))!=-1) {
System.out.println(new String(ca,0,count));
}
}
}
字符输出流代码示例:
import java.io.File;
import java.io.FileReader;
imp...
-
-
...些if-else,使代码更加简洁,更具有可读性。**优化前:**```int price ;if(condition){ price = 80;}else{ price = 100;}```优化后:```int price = condition?80:100;```### 优化方案三:使用枚举在某些时候,使用枚举也可以优...
-
-
... // B1频点B2ChnlPrms chnlInst1[4]; // B2、B3频点int outflag; // 由于统计正交性,一致性等问题,需要在同一时刻采样不同通道的数据,因此,设置这样一个全局变量,为时间基准int main(){ int i;&nbs...
-
-
...到。//AD驱动,有关寄存器说明请参与STC15F手册
#include<intrins.h>
#define nop _nop_()
sfr ADC_CONTR = 0xbc; //AD控制寄存器
sfr ADC_RES = 0xbd; //AD转换后数据存放高8位
sfr ADC_RESL = 0xbe; //AD转换后数据存放低8位
sfr P1AS...