PIC课程设计报告(9)
时间:2025-04-20
时间:2025-04-20
}
if (RB2==0 && KEY_SET==1)
{ KEY_INC=1;
}
RBIF=0;
}
if(CCP1IF==1&&RB0==1&&RB1==1&&RB2==1) { KEY_T1N=1;
T1N=CCPR1H; T1N=T1N<<8; T1N=T1N+CCPR1L; T1N=T1N*8;
CCPR1H=CCPR1L=0; DELTA_T=60000000/T1N; CCP1IE=0; T1CON=0; CCP1CON=0; CCP1IF=0;
}
}
//写R1的高4位,FLAG为寄存器选择 void LCD_WRITE_4(char R1,char FLAG) { LCD_RW=0;
LCD_RS=FLAG; PORTD &= 0b11110000;
LCD_E=1; PORTD |=R1;
高4位
NOP();NOP(); LCD_E=0;
LCD_RS=0;
//捕捉的中断
//捕捉4个下降沿完成
//4个脉冲,1转的时间//写模式 //寄存器选择 //RB的数据4位清0 //使能
//送R1的低4位至RB口的//短延时 //数据送入有效
上一篇:钢管重量、价格计算器
下一篇:数值分析试题1参考答案