دانلود پاورپوینت ميكروكنترلرهايِ AVR معرفي منوهاي محيط BASCOM l ایجاد فایل جدید ( FILE NEW )با انتخاب این گزینه یک پنجره جدید که شما قادر به نوشتن برنامه در آن هستید ایجاد می شود . l باز کردن فایل ( OPEN FILE )با انتخاب این گزینه شما قادر به فراخوانی فایلی که در حافظه موجود است می باشید . BASCOM فایلها را بصورت استاندارد ASCII ذخیره می کند .بنابراین شمکا می توانید از ویرایشگری مثل NOTEPAD برای نوشتن برنامه استفاده کنید و سپس آنرا به محیط انتقال دهید. l بستن فایل CLOSE FILE ) ) این گزینه پنجره برنامه فعال را می بندد . اگر در فایل تغییری ایجاد کرده اید ابتدا باید قبل از بستن آن را ذخیره نمایید . l ذخیره فایل (FILE SAVE )با این گزینه شما قادر به ذخیره فایل بصورت ASCII در کامپیوتر خواهید بود . l ذخیره کردن بعنوان (FILE SAVE AS )با این گزینه قادر خواهید بود فایل موجود را با نام دیگر ذخیره کنید. l نمایش پرینت فایل (FILE PRINT PREVIEW )این گزینه نشان می دهد که فایل متنی موجود برنامه در هنگام پرینت به چه صورت خواهد بود . l پرینت فا یل (FILE PRINT )با این گزینه شما می توانید فایل موجود در برنامه را پرینت نمایید . l بستن فایل CLOSE FILE ) )با این گزینه شما قادر خواهید بود از محیط BASCOM خارج شوید ولی در صورتی که شما در برنامه تان تغییری داده اید و آن را ذخیره نکرده اید , پیش از خروج هشدار میدهد. l EDIT UNDO با این گزینه شما می توانید دستکاری اخیرتان در برنامه را از بین ببرید . l EDIT REDO با این گزینه شما می توانید دستکاری اخیرتان را که از بین برده بودید دوباره برگردانید . l EDIT CUT با این گزینه شما می توانید متن انتخاب شده را بریده و به محل جدیدی انتقال دهید . l EDIT COPY با این گزینه شما می توانیدمتن انتخاب شده را کپی کرده و به محل جدیدی انتقال دهید . l EDIT PAST با این گزینه شما می توانید متنی را که قبلا COPY یا CUT کرده بودید در محل مورد نظر بچسبانید . l EDIT FIND با این گزینه شما می توانید متنی را در برنامه تان جستجو کنید . l EDIT FIND NEXT با این گزینه شما می توانید متن مورد جستجو را دوباره جستجو نمایید . l EDIT REPLACE با این گزینه شما می توانید متنی را جایگزین متن موجود در برنامه نمایید یعنی در قسمت TEXT TO FIND متن مورد جستجو که باید توسط متن دیگری جایگزین شود را تایپ کنید و در قسمت REPLACE WITH متنی را که باید جایگزین شود تایپ می کنیم . l EDIT GOTO با این گزینه شما می توانیدمستقیما و به سرعت به خط دلخواهی بروید . l EDIT TOGGLE BOOKMARK با این گزینه شما می توانید شما می توانید در جاهای خاصی از برنامه که مورد نظر شماست نشانه گذاری کنید و به آنها توسط دستور دستور EDIT GOTO BOOKMARK دسترسی پیدا کنید . l EDIT GOTO BOOKMARK با این گزینه شما می توانید به نشانه هایی که قبلا گذاشته اید . l EDIT IDENT BLOCKبا این گزینه شما می توانید متن انتخاب شده را به اندازه یک TAB به سمت راست منتقل کنید . l EDIT UNIDENT BLOCK با این گزینه شما می توانید متن انتخاب شده را به اندازه یک TAB به سمت چپ منتقل کنید . معرفی محیط شبیه سازی ( SIMULATOR) l RUNبا فشردن این دکمه شبیه سازی آغاز می شود . l PAUSEباعث توقف موقت شبیه سازی می شود و با فشردن دکمه RUN شبیه سازی ادامه پیدا می کند . l STOPباعث توقف کامل شبیه سازی برنامه جاری می شود . l STEP INTO CODEبا استفاده از این دکمه می توان برنامه را خط به خط اجرا نمود و هنگام فراخوانی توابع به داخل آنها رفته و مراحل اجرای آنها را بررسی کرد . این کار را با فشردن کلید F8 نیز می توانید انجام دهید .بعد از هر بار اجرای این دستور شبیه سازی به حالت PAUSE می رود . l OVERاین دکمه شبیه دکمه قبلی است با این تفاوت که در هنگام فراخوانی توابع به داخل SUB ROUTINE نخواهید رفت . این کار را می توانید با فشردن کلید SHIFT F8 نیز انجام دهید . l RUN TOدکمه RUN TO شبیه سازی را تا خط انتخاب شده انجام میدهد و سپس به حالت PAUSE میرود ( خط جاری باید شامل کدهای قابل اجرا باشد ) . l شبیه سازی سخت افزاری THE HARDWARE SIMULATORبا کلیک بر روی این گزینه divide;نجره ای ظاهر می شود . که قسمت بالایی یک LCD مجازی می باشد که برای نشان دادن داده های فرستاده شده به LCD استفاده می شود . نوار LED های قرمز رنگ پایین خروجی پورتها را نشان می دهد . با کلیک بر روی هر یک از LED های سبز رنگ که بعنوان ورودی هستند وضعیت آن معکوس می شود و روشن شدن LED بمنزله یک کردن پایه پورت است .یک صفحه کلید نیز تعبیه شده است که با دستور GETKBD( ) در برنامه قابل خواندن می باشد . در ضمن مقدار آنالوگ نیز هم برای مقایسه کننده آنالوگ و هم برای کانال های مختلف ADC قابل اعمال است. l REGISTERSاین دکمه پنجره ثباتها را با مقادیر قبلی نمایش می دهد . مقدارهای نشان داده شده در این پنجره هگزادسیمال می باشد که برای تغییر هر کدام از آنها روی خانه مربوطه کلیک کرده و مقدار جدید را وارد کنید . l IO REGISTERSlبرای نمایش ثباتهای I\O استفاده می شود . که مانند R قابل مقدار دهی است . معرفی محیط TERMINAL EMULATORlاز این محیط می توان برای نمایش داده ارسالی و دریافتی در ارتباط سریال RS-232 بین میکرو و کامپیوتر استفاده نمود .llاطلاعاتی که در این محیط تایپ می شود به میکرو ارسال و اطلاعاتی که از پورت کامپیوتر دریافت می شود دراین پنجره نمایش داده می شود . هنگامیکه در برنامه از SERIAL IN و یا SERIAL OUT استفاده می شود , پس از PROGRAM کردن برنامه درون میکرو و اتصال آن به پورت سریال PC , می توان داده های ارسالی توسط UART میکرو به بیرون را دریافت کرده و نمایش داد و از صحت و سقم آنها اطلاع یافت . همچنین اگر از دستوری مانند INKEY در برنامه استفاده شود , میتوان داده خود را از طریق پنجره TERMINAL EMULATOR به میکرو ارسال نمود .توجه داشته باشید که از BOUD RATE مشابه در میکرو و کامپیوتر استفاده نمایید .l FILE UPLOAD :برنامه جاری در فرمت HEX را UPLOAD میکند .l FILE ESCAPE : صرفنظر کردن از UPLOAD کردن فایل .l FILE EXIT : خروج از برنامه EMULATOR .l TERMINAL CLEAR : پنجره ترمینال را پاک می کند .l SETTING : تنظیمات پورت COM و دیگرOPTION ها توسط این منو صورت می گیرد .l TERMINAL OPEN LOG : فایل LOG را باز یا بسته می کند .هنگامیکه فایل LOG وجود نداشته باشد درخواست نامی برای فایل گزارش می کند .تمام اطلاعاتی که در پنجره TERMINAL پرینت می شود داخل فایل LOG ثبت می شود .