Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
407
Tıklama
0
Öne Çıkarma
8051 programlama yardım
İ
3 yıl
Yarbay
Konu Sahibi

Merhabalar.
ISP portu olmayan 8051'lere program atabilmek için linkteki devreyi yapmaya karar verdim. Devre orjinalinde harici besleme ile çalışıyor. Ben bilgisayar bağlantısını USB TTL kablosu ile sağlayıp kartın çalışması için gereken enerjiyi kablodan gelen 5V ile yapmayı düşünüyorum. Vpp pimi için gereken 12V'u da mc34063 entegresini kullanarak elde edeceğim.

Devrede voltaj ayarı master çipin p3.3 portu ile yapılıyor. P3.3 lojik 1 iken Vpp 5V, lojik 0 iken Vpp 12V olmaktadır. Benim yeni yaptığım modifikasyonun çalışması için bunun tam ters olması gerekiyor. Yani 1=12V, 0=5V olmalı.

Kaynak kodunda nereleri değiştirmem lazım? Yardımcı olabilir misiniz?

https://www.kswichit.com/easy2/easy2_1.html

Kaynak kodu
https://www.kswichit.com/easy2/EZ55.C





< Bu mesaj bu kişi tarafından değiştirildi ipli jeton -- 23 Ağustos 2021; 17:53:46 >

< Bu ileti mini sürüm kullanılarak atıldı >

R
3 yıl
Binbaşı

Üç farklı çözüm uygulanabilir.

1) Koddaki satırlarda asağıdaki değişiklikleri yapın.

setbit(Vpp) --> clrbit(Vpp)
clrbit(Vpp) --> setbit(Vpp)

Olan yerleri yanındaki ile değiştirin. Programlama voltajı sizin istediğiniz şekilde tepki verecektir.

2) Mc34063 ile 15 volt üretin. Bunu devrede herhangi bir değişiklik yapmadan dc adaptor yazan yerden bağlayın. Devreyi ve kodu değiştirmeye gerek kalmadan kullanabilirsiniz.

3) P3.3 ve ona bağlı transistörün base i arasına INVERT kapısı örneğin 7404 bağlayın. İşaretin lojik olarak tersini aldığınız için, kodda değişiklik yapmadan vpp voltajı için dediğiniz şart sağlanmış olur.

< Resime gitmek için tıklayın >


Bana en kolay gelen çözüm 2. maddedeki çözüm. Yazılımı ve devreyi değiştirmeniz gerekmeyecek.

Edit:
+ Cep telefonu ile yazılan bir önceki mesajdaki imla ve anlatım bozuklukları düzeltildi.
+ 7404 TTL entegresi NAND değil INVERT kapısı olacaktı. İstenirse NAND (7400) ilede aynı işlem yapılabilir.





< Bu mesaj bu kişi tarafından değiştirildi rafet32 -- 26 Ağustos 2021; 9:16:52 >

< Bu ileti mobil sürüm kullanılarak atıldı >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.