1+)+//您好,void lcd_init(void) { P2=0x00; //设置数据端口为低电平 lcd_rs=0; //设置RS=0,选择指令寄存器 lcd_en=0; //设置使能端口为低电平 delay_ms(15); //延时15ms lcd_en=1; //设置使能端口为高电平 delay_ms(5); //延时5ms ...
网络初始化;液晶模块初始化 网络释义
WaitForEnable();//忙等待DataPort =0xff;//数据线电平拉高LCD_RS =0;//选择指令寄存器LCD_RW =1;//选择读方式_nop_();//调用汇编指令延时一个空指令周期LCD_EN =1;//使能端拉高电平_nop_();//调用汇编指令延时一个空指令周期value = DataPort;//读取数据LCD_EN =0;//拉低使能端电平_nop_();/...
lcd_init (); ad_init (); while(1) { ad_start(); while(intr==1); ad_read(); intr=0; qian=temp/51; //千位数 bai =temp%51*10/51; //百位数 shi =temp%51*10%51*10/51; //十位数 ge =temp%51*10%51*10%51*10/51; //个位/...
void LCD_Init(); void LCD_ShowChar(unsigned char Line,unsigned char Column,char Char); void LCD_ShowString(unsigned char Line,unsigned char Column,char *String); void LCD_ShowNum(unsigned char Line,unsigned char Column,unsigned int Number,unsigned char Length); void LCD_ShowSignedNum(unsigned ...
程序.C(174):warning C209:'_display':too few actual parametersvoid main(){lcd_init();measure(); display();aa=1;bb=1; ff=2000;while(1){ff=fre;if(a[4]!=0){ ff=(a[0]+a[1]+a[2]+a[3]+a[4])/5;}//display(l,0,ff);if(TFl==l) //当频率远超过测量范围计数溢出时(TF为...
Void main(void) { unsigned char KEY,UNM; Unsigned char i,j; P1=0xFF; TMOD=0x11; TL0=0xB0 TH0=0x3C; EA=1; ET0=1; TR0=0; Delay400Ms(); \\启动等待,等LCM进入工作状态 Lcd_init(); \\LCD初始化 Write_1602com(yi); \\液晶显示固定符号从第一行第0个位置之后开始显示for(i=0;i<...
程序.C(174):warning C209:'_display':too few actual parametersvoid main(){lcd_init();measure(); display();aa=1;bb=1; ff=2000;while(1){ff=fre;if(a[4]!=0){ ff=(a[0]+a[1]+a[2]+a[3]+a[4])/5;}//display(l,0,ff);if(TFl==l) //当频率远超过测量范围计数溢出时(TF为...
\x05lcd_init ();\x05ad_init ();\x05while(1)\x05{\x05 ad_start();\x05 while(intr==1);\x05 ad_read();\x05 intr=0;\x05 \x05 qian=temp/51; //千位数\x05 bai =temp%51*10/51; //百位数shi =temp%51*10%51*10/51; //十位数ge =temp%51*10%51*10%51*10/51; //...
1:为什么程序不直接给PieVectTable赋值,而是要通过PieVectTableInit来初始化?2:PieVectTable在CMD文件中被...