倒计时3分钟在到30秒时开始有声音提示的单片机汇编语言程序!!!

如题所述

第1个回答  2013-10-29
需要外置芯片或者采用带pwm的单片机,或者需要用电阻配合搭个da,不然有程序也没有用
第2个回答  2013-10-29
ORG 0000H
LJMP MAIN
ORG 000BH
LJMP PGT0
ORG 0030H
MAIN:MOV R2,#100
MOV R3,#180
MOV TMOD,#1
MOV TL0,#LOW(65536-10000)
MOV TH0,#HIGH(65536-10000)
SETB TR0
SETB ET0
SETB EA
AJMP $
PGT0:MOV TL0,#LOW(65536-10000)
MOV TH0,#HIGH(65536-10000)
DJNZ R2,X
MOV R2,#100
MOV A,R3
CJNE A,#30,Y
CLR P2.7
Y:DJNZ R3,X
CLR EA
SETB P2.7
X:RETI
蜂鸣器接P2.7,负逻辑驱动