Loyiha ishida (Hisobotda wort) quyidagilar bo'lishi yoki shakillantirilishi kerak


Connecting the Easy-Downloader V2.0 to a PC with USB port



Download 335,08 Kb.
bet4/4
Sana06.07.2022
Hajmi335,08 Kb.
#744719
1   2   3   4
Bog'liq
loyiha uchun

Connecting the Easy-Downloader V2.0 to a PC with USB port:

Newer PC, or laptop computer may not provides the COM port, instead it has the USB port as a standard serial port. I found a cheap adapter, the FTDI232 USB-COM port converter. The adapter uses FT232RL chip. The adapter provides 6-pins connector. To interface it to the Easy-downloader, we needs only three pins, i.e. TXD, RXD, and GND. The chip itself powered by +5V from USB port.


As shown in above photo, we remove the DS275, RS232 transceiver, and provide the 6-pin SIP socket to connect the FTDI232 serial adapter.

Connecting to the master chip serial port is simple.TXD
(pin 11 of the 8051) ------------------ RX(pin 5)
RXD (pin 10 of the 8051)-------------------TX(pin 4)
GND( pin 20 of the 8051)------------------GND (pin 1)
When connecting the adapter to the USB port, the Windows will find the driver automatically. We can install the driver called VCP (Virtual COM port) manually. The VCP driver for FTDI chip can get from the FTDI directly. The PC will recognize the connected USB port as the COM port.

I'm thinking to add the FTDI chip to the Easy-downloader finally. Have a look the new Easy-downloader with USB interface!


ATMEL 89C51/52/55 89S51/52 uchun oson yuklab olish V2.0

89C51, 89C52 va 89C55, shu jumladan PCB fayli, UPLOADER EZ3, EZ3.1 oyna versiyasi, sdcc bilan o'zgartirilgan manba kodiga intel-HEX faylini yozish uchun o'zingizning dasturchingizni yarating. 89S51 va 89S52 uchun yangilangan proshivka!
________________________________________________

Kirish
Agar ilovangiz uchun, xususan, Clanguage bilan 89Cxx loyihalarini ishlab chiqish uchun koʻproq kod maydoni kerak boʻlsa, Easy-Downloader V2.0 javob beradi. Bu har kim osongina qurishi mumkin bo'lgan mos va arzon. Ushbu versiya intel-HEXfile faylini 89C51(4kB), 89C52(8kB) va 89C55(20kB) ga yozishga qodir. Assembly yoki C da manba faylini kompilyatsiya qilgandan so'ng, A:\>ez2 myfirst(.hex) yordamida hex faylni to'g'ridan-to'g'ri chipga yuklab oling, aytaylik.


Uskuna
1-rasmda Easy-Downloader V2.0 sxemasi ko'rsatilgan. Ez52.hex bilan 89C51 kompyuterdan 9600 bodli seriyali ma'lumotlarni oladi va ZIFsocketga tegishli signalni ishlab chiqaradi. P0 ikki tomonlama ma'lumotlarni uzatish uchun mo'ljallangan. P1 A8-A14 uchun A0-A7, P2.0-P2.6 beradi. A14 ga qarang, bizning dasturimiz P2.6 dan foydalanadi, ATMEL esa P3.0 dan foydalanadi. Dasturlash rejimini tanlash P3.4 - P3.7 tomonidan amalga oshiriladi. Tafsilotlar uchun ez52.c ga qarang. Dasturlash kuchlanishi 1.1 versiyasidan biroz farq qiladi, Vpp piniga faqat +5V va +12V kerak bo'ladi va P3.3 tomonidan faollashtiriladi. ZIF rozetkasining soat kiritish pin X1 buferlashsiz X2 dan olingan. Men sinab ko'rdim, hozircha muammo yo'q.
1-rasm: Easy-Downloader V2.0 sxemasi
Kengashni qurish
Prototip taxtasi nuqtadan nuqtaga lehimli universal PCB yordamida qurilgan bo'lishi mumkin. Agar siz PCB yasashni istasangiz, Protel 2.73 versiyasi bilan ochilgan ez2.pcb ni oling. Komponentlarning joylashuvi 2-rasmda ko'rsatilgan.
PCBni PDF fayli bilan yasay oladiganlar uchun ushbu ez2pcb.pdf faylini oling
2-rasm: Komponentlarni joylashtirish tartibi
Dasturiy ta'minot
ez52.hexis 89C51 uchun zarur hex fayl proshivka. Berilgan dasturchidan yoki availableEasy-Downloaderdan foydalaning hex faylni 89C51 ga yozing. Muqobil variant - 89S8252 chipidan foydalanish, LPT porti orqali oddiy SPIdownloaderni yaratish. ez52.hex bilan oldindan dasturlashtirilgan 89S8252 89C51 o'rniga ishlatilishi mumkin.
ez52.cis qo'shimcha o'zgartirish uchun C tilida yozilgan manba dasturi. Kompilyatsiya qilish uchun DunfieldDevelopment System-dan 8051 kompilyatori uchun Micro-C kerak.
ez2.zip kompyuterda ishlaydigan dos versiyasi dasturi bo'lib, Easy-Downloader platasiga hex kodini yuboradi.

Eslatma: EZ2 dos versiyasi faqat eski kompyuter, 386 yoki 486 mashinada ishlatilishi mumkin.


ez2 dan foydalanishga misol 3-rasmda ko'rsatilgan.
3-rasm: ez2, DOS versiyasini yuklovchidan foydalanish misoli
________________________________________________

4-rasm: EZ3 va EZ3.1 dan foydalanish misoli


Oyna uchun DownloadEZUploader V3.0 Easy-DownloaderV1.1 da ko'rsatilganidek, EZ UPLOADER V3.0 Easy V2.0 bilan ham ishlatilishi mumkin. Endi 89C51, 89C52 va 89C55 uchun imzo bayti mavjud, shuning uchun endi xotira hajmini tanlash kerak emas. EZ kod xotirasi qanchalik katta ekanligini tan oladi. Shunchaki Send Hexfile-ni bosing, hamma narsa avtomatik ravishda amalga oshiriladi.
Oyna uchun DownloadEZUploader V3.1. Bu EZ3.1 Yuklash dasturining beta-sinovi boʻlib, qoʻshimcha OʻQISh va SAXTA SAQLASH funksiyalariga ega. Chiplarda joylashgan HEX kodini Intel HEX fayli sifatida o'qish va saqlash mumkin.
Oson II havolalar
o Hozir yuklab oling ezdl4 !! Easy-Downloader V1.1 va V2.0 uchun yangi kompyuter dasturi. Saralanmagan hex fayl bilan muammo yo'q. COM porti va dasturchi platasini avtomatik aniqlash.
o Easy-Downloader V1.1&V2.0 dan saralanmagan HEX fayllar bilan foydalanish Indoneziyaning Jakarta shahridan Kurnia Wijaya menga ba'zi kompilyatorlar tomonidan yaratilgan intel hex faylini saralaydigan dastur yozishda yordam beradi.
o EasyPROG: Fransisko Barbosa tomonidan yaratilgan Easy-Downloader-ning o'zgartirilgan versiyasi
o Transistorlar yordamida oddiy RS232C darajali konvertor DS275 ni ushbu arzon sxema bilan almashtiring.

Sdcc uchun manba kodi


Manba kodini yuklab oling, ez52s.c , hex fayli, ez52s.hex va kompilyator, SDCC.zip
Yangi proshivka EZDL4 bilan foydalanish uchun mo'ljallangan.
Yangilangan proshivka
o 2004 yil 7 yanvarda Integrated Circuit Solution IS89C51A, IS89C52A manba kodi, ez52ics.c, hex fayl, ez52ics.hex uchun proshivkaning beta-versiyasi (yangi dizayn uchun tavsiya etilmaydi)
o 2004 yil 1-noyabr, 89S51, 89S52 yangi seriyali flesh MCU uchun proshivkaning beta-versiyasi. Yangi proshivka Easy downloader V2.0 dasturiga 89Cxx va 89Sxx ni ham dasturlash imkonini beradi. Imzo tekshiruvi olib tashlandi, foydalanuvchi ma'lum bir chip uchun kod hajmini bilishi kerak, masalan. 89x51 4096 bayt va 89x52 8192 baytga ega!
o
Yangi S seriyali rejimni sozlash uchun ko'proq bit kerak bo'lgani uchun. Shunday qilib, yuqorida ko'rsatilganidek, signalni 14-pindan 13-pinga o'tkazishingiz kerak.

Manba kodi va intel hex faylini yuklab oling: EZ52ss.c ez52.hex (ikkala fayl ham 2004-yil 13-sentabrda yangilangan, oʻchirish pulslari uzunligini uzaytiradi va agar tasdiqlanmasa, quvvat aylanishi kerak boʻlishi mumkin) Iltimos, sinov haqida xabar bering.


o
Easy-Downloader V2.0 ga hissa
 Runner51Argentinalik Fernando Ballesteros tomonidan yaratilgan Easy 2, Orcad V7 DSN va PCB fayllariga asoslangan dasturchi taxtasi.
 ISP51 Taufik IR tomonidan ishlab chiqarilgan flesh mikrokontroller uchun tizim dasturchisi.
 89Cxx51 uchun adapter platasi va Vetnamlik Nguyen Xoai Nam tomonidan ishlab chiqarilgan sdcc yordamida o'zgartirilgan proshivka.

Easy-Downloader V2.0 ni ulash
Download 335,08 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish