//x,y :起点坐标 //num:数值(0~4294967295); //len :数字的位数 //size:字体大小 void LCD_ShowNum(u16 x,u16 y,u32 num,u8 len,u8 size) { u8 t,temp; u8 enshow=0; for(t=0;t<len;t++) { temp=(num/LCD_Pow(10,len-t-1))%10; if(enshow==0&&t<(len-1)) { if(temp==0...
void LCD_ShowxNum(u16 x,u16 y,u32 num,u8 len,u8 size,u8 mode) { u8 t,temp; u8 enshow=0; for(t=0;t<len;t++) { temp=(num/LCD_Pow(10,len-t-1))%10; if(enshow==0&&t<(len-1)) { if(temp==0) { if(mode&0X80)LCD_ShowChar(x+(size/2)*t,y,'0',size,mode&...
*/voidLCD_ShowSignedNum(unsigned char Line,unsigned char Column,int Number,unsigned char Length){unsigned char i;unsigned int Number1;LCD_SetCursor(Line,Column);if(Number>=0){LCD_WriteData('+');Number1=Number;}else{LCD_WriteData('-');Number1=-Number;// 防止不能显示-32768}for(i=Length...
SDI --> PB15 SCK --> PB13 LED --> PB9(控制LCD背光,可以同PWM调节改变LCD亮暗) 一、TFT-LCD模块简介 TFT-LCD(Thin Film Transistor)液晶显示屏是薄膜晶体管型液晶显示屏,也就是“真彩”(TFT)。 TFT液晶为每个像素都设有一个半导体开关,...
目前已经知道156,130代表横纵坐标起始位置,4是显示几位,16,是字体大小,0是非叠加模式 你
好不容易等到专业的游戏设备厂商红魔进场,想着给联想上下强度,结果发布的红魔电竞平板 Pro 直接拉了个大的。 " 电竞 " 定位,竟然搞 10.9 英寸大屏? 这还怎么愉快的玩耍啊? 好在红魔还是听劝的,在昨天发布完 10 Air 后就公布了电竞平板新品! 看这图的剪影,大概率是小尺寸没跑了 ~ ...
LCD_ShowxNum(134,150,adcx,1,16,0); //显示电压值的整数部分,3.1111的话,这里就是显示3 ...
LCD_ShowIntNum(L*40,H*40+160,tof_data[i],5,WHITE,BLACK,16); LCD_Fill(L*40,H*40+160+16,L*40+40,H*40+160+40, BLACK); } else { LCD_ShowString(L*40,H*40+160," X ",WHITE,BLACK,16,0); LCD_Fill(L*40,H*40+160+16,L*40+40,H*40+160+40, BLACK); ...
LCD_ShowFloatNum1:此函数用于显示一个浮点数(具有两位小数)。它首先将浮点数转换为整数,然后按上述方式显示该整数,同时在适当的位置插入小数点。 LCD_ShowPicture:此函数用于显示一张图片。它接受一个图片数组作为输入,该数组包含图片的RGB值,并将图片数据写入LCD。
LCD_ShowFloatNum1:此函数用于显示一个浮点数(具有两位小数)。它首先将浮点数转换为整数,然后按上述方式显示该整数,同时在适当的位置插入小数点。 LCD_ShowPicture:此函数用于显示一张图片。它接受一个图片数组作为输入,该数组包含图片的RGB值,并将图片数据写入LCD。