赞助论坛
  • 3398阅读
  • 0回复

用软件延时方法,使单片机产生1KHZ的方法 [复制链接]

楼层直达
liyan  
发帖
60
精华
0
金币
105
威望
1
贡献
4
好评
0
注册
2009-09-09
楼主    liyan 发表于: 2009-09-14 08:46:46 
[post] ;功能说:用软件延时方法,使单片机产生1KHZ的方法,通过P3.4脚控制三极管导通或载止,使接在三极管上的蜂鸣
;器发出1KHZ的响声.
START:     CLR     P3.4       ;使P3.4为0.
          ACALL   DELAY       ;延时500US
          SETB   P3.4       ;使P3.4为1
          ACALL   DELAY       ;延时500US
          JMP     START       ;返回循环
DELAY :     MOV     R6,#250     ;延时500US子程序
          DJNZ   R6,$
          RET            
          END                   ;程序结束[/post]