ايران ويج

نسخه‌ی کامل: Baudrate و Frequency
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام

می خواستم بدانم Baudrate در AVR چیست و به چه دردی می خوره؟ (Option>Compile>Chip>Communication)
آیا بدون تغییر فیوز ها عددی که ما تعیین می کنم در میکرو ریخته می شود؟ (منظورم همون Baudrate هست)
رابطه آن با Frequency و Error چیه؟

ممنون
مهندس خیلی از پارامترها تو بسکام هستش که اگه در برنامه تعریف نشه کامپایلر به تنظیمات مشخص شده مراجعه می کنه !
مثل پایه های LCD - مدل میکرو - کریستال مورد استفاده - باوود - و .....
( همون تنظیماتی که تو قسمت Option>Compile>Chip موجوده !!! )

و اگر فرکانس میکرو رو فرضا 4 مگ انتخاب کنید ولی در فیوزبیت ها تغییری ایجاد نکنید بسکام فایل هکز رو با کریستال 4 مگ تولید می کنه و اینطوری دستورات تاخیری و دستورات که با کلاک پالس میکرو ارتباط مستقیم دارن چهار برابر بیشتر طول می کشن !!!

فرکانس داخلی میکرو به صورت فابریکی رو یه مگ داخلی تنظیم شده است !!!

و همینطور که می دونیم اون نرخ سرعت ارسال وابسته به فرکانس میکرو هستش !!
چون تاخیرهاش با کلاک ها داده میشه !!!

حالا تو بعضی فرکانسها زمان تناوب جوری میشه که یه درصد خطایی تو ارسالی اطلاعات به وجود میاد !!
و با کریستال 11.0592مگ درصد خطا صفر میشه !!!
یعنیBaudrate همون Frequency هستش؟
نه !

یه مضربی ازش هست که بعضی وقت ها تو بعضی کریستال این مضرب اعشاری در میاد که باعث خطا میشه !!!