بازدیدها: 189
اين كامپايلر بسيار بسيار قوي مي باشد كه مي توان در آن زبان اسمبلي و زبان C نوشت و آن را كامپايل كرد . خروجي اين كامپايلر فايل هايي از قبيلPLG , OPT, A51 HEX , LST , PLG , مي باشد. اين كامپايلر ميكرو كنترولرهاي زيادي از كمپاني هاي مختلف همچون Atmel ,Intel,Zylogic ,Dallas و خيلي هاي ديگر در ضمن هركدام از اين كمپاني ها ميكرو هايي كه ساخته اند را اين نرم افزار براي كد كردن دستورات دارا مي باشد. در كل اين كامپايلر مي تواند برنامه را براي صدها نوع ميكرو ترجمه كند. از معروف ترين قطعات مي توان AT89C51, AT89C2051, AT89C52, AT89LV51, AT89S51, AT91C140,… مي توان نام برد. كار با كامپايلر خيلي آسان مي باشد كه در زير كاركردن با آن را آموزش داده ام.
براي دانلود بعد از كليك كردن شما وارد سروري مي شويد كه من اين برنامه را بر روي آن گذاشته ام ، نخست بر روي گزينه Free كليك كنيد و سپس در كادر زير No premium user. Please enterكد امنيتي كه ظاهر مي شود را بنويسيد و بر روي گزينهDownload via TeliaSoneraكليك كنيد وسپس فايل به كامپيوتر شما دانلود مي شود.
بعد از باز كردن برنامه مراحل زير را به ترتيب اجرا كنيد!؟
1) از منوی Projectگزينه New µVision project را كليك كرده و در پنجره اي كه باز مي شود روي هارد ديسك خود و در محلي پروژه را با يك اسمي ذخيره كنيد.
2) بعد از ذخيره كردن يك پنجره جديد باز مي شود كه در سمت چپ آن ميكرو كنترولر خود را از ميان كمپاني هاي مختلف انتخاب كرده و Ok را بزنيد و بعد از آن سوالي از شما پرسيده مي شود آن را Yes كنيد اكنون شما پروژه را ايجاد كرديد. MGH
3) از منوي فايل گزينه NEWرا كليك كنيد، اكنون يك اديتور محلي كه شما برنامه تايپ كنيد براي شما باز شده و شما در اين مرحله با توجه به زباني كه مي خواهيد بنويسيد بايد به صورت زير عمل كنيد. به منوي فايل برويد و گزينه Save as را كليك كنيد اگر زبان برنامه نويسي شما C مي باشد در قسمت File name اين پنجره بعد از تايپ كردن نام فايل يك نقطه گذاشته و بعد از نقطه حرف C را بنويسيد و Save را كليك كنيد. و براي زبان اسمبلي پسوند ASM را تايپ كنيد. براي زبان c مثلا micro.c و براي زبان اسمبلي micro.asm را تايپ كنيد. MGH
4) در پنجره Project Workspaceدر سمت چپ با باز كردن شاخه هاي Target1 و با دو بار كليك كردن بر روي زير شاخه Source Group 1 در پنجره Add file group فايلي را كه در مرحله 3 توليد كرديم با پسوند .c يا .asm را add مي كنيم . MGH
5) بعد از نوشتن برنامه براي كامپايل كردن برنامه كه اكثرا ما كد HEXرا لازم داريم بايد تنظيمات زير را انجام دهيم: ابتدا به منوي project رفته و گزينه Options for target را كليك مي كنيم ممكن براي بار اول اين پنجره باز نشود يعني پنجره project for file باز شود كه آن را ببنديد و دو باره مرحله 5 را تكرار كنيد اين بار پنجره Options for target باز مي شود كه در قسمت Target در جلوي Xtal(MHZ) فركانس كريستالي را كه به ميكرو كنترولر وصل مي شود را وارد كنيد.(فركانس استاندار كه ميكرو بتواند با كامپيوتر تبادل اطلاعات كند و يا كامپيوتر هاي IBM فركانس 11.0592MHZ مي باشد) و در قسمت Output گزينه Create HEX file را تيك بزنيد و در قسمت Listing فايل هاي خروجي كه دلخواه مي باشند را مي توانيد تيك بزنيد. و در نهايت OK بزنيد.MGH
6) اكنون موقع ترجمه كردن برنامه مي باشد كه با رفتن به منوي projectو كليك كردن بر روي گزينه Build target اگر برنامه شما ERROR نداشته باشد فايل HEX در محلي كه پروژه شما ذخيره شده توليد مي شود و شما مي توانيد اين فايل را در نرم افزار Proteus Schematic شبيه سازي كنيد و نتيجه كار خود را مشاهد كنيد. در ضمن اگر در برنامه شما خطا وجود داشته باشد شما مي توانيد در پنجره output window كه در قسمت پايين مي باشد آدرس خطا هاي برنامه در بيابيد. تمامي مراحل فوق براي زبان اسملي هم همين طور مي باشد. MGH
//اميد وارام كه اين توضيحات مختصر براي شما كاربردي باشد//