📄 zhuanhuan1.asm
字号:
;************* 应用笔记 乐曲.asm ************************
;*
;* 标题:AT90S8515 C口输出乐曲声
;* 版本: 1.0
;*最后更新日期: 2000.08.08
;*
;* 支援 E-mail: gzsl@sl.com.cn
;*
;* 描述
;* 用SL-AVR 万用下载开发实验器做样机,在C口接喇叭发出乐曲声
;* 请把你喜爰的乐曲送入单片机!
;* 作者: SL.
;* 程序适用于所有单片机,乐曲产生原理、方法请阅<< AVR单片机的乐曲输入方法>>
;* AVR单片机在儿童智能玩具中的应用--音乐玩具(电脑放音机)一文
;*
;***************************************************************************
.include"8515def.inc"
.org 0x0000
rjmp RESET ;
.org 0x0010
reset: mov r19,r2
mov r20,r3
clr r21
clr r22
clr r23
clr r24
jian0: cpi r19,$00
breq jian1
dec r19
rjmp jia0
jian1: cpi r20,$00
breq chabiao
dec r20
dec r19
rjmp jia0
jia0: cpi r21,$09
breq jia1
inc r21
rjmp jian0
jia1: clr r21
cpi r22,$09
breq jia2
inc r22
rjmp jian0
jia2: clr r22
cpi r23,$09
breq jia3
inc r23
rjmp jian0
jia3: clr r23
inc r24
rjmp jian0
chabiao:
.EQU label=0X0400
.cseg
.org label
.dw 0xb0fe,0xf9ed,0xdbb3,0xf0df,0xf3ff
;"祝你生日快乐" 乐曲 1=C 4/4 乐曲存放起始地址,请查看对照简谱乐曲
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -