欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > PPT文档下载  

    单片机驱动LCD1602.ppt

    • 资源ID:246812       资源大小:1.14MB        全文页数:10页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    单片机驱动LCD1602.ppt

    显示驱动编写430驱动1602,驱动,什么是驱动,驱动:单片机通过GPIO口向LCD1602的引脚给指令和数据,使LCD按照单片机的要求进行显示。单片机也可以从LCD1602的引脚读取反馈数据到GPIO。,RS:寄存器选择(总线选择),RS引脚的电平的高低决定了选择当前总线是做数据总线还是命令总线。做数据总线,向LCD送数据:LCD_WriteData(unsigned char Dat)作用:写入的是所要显示字符所对应的ASCII码。做命令总线,向LCD送命令:LCD_WriteCommand(unsigned char Com)两种类型命令(1)初始化液晶命令(Com=0 x80),1602液晶模块内部的控制器共有11条控制指令,void LCD_WriteCommand(unsigned char Com)RS_SET_L;/命令总线 RW_SET_L;/写操作 P1=Com;/P1为8位二进制数据 _NOP();_NOP();/tsp1 E_SET_H;DelayNop(15);/tpw E_SET_L;/使能端下降沿沿写入 Delay(Delay_Count);,写命令时序和对应程序,图中的延时是有最小限制的,相当于1602的反应时间,所以单片机引脚高低电平跳变不能太快,void LCD_WriteData(unsigned char Dat)RS_SET_H;/数据 RW_SET_L;/写操作 P1=Dat;_NOP();_NOP();E_SET_H;DelayNop(15);E_SET_L;/使能端下降沿沿写入 Delay(Delay_Count);/写入的Dat是显示字符对应的ASCII码,写数据时序和对应程序,写命令和写数据的时序,除了RS,其他完全相同,所以程序上也只有RS_SET不同,主程序流程,void main(void)WDTCTL=WDTPW+WDTHOLD;LCD_Init();LCD_CLR();LCD_DispStr(1,1,LCD_Serial_test!);LCD_DispStr(1,2,ABC DEFG);,void LCD_DispStr(char x,char y,char*p)if(x!=0 x00,利用传递参数x、y确定要显示的字符串的位置,待显示字符*p,传给写数据函数,再将其指针p加1,在传送下一个字符,直到到达字符串尾部 0,LCD_DispStr(1,1,LCD_Serial_test!);,引脚定义移植将P0.0的输出作为RS信号51:sbit RS=P00;RS=0;430:#define RS_SET_H P0OUT|=BIT0/数据#define RS_SET_L P0OUT&=BIT0/命令注意不同的处理器时钟导致的延时问题不同的单片机的主时钟频率不同,指令周期也不同。所以产生的延时不同。当从51移植到430时,可能出现电平跳变间隔时间缩短,导致LCD读取时序的速度跟不上单片机,导致时序混乱,不能显示。,显示驱动移植,

    注意事项

    本文(单片机驱动LCD1602.ppt)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开