|   | ME Labs, Inc. 719-520-5323 |   |   |   | 
| ME Labs, Inc. | 1-719-520-5323 | Example Program - SOUND.pbpPICBASIC PRO Code to demonstrate the SOUND command. Makes random computer-like noises. More refinement might make sound effects realistic enough to convince your boss youre working when youre really just playing Doom!!!' Name        : SOUND.pbp
' Compiler    : PICBASIC PRO Compiler 2.6
' Assembler   : PM or MPASM
' Target PIC  : 12F, 16F, 18F
' Hardware    : 8-ohm speaker, 10uF electrolytic or tantalum cap
' Oscillator  : 4MHz internal or external
' Keywords    : RANDOM, SOUND
' Description : PICBASIC PRO Code to demonstrate the SOUND command.
' Makes random computer-like noises. More refinement might make sound effects
' realistic enough to convince your boss you're working when you're really
' just playing Doom!!!
'
Include "bs1defs.bas"    ' Include BS1 variables
SND con 0                ' Define speaker pin
mainloop:
   Random W0             ' Randomize W0
   B2 = (B0 & 31) + 64   ' Generate notes [64..95]
   If B2 >= 68 Then beep ' Make [64..68] silence
   B2 = 0
beep:
   Sound SND,[B2,4]      ' Generate sound
   Goto mainloop         ' Forever
   End
           Download the program file. | 
| Copyright 2019 ME Labs, Inc. PO Box 8250 Asheville NC 28814 (719) 520-5323 (719) 520-1867 fax email: support@melabs.com | 
 |