Documente Academic
Documente Profesional
Documente Cultură
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
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