فهرست مطالب:

برنامه ریزی AT89S52 با استفاده از ARDUINO: 4 مرحله
برنامه ریزی AT89S52 با استفاده از ARDUINO: 4 مرحله

تصویری: برنامه ریزی AT89S52 با استفاده از ARDUINO: 4 مرحله

تصویری: برنامه ریزی AT89S52 با استفاده از ARDUINO: 4 مرحله
تصویری: STM32 program with arduino - FULL (in Farsi) 2024, نوامبر
Anonim
برنامه ریزی AT89S52 با استفاده از ARDUINO
برنامه ریزی AT89S52 با استفاده از ARDUINO
برنامه ریزی AT89S52 با استفاده از ARDUINO
برنامه ریزی AT89S52 با استفاده از ARDUINO

برنامه نویسی درون سیستم (ISP) یا برنامه نویسی سریال در مدار (ICSP) توانایی برخی از دستگاه های منطقی قابل برنامه ریزی ، میکروکنترلرها و سایر دستگاه های تعبیه شده است که در حالی که در یک سیستم کامل نصب شده اند ، برنامه نویسی شوند ، نه اینکه نیاز به تراشه قبلی داشته باشد. برای نصب آن در سیستم

در این آموزش میکروکنترلر AT89S52 با استفاده از آردوینو به عنوان برنامه نویس سریال در مدار برنامه ریزی شده است.

تدارکات

1x AT89S522x 33pF خازن های دیسکی 1x 11.0592MHz کریستال اسیلاتور 1x 0.1uF خازن 1x 10k اهم مقاومت 1x دکمه فشار 1x تخته نان سیم های جامپر - در صورت نیاز

مرحله 1: اتصالات مدار

اتصالات مدار
اتصالات مدار
اتصالات مدار
اتصالات مدار
اتصالات مدار
اتصالات مدار

همانطور که در شکل نشان داده شده است ، اجزاء را در یک بردبرد متصل کنید.

مرحله 2: تبدیل ARDUINO به ISP

1. Arduino را به PC وصل کنید. برد مناسب و پورت را انتخاب کنید. کد را از فایل ضمیمه زیر بارگذاری کنید. در حال حاضر arduino آماده برنامه نویسی میکروکنترلر 89S52 است. توجه* پس از بارگذاری این کد arduino ، کابل USB را از رایانه به Arduino حذف نکنید.

مرحله 3: ایجاد فایل HEX

ایجاد پرونده شش گوش
ایجاد پرونده شش گوش
ایجاد پرونده شش گوش
ایجاد پرونده شش گوش
ایجاد پرونده شش گوش
ایجاد پرونده شش گوش
ایجاد پرونده شش گوش
ایجاد پرونده شش گوش

1. نرم افزار Keil uVision را باز کنید. 2. برنامه را تایپ کرده و به عنوان فایل.c ذخیره کنید. روی "منبع گروه" دوبار کلیک کرده و روی فایل.c که ایجاد کرده اید کلیک کنید. 4. روی 'Target 1'.5 راست کلیک کنید. فرکانس کریستال را 11.0592 مگاهرتز تنظیم کنید. 6. 'Use on-chip ROM'7 را علامت بزنید. روی برگه "Output" کلیک کنید ، سپس "ایجاد فایل HEX" را علامت زده و روی OK کلیک کنید

مرحله 4: برنامه ریزی AT89S52

برنامه ریزی AT89S52
برنامه ریزی AT89S52

1. نرم افزار برنامه نویس 89S52 را در رایانه خود باز کنید.

2. پورت COM را که آردوینو به آن متصل است انتخاب کنید.

3. روی Identify کلیک کنید. این منجر به پیامی می شود که می گوید 'atmel AT89S52 شناسایی شد'.

4. روی Open hex file کلیک کرده و فایل hex را انتخاب کنید.

5. بارگذاری را کلیک کنید. فایل hex را در میکروکنترلر می نویسد.

6. تمام شد. با استفاده از این آموزش می توانید هر کد را با استفاده از آردوینو در 89S52 بارگذاری کنید.

توصیه شده: