السلام عليكم يا جامعة يوجد لدي كود يصدر صوت بالبيك 16f84 بلغة المايكرو سي لما جربته بالبيك اشتغل ولكن لما اضيفو على البيك 16f876 لا يعمل تصير السماعة تزن فقط دون صوت اذا احد عندو كود اصدار صوت تحذير (طوط طوط طوط ) مثل الي بالسيارات لما تزيد السرعة واذا كان بالمايكروبيزك افضل
هذا كود المايكرو سي الذي جربته على 16f84
void main()
{ int x,y,z; trisb=0; portb=0;
while(1){
for(z=0;z<3;z++)
{
for(x=1;x<300;x++){
portb.f0=1; for(y=0;y<x;y++)delay_us(10);
portb.f0=0; for(y=0;y<x;y++)delay_us(10);
}
}
for(z=0;z<4;z++) {
for(x=0;x<400;x++){ portb.f0=1; delay_us(750);
portb.f0=0; delay_us(800);}
for(x=0;x<450;x++){ portb.f0=1; delay_us(500);
portb.f0=0; delay_us(750);}
}
for(z=0;z<25;z++) {
for(x=0;x<50;x++){
portb.f0=1; for(y=0;y<x;y++)delay_us(10);
portb.f0=0; for(y=0;y<x;y++)delay_us(10);
}
}
delay_ms(1000);
}
}