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?
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.
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 >
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ı >