单片机编写音乐程序中DB表示什么意思? 这些数字是什么意思?急急急 ? 程序中的一段如下:

单片机编写音乐程序中DB表示什么意思? 这些数字是什么意思?急急急 ? 程序中的一段如下:,第1张

DB是单片机汇编语言中的指令

DB 指令以表达式的值的字节形式初始化代码空间。

格式: [标号:]DB 表达式表

表达式中可包含符号、字符串、或表达式等项,

各个项之间用逗号隔开,字符串应用引号括起来。

括号内的标号是可选项,如果使用了标号,

则标号的值将是表达式表中第一字节的地址。

DB 指令必须位于 CODE 段之内,否则将会发生错误。

TABLE:

DB 0C0H, 0F9H, 0A4H

TABLE1:

DB " WEINA "

你说的DB 0C0H, 0F9H, 0A4H是LED显示控制的段码,不是音乐旋律和节拍控制码,旋律的控制码是根据音高所对应的频率结合定时器计算出来的。节拍也是根据延时长短计算出来的。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9956610.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存