السلام عليكم
كيف يمكنني تحديد قيمة الكرستالة عند تحديد baude rate مثلاً9600 كم ستكون قيمة الكريستالة.
ما الفرق بين uart.usart
اذا ممكن روابط او مواقع او كتاب او مشروع يهتم بهذا المجال
|
اخى حسان كيف الحال؟ ارجو ان تكون بخير
لتحديد قيمةمعدل النقل نستخدم المعادلة التالية
من 0 الى 255==X
اى ان اقصى قيمى لمعدل النقل تساوى
تردد الكريستالة / 64
واقل قيمة لمعدل النقل يساوى
تردد الكريستالة / (255+64)
هذا كله بافتراض انك ستسخدم الميكرو سى
ثانيا
USART
لا يمكن استخدامه الا عند توفر الهاردوير والتى تتوفر فى بعض انواع البيك .
UART
لا يحتاج الى هاردوير
اما بالنسبة للكتاب فهناك كتاب
pic Advanced project
يحتوى على ثلاث مشاريع تهتم بهذ الامر
استخدم خاصية البحث فى المنتدى او استخدم جوجل للبحث عن الرابط فقد
تم ادراجه اكثر من مرة.
بالتوفيق