»ùÓÚSTC89C52µ¥Æ¬»úµÄÁ¸²ÖÎÂʪ¶ÈµÄϵͳÉè¼Æ

³£ÖÝ´óѧ±¾¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

±í3.4 ´«¸ÐÆ÷ÐÔÄÜ˵Ã÷

3.32Êý¾Ý¸ñʽ¼°´¦Àí

£¨1£©¸ñʽ

Êý×Öʪζȴ«¸ÐÆ÷²ÉÓõ¥×ÜÏßÊý¾Ý¸ñʽ¡£¼´£¬µ¥¸öÊý¾ÝÒý½Å¶Ë¿ÚÍê³ÉÊäÈëÊä³öË«Ïò´«Êä¡£ÆäÊý¾Ý°üÓÉ5Byte£¨40Bit£©×é³É¡£Ò»´ÎͨѶʱ¼ä×î´ó3ms,Êý¾Ý·ÖСÊý²¿·ÖºÍÕûÊý²¿·Ö,¾ßÌå¸ñʽÔÚÏÂÃæËµÃ÷¡£

DATA ÓÃÓÚ΢´¦ÀíÆ÷ÓëDHT11Ö®¼äµÄͨѶºÍͬ²½,²ÉÓõ¥×ÜÏßÊý¾Ý¸ñʽ, µ±Ç°Ð¡Êý²¿·ÖÓÃÓÚÒÔºóÀ©Õ¹,ÏÖ¶Á³öΪ0¡£²Ù×÷Á÷³ÌÈçÏ£º

Ò»´ÎÍêÕûµÄÊý¾Ý´«ÊäΪ40bit£¬¸ßλÏȳö

Êý¾Ý¸ñʽ£º8bitʪ¶ÈÕûÊýÊý¾Ý+8bitʪ¶ÈСÊýÊý¾Ý+8bitζÈÕûÊýÊý¾Ý+8bitζÈСÊýÊý¾Ý+8bitУÑéºÍУÑéºÍÊý¾ÝΪǰËĸö×Ö½ÚÏà¼Ó¡£

±í3.5 Êý¾Ý¸ñʽ

ʪ¶È ÕûÊý 8Bit

СÊý 8Bit

ÕûÊý 8Bit

ζÈ

СÊý 8Bit

УÑé 8Bit

(2)Êý¾Ý±àÂë¼°´¦Àí

´«¸ÐÆ÷Êý¾ÝÊä³öµÄÊÇδ±àÂëµÄ¶þ½øÖÆÊý¾Ý¡£Êý¾Ý(ʪ¶È¡¢Î¶ȡ¢ÕûÊý¡¢Ð¡Êý)

µÚ13Ò³ ¹²43Ò³

³£ÖÝ´óѧ±¾¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

Ö®¼äÓ¦¸Ã·Ö¿ª´¦Àí¡£Èç¹û£¬Ä³´Î´Ó´«¸ÐÆ÷ÖжÁÈ¡ÈçÏÂ5ByteÊý¾Ý£º

byte4 byte3 byte2 byte1 byte0 00101101 00000000 00011100 00000000 01001001 ÕûÊý СÊý ÕûÊý СÊý УÑéºÍ ʪ¶È ÎÂ¶È Ð£ÑéºÍ

3.33 ʱÐò

DHT11´«¸ÐÆ÷ÊÇͨ¹ýµ¥×ÜÏßЭÒéºÍÉÏλ»ú£¨¿ØÖÆÆ÷£©½øÐÐÊý¾ÝͨÐÅ¡£DHT11´«¸ÐÆ÷ÐèÒªÑϸñµÄ¶ÁдЭÒéÀ´È·±£Êý¾ÝµÄÍêÕûÐÔ¡£Õû¸ö¶Áд·ÖΪ£¬ÉÏλ»ú·¢ËÍÆðʼÐźţ¬ÉÏλ»ú½ÓÊÕÏÂλ»ú·¢À´µÄÎÕÊÖÏìÓ¦Ðźţ¬¶Á¡®0¡¯£¬ºÍ¶Á¡®1¡¯Ëĸö²½Öè¡£ËùÓеÄÐźųýÖ÷»úÆô¶¯¸´Î»ÐźÅÍ⣬ȫ²¿¶¼ÓÉDHT11²úÉú¡£

ͨ¹ýµ¥×ÜÏß·ÃÎÊDHT11˳Ðò¹éÄÉÈçÏ£º £¨1£©Ö÷»ú·¢¿ªÊ¼ÐźÅ

£¨2£©Ö÷»úµÈ´ý½ÓÊÕDHT11ÏìÓ¦ÐźÅ

£¨3£©Ö÷»úÁ¬Ðø½ÓÊÕ40BitµÄÊý¾ÝºÍУÑéºÍÊý¾Ý´¦Àí 3.34 Á¬½Ó½Ó¿Ú˵Ã÷

DHT11Êý×Öʪζȴ«¸ÐÆ÷Á¬½Óµç·¼òµ¥£¬Ö»ÐèÒªÕ¼ÓÿØÖÆÆ÷Ò»¸öI/O¿Ú¼´¿ÉÍê³ÉÉÏÏÂλµÄÁ¬½Ó¡£µäÐÍÓ¦Óõç·ÈçÏÂͼËùʾ¡£ÁíÍ⣬µ±Á¬½ÓÏß³¤¶È¶ÌÓÚ20ʱÓÃ5KÉÏÀ­µç×è,´óÓÚ20Ã×ʱ¸ù¾Ýʵ¼ÊÇé¿öʹÓúÏÊʵÄÉÏÀ­µç×裬Èçͼ3.9Ëùʾ¡£

ͼ3.9 DHT11µäÐÍÓ¦Óõç·

3.4 ÏÔʾģ¿é

3.41 LCD1602Ö÷Òª¼¼Êõ²ÎÊý¼°Òý½Å˵Ã÷ (1)Ö÷Òª¼¼Êõ²ÎÊý

ÏÔʾÈÝÁ¿:16¡Á2¸ö×Ö·û

оƬ¹¤×÷µçѹ£º4.5¡ª¡ª5.5V

¹¤×÷µçÁ÷£º2.0mA£¨5.0V£© Ä£¿é×î¼Ñ¹¤×÷µçѹ£º5.0V

µÚ14Ò³ ¹²43Ò³

³£ÖÝ´óѧ±¾¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

£¨2£©Òý½Å¹¦ÄÜ˵Ã÷

LCD1602²ÉÓñê×¼µÄ16½Å£¨´ø±³¹â£©½Ó¿Ú£¬¸÷Òý½Å˵Ã÷Èç±í3.41Ëùʾ¡£

±í3.6 Òý½Å˵Ã÷

񅧏 1 2 3 4 5 6 7 8

·ûºÅ VSS VDD VL RS R/W E D0 D1 Òý½Å˵Ã÷ µçÔ´µØ µçÔ´Õý¼«

Òº¾§ÏÔʾƫѹÐźÅ

Êý¾Ý/ÃüÁîÑ¡Ôñ¶Ë£¨H/L£© ¶Á/д Ñ¡Ôñ¶Ë£¨H/L£© ʹÄÜÐźŠData I/O Data I/O ±àºÅ 9 10 11 12 13 14 15 16 ·ûºÅ D2 D3 D4 D5 D6 D7 BLA BLK Òý½Å˵Ã÷ Data I/O Data I/O Data I/O Data I/O Data I/O Data I/O ±³¹âÔ´Õý¼« ±³¹âÔ´¸º¼«

3.42 LCD1602µÄÖ¸Áî˵Ã÷¼°Ê±Ðò

£¨1£©Ö¸Áî˵Ã÷

1602Òº¾§Ä£¿éÄÚ²¿µÄ¿ØÖÆÆ÷¹²ÓÐ11Ìõ¿ØÖÆÖ¸Á16Òº¾§Ä£¿éµÄ¶Áд²Ù×÷¡¢ÆÁÄ»ºÍ¹â±êµÄ²Ù×÷¶¼ÊÇͨ¹ýÖ¸Áî±à³ÌÀ´ÊµÏֵġ£Èç±í3.32Ëùʾ¡££¨ËµÃ÷£º1Ϊ¸ßµçƽ¡¢0ΪµÍµçƽ£©

±í3.7 ¿ØÖÆÃüÁî±í

ÐòºÅ Ö¸Áî 1 ÇåÏÔʾ 2 ¹â±ê·µ»Ø 3 ÖÃÊäÈëģʽ 4 ÏÔʾ¿ª/¹Ø¿ØÖÆ 5 ¹â±ê»ò×Ö·ûÒÆÎ» 6 Öù¦ÄÜ

7 ÖÃ×Ö·û·¢Éú´æÖüÆ÷µØÖ· 8 ÖÃÊý¾Ý´æÖüÆ÷µØÖ· 9 ¶Áæ±êÖ¾»òµØÖ· 10 дÊýµ½CGRAM»òDDRAM£© 11 ´ÓCGRAM»òDDRAM¶ÁÊý

RS R/W D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 0 0 1 1

0 0 0 0 0 0 0 0 1

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0

0 0 0 1

0 0

0 1

1 *

1 I/D S D

C B

* *

1 S/C R/L *

F

*

0 0 1 DL N

0 1 ×Ö·û·¢Éú´æÖüÆ÷µØÖ· 1 ÏÔʾÊý¾Ý´æÖüÆ÷µØÖ· BF ¼ÆÊýÆ÷µØÖ·

0 ҪдµÄÊý¾ÝÄÚÈÝ 1 ¶Á³öµÄÊý¾ÝÄÚÈÝ

µÚ15Ò³ ¹²43Ò³

³£ÖÝ´óѧ±¾¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

£¨2£©Ê±Ðò

¶Áд²Ù×÷ʱÐòÈçͼ3.10ºÍ3.11Ëùʾ

ͼ3.10 ¶Á²Ù×÷ʱÐò

ͼ3.11 д²Ù×÷ʱÐò

3.43 LCD1602½Ó¿Úµç·

1602Òº¾§ÏÔʾģ¿é¿ÉÒԺ͵¥Æ¬»úSTC89C52Ö±½Ó½Ó¿Ú£¬µç·Èçͼ3.12 Ëùʾ¡£

µÚ16Ò³ ¹²43Ò³

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)