常用模块程序整理.pdfVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
常用模块程序整理.pdf

12M 晶振时51 单片机的c 语言延时: void delay_us(uchar i) //延时(i*2+5)us { while(--i); } void delay_ms(uchar t) //延时1ms { uchar i; while(t--) { for(i=0;i112;i++); } } void delay_ms(uint i) //延时1ms { while(i--) { delay_us(245); delay_us(245); } } LCD 显示: bit busy(void) //判忙函数,如果忙返回1 { bit i; //LCD 的16 个接口中,4 脚接RS RS=0; //5 脚接R/W;6 脚接E R/W=1; //7~14 数据接P0 口 E=1; i=P00X80; E=0; return i; } void write_com(uchar i) //往LCD 中写命令函数 { while(busy()); RS=0; //低电平表示写指令 R/W=0; //低电平表示写,高电平表示读 E=0; //在第六脚(使能)为低电平期间才可以改变数据线 P0=i; // 向数据线赋值 E=1; //拉高使能控制线 delay_us(1); //高电平需要延时来让1602 读取数据或指令 E=0; } void write_num(char i) //往LCD 中写数据函数 { while(busy()); RS=1; //高电平表示写数据 R/W=0; //低电平表示写操作 E=0; //第六脚(使能)为低时才可以改变数据线 P0=i; // 向数据线赋值 E=1; delay_us(1); //高电平延时让1602 读取数据 E=0; } 一般写LCD 时要先写的项目: write_com(0x38); //指令6,功能设置 write_com(0x0c); //指令4 ,显示开关控制 write_com(0x06); //指令3,置输入模式 write_com(0x80+0x00); //指令8,置显示数据存储器地址 IIC 时序子函数: void start() //在scl 为高电平期间sda 至少有4.7us 的高电平 { SDA=1; //然后有至少5us 的低电平 SCL=1; delay_us(1); //至少4.7us SDA=0; delay_us(1); //至少4us } void stop() //在scl 为高电平期间sda 有至少4us 的低电平 { SDA=0; //然后又至少4.7us 的高电平 SCL=1; delay_us(1); //至少4us SDA=1; delay_us(1); //至少4.7us } void wait_res() //等待器件应答时序 { uchar i; SCL=1; //在scl 为低电平期间,IIC 器件会将sda 拉低 delay_us(1); //然后单片机将scl 拉高并至少延时4us while((SDA==1)(++i255)) ; //判断IIC 器件是否拉低sda SCL=0; //或者等待一段时

文档评论(0)

zhoubingchina + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档