"); //-->
功能:蜂鸣器的变音发声
试验方法:
方法一:仿真器仿真
1.正确连接好试验板、电源、仿真器及RS232线
2.将试验板上的晶振路线路到12MHZ位置
3.打开KEIL软件将程序加载动行(有关KEIL软件的
使用请看附带光盘仿真器文件夹内仿真器的使用说明)
方法二:通过编程程烧录,有关编程器的使用请看附带编程器的相专栏
注意事项:注意一定要拔掉LCD模块
烧录代码如下:
:020000000130CD
:100030007F64B2A2120044DFF97FFAB2A212004D2F
:10004000DFF901307E197D64DDFEDEFA227E0A7D55
:0600500064DDFEDEFA2271
:00000001FF
;///////////////////////////////////////////
org 0000h
ajmp main
org 0030h
main:
mov r7,#100 ;给软件计数器赋值
tt1: cpl p2.2 ;取反P2.2
lcall delay5ms ;调用5ms延时
djnz r7,tt1 ;r7不不等于零则返回到TT1处循环
mov r7,#250 ;R7等于零则重新给赋值250
tt2: cpl p2.2 ;取反P2.2
lcall delay2ms ;调用2ms延时
djnz r7,tt2 ;R7不等于零则返回到TT3处
ajmp main ;R7等于零则返回到MAIN处继续循环
delay5ms: ;use 12mhz 5ms延时程序
mov r6,#25
tt3: mov r5,#100
djnz r5,$
djnz r6,tt3
ret
delay2ms: ;2ms延时程序
mov r6,#10
tt4: mov r5,#100
djnz r5,$
djnz r6,tt4
ret
end
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。