Sunteți pe pagina 1din 2

SOUND

FORMATO
SOUND NN_PIN, [TONO1,PERIODO1,TONO2,PERIODO2]
SOUND, genera tonos audibles o ruido blanco en un pin del PIC. Se pueden combinar
ms de una frecuencia de 1 a 127 que son los tonos y de 128 a 255 que corresponde al
ruido blanco. La relacin entre los tonos y la frecuencia se muestra en la tabla.
Tono
0
1
50
100
127

Equivalencia (Hz)
0
78,74
3937
7 874
10000

EJEMPLO:
SOUND PORTB.0,[50,10,100,20] ; Se ha combinado dos frecuencias de 3937 Hz con
una duracin de 10 ms y 7874 Hz con una duracin de 20 ms.
Las canciones estn compuestas por notas musicales (DO, RE, MI, FA, SOL, LA, SI).
A cada una de estas notas le corresponde una frecuencia. La tabla muestra la frecuencia
que corresponde a cada nota:
NOTA

FRECUENCIA (Hz)

DO C

262

RE D

294

MI E

330

FA F

349

SOL- G

392

LA A

440

SI B

494

Las notas tienen una duracin, que est determinada por las figuras musicales; para este
caso se usar la siguiente duracin:

Fusa 62 ms
Semicorchea 125 ms
Corchea 250 ms
Negra 500 ms
Blanca 1 segundo
Redonda 2 segundos

El intervalo de frecuencias sonoras audibles se suele dividir en 10 intervalos de


frecuencia (10 octavas):
1 octava: 15 Hz - 30 Hz
2 octava: 30 Hz - 60 Hz
3 octava: 60 Hz - 125 Hz
4 octava: 125 Hz - 250 Hz
5 octava: 250 Hz - 500 Hz
6 octava: 500 Hz - 1.000 Hz
7 octava: 1.000 Hz - 2.000 Hz
8 octava: 2.000 Hz - 4.000 Hz
9 octava: 4.000 Hz - 8.000 Hz
10 octava: 8.000 Hz - 16.000 Hz

Ejercicios:
1. Escribir la instruccin para generar una frecuencia de 4000 Hz con una duracin
de 50 ms.
2. Cul es el valor de la frecuencia si se tiene un tono de 80?
PROGRAMA: Generacin de sonido de una sirena.

N VAR BYTE
FOR N = 1 TO 10
SOUND PORTB.0, [100,10,50,10]
NEXT N
END

S-ar putea să vă placă și