·¢²¼Ê±¼ä : ÐÇÆÚ¶þ ÎÄÕ»ùÓÚµ¥Æ¬»úµÄÎÞ¹¦²¹³¥¿ØÖÆÆ÷¸üÐÂÍê±Ï¿ªÊ¼ÔĶÁ92fbbc45cc17552707220841
°²»Õ¹¤³Ì´óѧ±ÏÒµÉè¼Æ
Ë«ÏòI/O¿Ú¡£P1.0¿Ú£¬P1.1¿ÚºÍP3¿ÚµÄµÚ¶þÒý½Å¹¦ÄÜ·Ö±ðÈç±í3-1ºÍ±í3-2Ëùʾ¡£
Òý½ÅºÅ P1.0 P1.1 ¹¦ÄÜÌØÐÔ T2£¬Ê±ÖÓÊä³ö T2EX£¨¶¨Ê±/¼ÆÊýÆ÷2£© ±í3- 1 P1.0ºÍP1.1¿ÚµÄµÚ¶þ¹¦ÄÜ Òý½ÅºÅ µÚ¶þ¹¦ÄÜ P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 RXD£¨´®ÐÐÊäÈ룩 TXD£¨´®ÐÐÊä³ö£© INTO£¨ÍⲿÖжÏ0£© INT1(ÍⲿÖжÏ1) T0(¶¨Ê±Æ÷0ÍⲿÊäÈë) T1£¨¶¨Ê±Æ÷1ÍⲿÊäÈ룩 WR(ÍⲿÊý¾Ý´æ´¢Æ÷дѡͨ) RD£¨ÍⲿÊý¾Ý´æ´¢Æ÷¶Áѡͨ£© ±í3- 2 P3¿ÚÒý½ÅµÚ¶þ¹¦ÄÜ
3.2 Ïàλ²î¼ì²âµç·µÄÉè¼Æ
ͼ3-3ΪÏàλ²î¼ì²âµç·µÄÔÀí¿òͼ£¬ÓÐͼÖпÉÒÔ¿´³ö£¬Ïàλ²î¼ì²âÄ£¿éÖ÷ÒªÓɵçѹ¼ì²â£¬µçÁ÷¼ì²âºÍA/Dת»»Ä£¿é×é³É£¬ÆäÖеçѹºÍµçÁ÷ÐźŵÄÈ¡ÑùÖ÷ÒªÓõçѹ´«¸ÐÆ÷ºÍ»ô¶ûµçÁ÷´«¸ÐÆ÷»ñµÃ¡£
A/DBÏàµçÁ÷ ACÏàµçѹ µçÁ÷È¡Ñù µçѹȡÑù MCU ת»»
ͼ3- 3 Ïàλ²î¼ì²âÔÀí¿òͼ
3.2.1 Ïàλ²î¼ì²â»ù±¾ÔÀí
Ò»°ãÈýÏàµçÍøµçѹ¡¢¸ºÔض¼´¦ÓÚ½üËƶԳƵÄ״̬£¬ÈýÏàµçÍøµçѹµçÁ÷ÏòÁ¿Í¼ÈçͼËùʾ¡£ÈôÒÔBÏàΪÀý¼ÆË㹦ÂÊÒòÊý¾ÍÐè²âÁ¿BÏàµçÁ÷µçѹÏàλ²î£¬Í¨³£½ÏС£¬Ö±½Ó²âÁ¿
- 17 -
ÁõµÂ½Ü£º»ùÓÚµ¥Æ¬»úµÄÎÞ¹¦²¹³¥¿ØÖÆÆ÷Ó²¼þµç·Éè¼Æ
ÈÝÒײúÉúÎó²î¡£¶øÓÉÏòÁ¿Í¼3-4¿ÉÖª£ºUB¡ÍUAC¼´
£¬Òò´ËΪÁËÌá¸ß²âÁ¿¾«
¶È£¬¿ÉÏȲâÁ¿ÈÎÒâÒ»ÏࣨBÏࣩµçÁ÷ºÍÁíÍâÁ½ÏࣨA¡¢CÏࣩµçѹ֮¼äµÄÏàλ²î£¬ÔÙÀûÓÃÓ뻥Óà¹Øϵ¼ÆËãµÃ³ö¹¦ÂÊÒòÊý£º
(3-1)
UB UAB UBC UA UCA UC
ͼ3- 4 AÏàµçÁ÷µçѹÏòÁ¿Í¼
3.2.2 µçѹµçÁ÷ÐźŵIJɼ¯
µçÍø²àµÄµçѹºÍµçÁ÷·Ö±ð¾µçѹ»¥¸ÐÆ÷ºÍµçÁ÷»¥¸ÐÆ÷ÔÙµ½µçѹÐγɵç·²úÉú΢»ú¿ÉÒÔÀûÓõÄÐźš£ÆäÖн»Á÷µçѹÐźŲÉÓõçѹ±ä»»Æ÷¼´¿ÉÂú×ãÒªÇ󣬶ø½»Á÷µçÁ÷ÐźſÉÒÔ²ÉÓõ翹±ä»»Æ÷ºÍµçÁ÷±ä»»Æ÷£¬ÔÚ´ËÑ¡Óûô¶ûµçÁ÷±ä»»Æ÷¶ÔµçÁ÷ÐźŽøÐб任¡£Í¼3-5ºÍͼ3-6·Ö±ðÊǶÔBÏàµçÁ÷ºÍACÏàµçѹÐźŵIJɼ¯µç·¡£
ͼ3- 5 BÏàµçÁ÷ÐźŵIJɼ¯µç·
ͼ3- 6 ACÏàµçѹÐźŵIJɼ¯µç·
- 18 -
°²»Õ¹¤³Ì´óѧ±ÏÒµÉè¼Æ
Èçͼ3-5£¬TAÓÃÀ´ÊµÏÖ±äÁ÷ºÍµçÆø¸ôÀ룬C14ÓÃÀ´È¥¸ÉÈÅ£¬R1ÓÃÀ´ÊµÏÖI/Vת»»£¬D1Ϊ°ë²¨ÕûÁ÷ºÍÏÞѹ£¬R2ºÍRP1(·Öѹ)¹¹³ÉµçÁ÷È¡Ñùµç·,ʹ½»Á÷´óµçÁ÷±ä³É°ë²¨µçѹÐźÅ,Ë͸øU3µÄ¨DIN2¡¬¶Ë¡£
Èçͼ3-6£¬TVÓÃÀ´ÊµÏÖ½µÑ¹ºÍµçÆø¸ôÀ룬C15ÓÃÀ´È¥¸ÉÈÅ£¬R3¿ÉÒÔÏÞÁ÷£¬D2 Ϊ°ë²¨ÕûÁ÷Æ÷¼þ£¬R5ºÍRP2(·Öѹ)¹¹³ÉµçѹȡÑùµç·,ʹ½»Á÷´óµçѹ±ä³É°ë²¨Ð¡µçѹÐźÅ,Ë͸øU3µÄ¨DIN0¡¬¶Ë¡£ 3.2.1 Ä£Êýת»»µç·Éè¼Æ
A/Dת»»Æ÷ʹÓÃÖð´Î±Æ½üʽA/Dת»»Æ÷¼þADC0809£¬ËüÓÐ8·ģÄâÐźŵķÖʱ²É¼¯£¬Æ¬ÄÚÓÐ8·ģÄâѡͨ¿ª¹Ø£¬ÒÔ¼°ÏàÓ¦µÄͨµÀµÖÖÆËø´æÓÃÒëÂëµç·£¬Æäת»»Ê±¼äΪ100¦Ìs×óÓÒ¡£Í¼3-7ÊÇADC0809µÄÒý½Åͼ¡£
ͼ3- 7 ADC0809
ADC0809µÄ¶à·¿ª¹Ø¿Éѡͨ8¸öÄ£ÄâͨµÀ£¬ÔÊÐí8·ģÄâÁ¿·ÖʱÊäÈ룬¹²ÓÃÒ»¸öA/Dת»»Æ÷½øÐÐת»»£¬ÕâÊÇÒ»ÖÖ¾¼ÃµÄ¶à·Êý¾Ý²É¼¯·½·¨¡£µØÖ·Ëø´æÓëÒëÂëµç·Íê³É¶ÔA¡¢B¡¢C 3¸öµØַλ½øÐÐËø´æºÍÒëÂ룬ÆäÒëÂëÊä³öÓÃÓÚͨµÀÑ¡Ôñ£¬Æäת»»½á¹ûͨ¹ýÈý̬Êä³öËø´æÆ÷´æ·Å¡¢Êä³ö£¬Òò´Ë¿ÉÒÔÖ±½ÓÓëϵͳÊý¾Ý×ÜÏßÏàÁ¬£¬±í3-3ΪͨµÀÑ¡Ôñ±í¡£
C 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 A 0 1 0 1 0 1 0 1 ±»Ñ¡ÔñµÄͨµÀ IN0 IN1 IN2 IN3 IN4 IN5 IN6 IN7 ±í3- 3 ͨµÀÑ¡Ôñ±í
¨DB¡¬¶ËÊǶà·¿ª¹ØµÄµØÖ·Ñ¡ÔñÏßÖ®Ò»,Ϊ¨D0¡¬Ê±,¶ÔµçѹÐźÅ(IN0)A/Dת»»¡£Îª¨D1¡¬Ê±,¶ÔµçÁ÷ÐźÅ(IN2)A/Dת»»¡£STARTÊÇÆô¶¯×ª»»ÊäÈëÏß,ϽµÑØÆô¶¯ÄÚ²¿µç·,¿ªÊ¼A/Dת»»¡£EOCΪת»»Íê³ÉÊä³öÏß,Êä³ö¨D1¡¬Ê±±íʾת»»½áÊø¡£OEΪÔÊÐíÊäÈëÊä³öÏß,Ϊ¨D1¡¬Ê±°ÑÊý¾ÝËÍÍùÊý¾Ý×ÜÏß¡£Æô¶¯A/Dת»»Æ÷¿ÉÓÃÖ¸Áî:
- 19 -
È¡Êý¿ÉÓÃÖ¸Áî:
3.3 PWMÕ¶²¨ÐźŲúÉúµç·
MOVX @R,A
ͼ3- 8 ADC0809µÄÓ²¼þµç·ͼ
ÁõµÂ½Ü£º»ùÓÚµ¥Æ¬»úµÄÎÞ¹¦²¹³¥¿ØÖÆÆ÷Ó²¼þµç·Éè¼Æ
MOVX A,@R (Êý¾ÝËÍA¼Ä´æÆ÷)
ADC0809µÄÓ²¼þµç·ͼÈçͼ3-8Ëùʾ¡£
PWMÕ¶²¨ÐźŵĻñÈ¡ÊDZ¾±ÏÒµÉè¼ÆµÄÖØÒªÒ»»·£¬Ç°ÃæÒѾ½²¹ý£¬ÎÒÃÇҪͨ¹ýµ÷½ÚPWMÕ¶²¨ÐźŵÄÕ¼¿Õ±ÈÀ´ÊµÏֶԿɵ÷µçѹԴ·ùÖµµÄµ÷½Ú¡£±¾Éè¼ÆÖ÷Ҫͨ¹ýÈí¼þ²¿·ÖµÄÑÓʱ¹ý³ÌÀ´¿ØÖƲúÉúPWMÐźš£
AT89C52µ¥Æ¬»úµÄP1.0¿ÚÊÇÒ»¸öË«ÏòI/O¿Ú£¬ËüµÄµÚ¶þÒý½Å¹¦ÄÜÊǶ¨Ê±/¼ÆÊýÆ÷2µÄÍⲿÂö³å¼ÆÊýÊäÈëºÍʱÖÓÊä³ö¹¦ÄÜ£¬Òò´ËÕâÀï²ÉÓÃP1.0¿Ú×÷ΪPWMÐźŵÄÊä³ö¶Ë¿Ú¡£Ó²¼þµç·Èçͼ3-9Ëùʾ¡£
ͼ3- 9 PWM²úÉúµç·
- 20 -