PIC课程设计报告(4)
时间:2025-04-20
时间:2025-04-20
//宏定义,清屏 #define CLR_LCD()
//变量定义
const char AA[17]="LINYANJUN2610800"; char
QW,BW,SW,GW;
//无符号字符0--255 //有符号整形,2个字节 //有符号长整形,4字节
int START_T,DELTA_T,RZ,RF; long T1N;
DELAY(2)
\
LCD_WRITE(0b00000001,COM); \
signed char KEY_CHANGE,KEY_SET,KEY_INC,KEY_DEC,KEY_T1N; const int BB[8]={2000,800,255,255,255,255,255,255};
//PWM初始化 void PWM(void) { TRISC1=0; }
//LCD模块初始化 void LCD_CSH(void) { DELAY(20);
DELAY(10);
//延时20ms //发送控制序列 //延时10ms //发送控制序列 //延时100us //发送控制序列 //延时100us //4位数据格式 //LCD忙检测
LCD_WRITE_4(0b0011,COM); LCD_WRITE_4(0b0011,COM); DELAY_US(10); DELAY_US(10); LCD_BUSY();
LCD_WRITE_4(0b0011,COM); LCD_WRITE_4(0b0010,COM); PR2=255; CCPR2L=0x32;
CCP2CON=0b00101100; T2CON=0b00000101;
//PWM模式,TMR2是其工作时基
//晶振4MHZ,频率1KHZ,占空比20%
LCD_WRITE(0b00101000,COM);
上一篇:钢管重量、价格计算器
下一篇:数值分析试题1参考答案