51单片机Nokia5110的温湿度传感器DHT11温湿度显示的程序文件.docVIP

  • 7
  • 0
  • 约6.45千字
  • 约 10页
  • 2019-07-28 发布于安徽
  • 举报

51单片机Nokia5110的温湿度传感器DHT11温湿度显示的程序文件.doc

单片机晶振为11.0592MHz,LCD液晶显示用Nokia5110,当然用LCD1602也可以,只是要把显示部分的函数换了,温湿度传感器用DHT11。 LCD、DHT11、以及蜂鸣器用到的引脚在PUBLIC.H中有定义。 只要把相关文件添加进工程即可 WKC.C如下 #define uchar unsigned char #define uint unsigned int uchar timer0_count; //主函数入口 void main() { TMOD=0x01; TH0=0x4B; TL0=0xFF; ET0=1; EA=1; TR0=1; LCD_init(); //初始化LCD模块 while(1); } //定时器0中断服务函数 void timer0() interrupt 1 { TH0=0x4B; TL0=0xFF; timer0_count++; if(timer0_count==20) { Scan_DHT11(); timer0_count=0; } } LCD5110.c如下 #includereg52.h #include PUBLIC.h #define uchar unsigned char #define uint unsigned int //字符6X12,阳码,列行式,逆向,十六进制

文档评论(0)

1亿VIP精品文档

相关文档