蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > PDF文档下载
 

LCD温度曲线显示

  • 资源ID:56072436       资源大小:311.40KB        全文页数:10页
  • 资源格式: PDF        下载权限:游客/注册会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

LCD温度曲线显示

LCDLCD 温度曲线显示温度曲线显示 includereg51.h includeLCD12864.h void hua_zuobiaovoid;//画坐标 void delay1msuint k;//延时间 void TLC2543void;//2543 读数据子函数 void count_advoid;//1602 的显示 uchar code shuzi[]{0 x00,0 x80,0 x40,0 x20,0 x10,0 x08,0 x04,0 x02,0 x01};//0--8 uchar code number[]{0123456789}; uchartab1[]{wendu49.99c };//9 10. 12 13 uchar code tab2[]{made of suwei }; unsigned long int ad; /////////////////// TLC2543 sbit clkP13;//时钟 sbit csP12;//1 变 0 时 TLC2543 复位 sbit adtainP11;//数据输入 sbit adtaoutP10;//数据输出 //////////////// void mainvoid { uchar x,y;//x 页 y 列 uchar i; uint j; uchar wendu30,dp;//温度//曲线的点 ///////////1602 init_1602; gotoxy1,0; fori0; i16;i write_LCD_datatab1[i]; gotoxy2,0; fori0;i16;i write_LCD_datatab2[i]; ///////////////12864LCD initi_LCD;// hua_zuobiao;//画坐标图 y12;//从 12 列开始 while1 { TLC2543;//2543 读数据子函数 count_ad;//lcd1602 的更新显示 delay1ms1; j; ifj50{j0; wenduad/100;//取温度的前 2 位 xwendu-1/8; x6-x; dpwendu-181; ify64 { set_adrx,y; wdatashuzi[dp],1,0; } else { set_adrx,y-64; wdatashuzi[dp],0,1; } y;//列 ify128{y12;// clear;//清屏 hua_zuobiao;//画坐标图 } //////////// /*i0; initi_LCD; hua_zuobiao;//画坐标 set_adr3,12; y3;c13; while1 { i; c; ifi8 { i0; yy-1; ify0y7; temp0 xb8y; wcodetemp,1,1; } ifc64 set_adrtemp,0; ifc127 while1; ifc64 wdatashuzhi[i],0,1; else wdatashuzhi[i],1,0; delay1ms100; } } *//////////////// } // } ////1602 的显示 void count_advoid { uchar i; uint temp; tempad; tab1[13]number[temp10]; temptemp/10; tab1[12]number[temp10]; temptemp/10; tab1[10]number[temp10]; temptemp/10; tab1[9] number[temp10]; gotoxy1,0; fori0; i16;iwrite_LCD_datatab1[i]; } ////////////////////////////////// void TLC2543void//2543 读数据子函数 {uchar i;//输入数据为 0 x00//0 x10 为第一通道 ad0; clk0; cs0; fori0; i12;i { ifadtaout1adad|0 x01;//读出数据 adtain0;//写入数据 clk1; clk 0; ad1;//左移一位 } cs1; ad1;//数据存在 ad 里 adad*1000/819; //tempad*5000/4095; } /////////////////////////// void hua_zuobiaovoid//画坐标 { uchar j; int i; forj0;j8;j//页码 { set_adrj,0; fori1;i64;i { wdatazuobiao[ij*128],1,0; wdatazuobiao[63ij*128],0,1; } } } //////////////////////// void delay1msuint k//延时间 { kk*125; while--k; } //////////// 调用子程序 includereg51.h define _LCD12864_h define uchar unsigned char define uint unsigned int void delayuint k;//延时 void wcodeuchar com,uchar cs1,uchar cs2;//写指令 void wdatauchar da,uchar cs1,uchar cs2;//写数据 void set_startlineuchar i;//起始行 void set_adruchar x,uchar y;//页值设置 void clearvoid;///clear 清屏 void initi_LCDvoid;//初始化 LCD //////////单片机与液晶显示的引脚连接///////// // sbit RSTP22; 起始列值函数 sbit CS2P20; sbit CS1P21; sbitRSP22;//或 DI sbit RWP23; sbitEP24; //P0 口为数据口 ////////////////////////////// void initi_LCDvoid//初始化 LCD { wcode0 x3f,1,1;//显示开//0 x3e 关 set_startline0;//起始行第 0 行 clear;//清屏 } /////////////////////// void delay uint k//延时 { whilek--; } ////

注意事项

本文(LCD温度曲线显示)为本站会员(sunhongz124)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开