常见问题

如何设置蜂鸣器价值基本C编译器和编译器?
一年前最后一次更新

CipherLab 8系列终端,beep C编程的价值和基本编程是不同的。在基本的程序中,您可以设置beep频率,但在C程序,你需要计算值。你可以找到下面的公式和例子:

基本ProgramCompiler
  • 语法:BEEP (频率,持续时间)
  • 频率“是一个整数变量,指示beep频率(赫兹)的价值
  • 持续时间“是一个整数变量,指示beep持续时间的价值,以10毫秒为单位指定。
例子



对读者(1)GOSUB BcrDATA_1



BcrData_1:

BEEP(1,1)的组低

嘟嘟(2000年2000年10 0,10日,10)

BEEP(2, 1)的发挥:\ WAV \ 1. WAV



返回






C程序

  • 语法:空白on_beeper (const int*序列);
  • *序列:指向缓冲区的指针,beep顺序存储。
例子



const int two_beeps[] ={0 19日,10日,10日,19日,10日,0,0};

on_beeper (two_beeps);

在C程序中使用蜂鸣器功能之前,我们首先需要知道下面的概念。

Beep序列
beep序列是一个整数数组,用于指导如何激活蜂鸣器。它
包括许多成对的哔哔声频率和持续时间。每一对是哔哔声。

Beep序列= Beep频率,Beep持续时间
* *在C编译器,您需要将两个值设置为启用蜂鸣器。
* *你可以找到下面的哔哔声的频率信息,Beep持续时间 以10毫秒为单位指定。

哔哔的声音频率
哔哔的声音频率是一个整数,用于指定的频率(音)蜂鸣器,当它被激活。然而,哔哔声频率的值并不是实际的蜂鸣器生成的频率。它是由下列公式计算:

哔哔的声音频率= 76000 /实际所需的频率
例如,如果一个4 KHz的频率,哔哔声频率的值
应该是19。
76000/4000 = 19

请稍等!

请稍等…需要第二次!

Baidu