µ¥Æ¬»úÔ­Àí¼°½Ó¿Ú¼¼Êõ-ϰÌâ´ð°¸µÚËİæÀÇà(ÐÞ¶©ºó)

ÎĵµÀ´Ô´Îª:´ÓÍøÂçÊÕ¼¯ÕûÀí.word°æ±¾¿É±à¼­.»¶Ó­ÏÂÔØÖ§³Ö.

´ð£º

£¨1£© ģʽ2°ÑTL0(»òTL1)ÅäÖóÉÒ»¸ö¿ÉÒÔ×Ô¶¯ÖØ×°ÔصÄ8λ¶¨Ê±Æ÷/¼ÆÊý

Æ÷¡£TL0¼ÆÊýÒç³öʱ²»½öʹÒç³öÖжϱê־λTF0ÖÃ1£¬¶øÇÒ»¹×Ô¶¯°ÑTH0ÖеÄÄÚÈÝÖØÐÂ×°ÔØµ½TL0ÖС£TL0ÓÃ×÷8λ¼ÆÊýÆ÷£¬TH0ÓÃÒÔ±£´æ³õÖµ¡£

£¨2£© ÓÃÓÚ¶¨Ê±¹¤×÷·½Ê½Ê±¼ä£¨TF0Òç³öÖÜÆÚ£©Îª£¬ÓÃÓÚ¼ÆÊý¹¤×÷·½Ê½Ê±£¬

×î´ó¼ÆÊý³¤¶È£¨TH0³õÖµ=0£©Îª28=256¸öÍⲿÂö³å¡£

ÕâÖÖ¹¤×÷·½Ê½¿ÉʡȥÓû§Èí¼þ֨װ³õÖµµÄÓï¾ä£¬²¢¿É²úÉúÏ൱¾«È·¶¨Ê±Ê±¼ä£¬ÌرðÊÊÓÚ×÷´®Ðв¨ÌØÂÊ·¢ÉúÆ÷¡£

2¡¢µ¥Æ¬»úÄÚ²¿¶¨Ê±·½Ê½²úÉúƵÂÊΪ100KHZµÈ¿í¾ØÐ⨣¬¼Ù¶¨µ¥Æ¬»úµÄ¾§ÕñƵÂÊΪ12MHZ£¬Çë±à³ÌʵÏÖ¡£ ´ð£º T0µÍ5λ:1BH T0¸ß8λ£ºFFH

MOV TMOD,#00H ;ÉèÖö¨Ê±Æ÷T0¹¤×÷ÓÚģʽ0 MOV TL0,#1BH £»ÉèÖÃ5ms¶¨Ê±³õÖµ MOV TH0,#0FFH

SETB TR0 £»Æô¶¯T0

LOOP:JBC TF0,L1 £»²éѯµ½¶¨Ê±Ê±¼äµ½£¿Ê±¼äµ½×ªL1

SJMP LOOP £»Ê±¼äδµ½×ªLOOP£¬¼ÌÐø²éѯ L1£ºMOV TL0,#1BH ;ÖØÐÂÖÃÈ붨ʱ³õÖµ MOV TH0,#0FFH

CPL P1.0 ;Êä³öÈ¡·´£¬ÐÎ³ÉµÈ¿í¾ØÐβ¨ SJMP LOOP £»Öظ´Ñ­»·

3¡¢89C51¶¨Ê±Æ÷ÓÐÄļ¸ÖÖ¹¤×÷ģʽ£¿ÓкÎÇø±ð£¿ ´ð£ºÓÐËÄÖÖ¹¤×÷ģʽ£ºÄ£Ê½0£¬Ä£Ê½1£¬Ä£Ê½2£¬Ä£Ê½3

£¨1£© ģʽ0£ºÑ¡Ôñ¶¨Ê±Æ÷µÄ¸ß8λºÍµÍ5λ×é³ÉÒ»¸ö13λ¶¨Ê±Æ÷/¼ÆÊýÆ÷¡£

TLµÍ5λÒç³öʱÏòTH½øÎ»£¬THÒç³öʱÏòÖжϱê־λTF½øÎ»£¬²¢Éê

21ÎĵµÀ´Ô´Îª:´ÓÍøÂçÊÕ¼¯ÕûÀí.word°æ±¾¿É±à¼­.

ÎĵµÀ´Ô´Îª:´ÓÍøÂçÊÕ¼¯ÕûÀí.word°æ±¾¿É±à¼­.»¶Ó­ÏÂÔØÖ§³Ö.

ÇëÖжϡ£

¶¨Ê±Ê±¼ät=(213-³õÖµ)¡ÁÕñµ´ÖÜÆÚ¡Á12£»¼ÆÊý³¤¶Èλ213=8192¸öÍⲿÂö³å £¨2£© ģʽ1£ºÓëģʽ0µÄΨһ²î±ðÊǼĴæÆ÷THºÍTLÒÔÈ«²¿16λ²ÎÓë²Ù×÷¡£

¶¨Ê±Ê±¼ät=(216-³õÖµ)¡ÁÕñµ´ÖÜÆÚ¡Á12£»¼ÆÊý³¤¶Èλ216=65536¸öÍⲿÂö³å

£¨3£© ģʽ2£º°ÑTL0ºÍTL1ÅäÖóÉÒ»¸ö×Ô¶¯ÖØ×°ÔصÄ8λ¶¨Ê±Æ÷/¼ÆÊýÆ÷¡£

TLÓÃ×÷8λ¼ÆÊýÆ÷£¬THÓÃÒÔ±£´æ³õÖµ¡£TL¼ÆÊýÒç³öʱ²»½öʹTF0ÖÃ1£¬¶øÇÒ»¹×Ô¶¯½«THÖеÄÄÚÈÝÖØÐÂ×°ÔØµ½TLÖС£

¶¨Ê±Ê±¼ät=(28-³õÖµ)¡ÁÕñµ´ÖÜÆÚ¡Á12£»¼ÆÊý³¤¶Èλ28=256¸öÍⲿÂö³å £¨4£© ģʽ3£º¶ÔT0ºÍT1²»´óÏàͬ

ÈôÉèT0λģʽ3£¬TL0ºÍTH0±»·ÖΪÁ½¸öÏ໥¶ÀÁ¢µÄ8λ¼ÆÊýÆ÷¡£TL0Ϊ8λ¼ÆÊýÆ÷£¬¹¦ÄÜÓëģʽ0ºÍģʽ1Ïàͬ£¬¿É¶¨Ê±¿É¼ÆÊý¡£

TH0½öÓÃ×÷¼òµ¥µÄÄÚ²¿¶¨Ê±¹¦ÄÜ£¬ËüÕ¼ÓÃÁ˶¨Ê±Æ÷T1µÄ¿ØÖÆÎ»TR1ºÍÖжϱê־λTF1£¬Æô¶¯ºÍ¹Ø±Õ½öÊÜTR1¿ØÖÆ¡£

¶¨Ê±Æ÷T1ÎÞ¹¤×÷ģʽ3£¬µ«T0ÔÚ¹¤×÷ģʽ3ʱT1ÈÔ¿ÉÉèÖÃΪ0~2¡£ 4¡¢89C51ÄÚ²¿ÉèÓм¸¸ö¶¨Ê±Æ÷/¼ÆÊýÆ÷£¿ËüÃÇÊÇÓÉÄÄÐ©ÌØÊ⹦ÄܼĴæÆ÷×é³É£¿ ´ð£º89C51µ¥Æ¬»úÄÚÓÐÁ½¸ö16λ¶¨Ê±Æ÷/¼ÆÊýÆ÷£¬¼´T0ºÍT1¡£

T0ÓÉÁ½¸ö8Î»ÌØÊ⹦ÄܼĴæÆ÷TH0ºÍTL0×é³É£»T1ÓÉTH1ºÍTL1×é³É¡£ 5¡¢¶¨Ê±Æ÷ÓÃ×÷¶¨Ê±Æ÷ʱ£¬Æä¶¨Ê±Ê±¼äÓëÄÄЩÒòËØÓйأ¿×÷¼ÆÊýÆ÷ʱ£¬¶ÔÍâ½ç¼ÆÊýƵÂÊÓкÎÏÞÖÆ£¿

´ð£º¶¨Ê±Ê±¼äÓ붨ʱÆ÷µÄ¹¤×÷ģʽ£¬³õÖµ¼°Õñµ´ÖÜÆÚÓйء£ ×÷¼ÆÊýÆ÷ʱ¶ÔÍâ½ç¼ÆÊýƵÂÊÒªÇó×î¸ßΪ»úÆ÷Õñµ´ÆµÂʵÄ1/24¡£ 6¡¢¼òÊö¶¨Ê±Æ÷4ÖÖ¹¤×÷ģʽµÄÌØµã£¬ÈçºÎÑ¡ÔñÉ趨£¿ ´ð£º

£¨1£© ģʽ0£ºÑ¡Ôñ¶¨Ê±Æ÷µÄ¸ß8λºÍµÍ5λ×é³ÉÒ»¸ö13λ¶¨Ê±Æ÷/¼ÆÊýÆ÷¡£TLµÍ5λÒç³öʱÏòTH½øÎ»£¬THÒç³öʱÏòÖжϱê־λTF½øÎ»£¬²¢ÉêÇëÖжϡ£ ¶¨Ê±Ê±¼ät=(213-³õÖµ)¡ÁÕñµ´ÖÜÆÚ¡Á12£»¼ÆÊý³¤¶Èλ213=8192¸öÍⲿÂö³å ÖÃTMODÖеÄM1M0Ϊ00

22ÎĵµÀ´Ô´Îª:´ÓÍøÂçÊÕ¼¯ÕûÀí.word°æ±¾¿É±à¼­.

ÎĵµÀ´Ô´Îª:´ÓÍøÂçÊÕ¼¯ÕûÀí.word°æ±¾¿É±à¼­.»¶Ó­ÏÂÔØÖ§³Ö.

£¨2£© ģʽ1£ºÓëģʽ0µÄΨһ²î±ðÊǼĴæÆ÷THºÍTLÒÔÈ«²¿16λ²ÎÓë²Ù×÷¡£¶¨Ê±Ê±¼ät=(216-³õÖµ)¡ÁÕñµ´ÖÜÆÚ¡Á12£»¼ÆÊý³¤¶Èλ216=65536¸öÍⲿÂö³å ÖÃTMODÖеÄM1M0Ϊ01

£¨3£© ģʽ2£º°ÑTL0ºÍTL1ÅäÖóÉÒ»¸ö×Ô¶¯ÖØ×°ÔصÄ8λ¶¨Ê±Æ÷/¼ÆÊýÆ÷¡£TLÓÃ×÷8λ¼ÆÊýÆ÷£¬THÓÃÒÔ±£´æ³õÖµ¡£TL¼ÆÊýÒç³öʱ²»½öʹTF0ÖÃ1£¬¶øÇÒ»¹×Ô¶¯½«THÖеÄÄÚÈÝÖØÐÂ×°ÔØµ½TLÖС£

¶¨Ê±Ê±¼ät=(28-³õÖµ)¡ÁÕñµ´ÖÜÆÚ¡Á12£»¼ÆÊý³¤¶Èλ28=256¸öÍⲿÂö³å ÖÃTMODÖеÄM1M0Ϊ10

£¨4£© ģʽ3£º¶ÔT0ºÍT1²»´óÏàͬ

ÈôÉèT0λģʽ3£¬TL0ºÍTH0±»·ÖΪÁ½¸öÏ໥¶ÀÁ¢µÄ8λ¼ÆÊýÆ÷¡£TL0Ϊ8λ¼ÆÊýÆ÷£¬¹¦ÄÜÓëģʽ0ºÍģʽ1Ïàͬ£¬¿É¶¨Ê±¿É¼ÆÊý¡£

TH0½öÓÃ×÷¼òµ¥µÄÄÚ²¿¶¨Ê±¹¦ÄÜ£¬ËüÕ¼ÓÃÁ˶¨Ê±Æ÷T1µÄ¿ØÖÆÎ»TR1ºÍÖжϱê־λTF1£¬Æô¶¯ºÍ¹Ø±Õ½öÊÜTR1¿ØÖÆ¡£

¶¨Ê±Æ÷T1ÎÞ¹¤×÷ģʽ3£¬µ«T0ÔÚ¹¤×÷ģʽ3ʱT1ÈÔ¿ÉÉèÖÃΪ0~2¡£ ÖÃTMODÖеÄM1M0Ϊ11

7¡¢µ±T0ÓÃ×÷ģʽ3ʱ£¬ÓÉÓÚTR1Òѱ»T0Õ¼Óã¬ÈçºÎ¿ØÖÆT1µÄ¿ªÆôºÍ¹Ø±Õ£¿ ´ð£ºÓÃT1¿ØÖÆÎ»C/TÇл»¶¨Ê±Æ÷»ò¼ÆÊýÆ÷¹¤×÷·½Ê½¾Í¿ÉÒÔʹT1ÔËÐС£¶¨Ê±Æ÷T1ÎÞ¹¤×÷ģʽ3£¬½«T1ÉèÖÃΪ¹¤×÷ģʽ3£¬¾Í»áʹT1Á¢¼´Í£Ö¹¼ÆÊý£¬¹Ø±Õ¡£ 8¡¢ÒÔ¶¨Ê±Æ÷/¼ÆÊýÆ÷1½øÐÐÍⲿʱ¼ä¼ÆÊý£¬Ã¿¼ÆÊý1000¸öÂö³åºó£¬¶¨Ê±Æ÷/¼ÆÊýÆ÷1תΪ¶¨Ê±¹¤×÷·½Ê½£¬¶¨Ê±10msºóÓÖתΪ¼ÆÊý·½Ê½£¬Èç´ËÑ­»·²»Ö¹¡£¼Ù¶¨Îª6WHZ,ÓÃģʽ1±à³Ì¡£

½â£ºT1Ϊ¶¨Ê±Æ÷ʱ³õÖµ£º T1Ϊ¼ÆÊýÆ÷ʱ³õÖµ£º ËùÒÔ£º

L1:MOV TMOD,#50H ;ÉèÖÃT1Ϊ¼ÆÊý·½Ê½ÇÒ¹¤×÷ģʽΪ1

MOV TH1,#0FCH ;ÖÃÈë¼ÆÊý³õÖµ MOV TL1£¬#18H

SETB TR1 ;Æô¶¯T1¼ÆÊýÆ÷

23ÎĵµÀ´Ô´Îª:´ÓÍøÂçÊÕ¼¯ÕûÀí.word°æ±¾¿É±à¼­.

ÎĵµÀ´Ô´Îª:´ÓÍøÂçÊÕ¼¯ÕûÀí.word°æ±¾¿É±à¼­.»¶Ó­ÏÂÔØÖ§³Ö.

LOOP1:JBC TF1,L2 ;²éѯ¼ÆÊýÒç³ö£¿ÓÐÒç³ö£¨¼ÆÊýÂú1000¸ö£©×ªL2

SJMP LOOP1 ;ÎÞÒç³öתLOOP1,¼ÌÐø²éѯ

L2:CLR TR1 ;¹Ø±ÕT1

MOV TMOD,#10H ;ÉèÖÃT1Ϊ¶¨Ê±·½Ê½ÇÒ¹¤×÷Óëģʽ1

MOV TH1,#0ECH ;ÖÃÈ붨ʱ10ms³õÖµ MOV TL1£¬#78H

SETB TR1 ;Æô¶¯T1¶¨Ê±

LOOP2:JBC TF1,L1 ;²éѯ10msʱ¼äµ½£¿Ê±¼äµ½£¬×ªL1 SJMP LOOP2 ;ʱ¼äδµ½£¬×ªLOOP2£¬¼ÌÐø²éѯ

9¡¢Ò»¸ö¶¨Ê±Æ÷¶¨Ê±Ê±¼äÓÐÏÞ£¬ÈçºÎʵÏÖÁ½¸ö¶¨Ê±Æ÷µÄ´®Ðж¨Ê±ÒÔÂú×ã½Ï³¤¶¨Ê±Ê±¼äµÄÒªÇó£¿

´ð£ºµ±Ò»¸ö¶¨Ê±Æ÷Òç³öʱ£¬ÉèÖÃÁíÒ»¸ö¶¨Ê±Æ÷µÄ³õֵΪ0¿ªÊ¼¶¨Ê±¡£ 10¡¢Ê¹ÓÃÒ»¸ö¶¨Ê±Æ÷£¬ÈçºÎͨ¹ýÈíÓ²¼þ½áºÏ·½·¨ÊµÏֽϳ¤Ê±¼äµÄ¶¨Ê±£¿ ´ð£ºÉ趨ºÃ¶¨Ê±Æ÷µÄ¶¨Ê±Ê±¼ä£¬²ÉÓÃÖжϷ½Ê½ÓÃÈí¼þÉèÖüÆÊý´ÎÊý£¬½øÐÐÒç³ö´ÎÊýÀۼƣ¬´Ó¶øµÃµ½½Ï³¤µÄʱ¼ä¡£

11¡¢89C51¶¨Ê±Æ÷×÷¶¨Ê±ºÍ¼ÆÊýʱÆä¼ÆÊýÂö³å·Ö±ðÓÉË­Ìṩ£¿

´ð£º×÷¶¨Ê±Æ÷ʱ¼ÆÊýÂö³åÓÉ89C51ƬÄÚÕñµ´Æ÷Êä³ö¾­12·ÖƵºóµÄÂö³åÌṩ£¬×÷¼ÆÊýʱ¼ÆÊýÂö³åÓÉÍⲿÐźÅͨ¹ýÒý½ÅP3.4ºÍP3.5Ìṩ¡£

12¡¢89C51¶¨Ê±Æ÷µÄÃÅ¿ØÐźÅGATEÉèÖÃΪ1ʱ¶¨Ê±Æ÷ÈçºÎÆô¶¯£¿

´ð£ºÖ»ÓÐ(»ò)Òý½ÅΪ¸ßµçƽÇÒÓÉÈí¼þʹTR0£¨»òTR1£©ÖÃ1ʱ£¬²ÅÄÜÆô¶¯¶¨Ê±Æ÷¹¤×÷¡£

13¡¢ÒÑÖª89C51µ¥Æ¬»úµÄfosc=6MHz,ÇëÀûÓÃT0ºÍP1.0Êä³ö¾ØÐβ¨¡£¾ØÐβ¨¸ßµçƽ¿í50¦Ìs£¬µÍµçƽ¿í300¦Ìs¡£

½â£ºT0²ÉÓÃģʽ2×÷Ϊ50¦Ìs¶¨Ê±Ê±µÄ³õÖµ£º ËùÒÔ

×÷300¦Ìs¶¨Ê±Ê±µÄ³õÖµ£º ËùÒÔ

MOV TMOD,#02H ;ÉèÖö¨Ê±Æ÷T0¹¤×÷ÓÚģʽ2

24ÎĵµÀ´Ô´Îª:´ÓÍøÂçÊÕ¼¯ÕûÀí.word°æ±¾¿É±à¼­.

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