Ses

 PIC çıkışına bir hapörlör bağlanarak ses elde etmek mümkündür. Bunun için yapılması gereken çıkışa 1 ve 0 lar göndermektir. bu 1 ve sıfırların gönderilme sıklığı ve süresi ile değişik sesler elde edilebilir.
Hatta bu şekilde notaları tanımlayıp değişik parçalar çalınabilir.

Biz örneğimizde pin20 çıkışını bir haporlöre  bağlıyacağız. haporlerin diğer ucu gnd ye bağlanır.

 pin20 yi çıkış yapıyoruz.

 kod bas bölümüne ise aşağıdaki kodu yazıyoruz.

   burada bip komutu ile pin21 çıkışına 100 ms 1 ve 0 gönderiyoruz.


 

;// Picyaz PİC Programlama //
kod ayar(){ ; ayarlama bölümü
pin20=c ; pin20/C0 çıkış
}
kod bas(){
bip pin21 0 100 ; 100 ms. c0 portunda bip sesi çıkarır.
}
kod kesme1(){

}
kod kesme2(){
}