السلام عليكم وأهلا وسهلا بك ..
فلوكود يقبل فقرات من لغة السي او الاسمبلي لكن مع السي يشترط الكومبيلر المتعاقد معه وهو BoostC
لكن توليد نغمة صوتية متواصلة او متقطعة ، امر بسيط ..
الصورة التالية توضح خرج النغمة حسب كل ملف:

وكما نلاحظ فإن النغمة الصوتية اشارة مربعة ..
ومعنى هذا ان انتاج سيل متدفق من تلك النبضات ما هو الا برمجة تتابع عبر الزمن لتحولات احد اطراف البيك مهيأ كخرج (RB7 كمثال) ما بين قيمتين للجهد :
5 فولت / 0 فولت.
و لاخراج الصوت متقطعا يكفي اضافة ازمنة تأخير مناسبة لتقطيع جهد الخرج بطريقة دورية .
وفي الموضوع التالي نماذج عن هذا الاستخدام:
http://www.qariya.com/vb/showthread.php?t=58305
علما انه االامكان استخدام Pwm او مقاطعة التايمر 0 او 1 لنفس الغرض..