Picproje Elektronik Sitesi

DERLEYİCİLER => CCS C => Konuyu başlatan: fide - 02 Ekim 2018, 08:50:22

Başlık: pic18F26K80 tanımama sorunu
Gönderen: fide - 02 Ekim 2018, 08:50:22

(https://www.direnc.net/pic18f26k80-iso-soic28-8bit-64mhz-mikrodenetleyici-30954-72-B.jpg)
Arkadaşlar merhaba.
Okul için yaptığım bir projede daha önce kullanmadığım ama elimde olan Pic18F26K80 ile pcb çizdim. 18F26K22 ile daha önce devre çizip kod yazdım. Sıkıntısız çalıştı. Vdd-Vcore (6 nolu pin) dışında pin to pin sayılır. İnterruptlar vb bikaç nüans var aralarında.

18F26K80 ile çizdiğim devrenin montajını yaptım ve pickit3 icsp kablosu ile bağlanmaya çalıştığımda PİCi tanıyamadı. Aynı devreden 2 tane dizdim.İkisinde de aynı sıkıntı var. VCore-Vdd pinindeki kondansatörü 100nf dizmişim. Bunu 10uF ile değiştirip tekrar denedim. Sonuç değişmedi.

Bu defa 18F26K80 i söküp 18F26K22 lehimledim. Sıkıntısız çalıştı. 18F26K80 başka bir pcbye lehimleyip denedim orada da çalışmadı. 18F26K80 den iki adet dizdim ve aynı yerden alındı(Direnc.net) 18F26K22 de 10 adet aynı yerden alındı. Patates ürüne denk geldiğimi düşünüyorum ama 26K22lerin hepsini dizdim sıkıntı çıkmadı. 26K80 çuvalladı.

Sorum şu:

Datasheeti, pin yapısını incelememe rağmen kaçırdığım bir nokta mı var? Daha önce 26K80 ile devre çizip çalıştıran arkadaş var ise, yardımcı olursa sevinirim. 

Pcb çiziminde 26K22çalıştığı için sıkıntı yok diye düşünüyorum. Vdd-Vcore pinine 10uF tantal bağlı (10uF sermik de bağladım netice aynı).
26K80 lerin ikisi de poatates mi?

Teşekkürler.
Başlık: Ynt: pic18F26K80 tanımama sorunu
Gönderen: RaMu - 02 Ekim 2018, 09:05:55
Pickit2 kullanıyorsan desteklemiyor sanırım,
manual device select ile seçebiliyorsan programlayabilirsin
veya linkteki gibi pickit2 pc programının device file ını değiştirmen gerekiyor.
http://www.microchip.com.edgekey.net/forums/m/tm.aspx?m=647173&p=1
Başlık: Ynt: pic18F26K80 tanımama sorunu
Gönderen: fide - 02 Ekim 2018, 10:05:20
Alıntı yapılan: RaMu - 02 Ekim 2018, 09:05:55Pickit2 kullanıyorsan desteklemiyor sanırım,
manual device select ile seçebiliyorsan programlayabilirsin
veya linkteki gibi pickit2 pc programının device file ını değiştirmen gerekiyor.
http://www.microchip.com.edgekey.net/forums/m/tm.aspx?m=647173&p=1
İlginize teşekkür ederim. Pickit3 kullanıyorum. Arayüzden Manuel select ten seçtim ama durum değişmedi.
Başlık: Ynt: pic18F26K80 tanımama sorunu
Gönderen: dumansiz - 02 Ekim 2018, 10:43:09
Pickit3 için hangi bilgisayar programını kullanıyorsunuz? MPLAB IPE ile programlamayı denediniz mi?
Başlık: Ynt: pic18F26K80 tanımama sorunu
Gönderen: fide - 02 Ekim 2018, 11:04:37
Alıntı yapılan: dumansiz - 02 Ekim 2018, 10:43:09Pickit3 için hangi bilgisayar programını kullanıyorsunuz? MPLAB IPE ile programlamayı denediniz mi?
Microchip standalone programmer kullanıyorum. 18f26k22, 24fj, Dspic33 vb sıkıntısız prg atıyorum.
Başlık: Ynt: pic18F26K80 tanımama sorunu
Gönderen: sadogan - 02 Ekim 2018, 11:17:32
Alıntı yapılan: fide - 02 Ekim 2018, 11:04:37Microchip standalone programmer kullanıyorum. 18f26k22, 24fj, Dspic33 vb sıkıntısız prg atıyorum.
Bu sıkıntılı bir program, bir çok pic tanımıyor, IPE kullanın .
Başlık: Ynt: pic18F26K80 tanımama sorunu
Gönderen: fahri- - 02 Ekim 2018, 12:24:10
Evet K80 serisini pickit3 software programlayamıyor. Onun için pickit3 ü MPLAB moduna alacaksınız. Sonra da IPE ile işlemcinizi tanıtacaksınız. Sonra da programlayacaksınız.
Başlık: Ynt: pic18F26K80 tanımama sorunu
Gönderen: fide - 02 Ekim 2018, 12:44:33
Alıntı yapılan: fahri- - 02 Ekim 2018, 12:24:10Evet K80 serisini pickit3 software programlayamıyor. Onun için pickit3 ü MPLAB moduna alacaksınız. Sonra da IPE ile işlemcinizi tanıtacaksınız. Sonra da programlayacaksınız.
teşekkür ederim. Belki pic ailesinde elli çeşit pic kullandım ama ilk defa böyle bişeyle karşılaştım. @fahri- teşekkür ederim.
Başlık: Ynt: pic18F26K80 tanımama sorunu
Gönderen: fahri- - 02 Ekim 2018, 16:07:46
@fide
Sanırım hallettiniz. Bir de hatırlatayım K80 serisi piclerde ADC lerinde problem varmış. 12 bit ADC kullanacaksanız ERRATA dökümanlarını okuyun. Ben onun için K42 serisine geçmeye çalışıyorum.
Başlık: Ynt: pic18F26K80 tanımama sorunu
Gönderen: eeburakdemir - 02 Ekim 2018, 16:23:59
Merhaba,
Daha önce projelerimde 18F66K80, 46K80 ve 26K80 kullandım ve sorunsuz çalışmıştı. Mplapx kullandım hep sorunsuz programladım. Fakat errata yayınlandığından haberim yoktu, şuanda sıkıntısız çalışıyor cihazlar ama tedbirli olmakta fayda var. Bacak yapısı birebir uyuyorsa IPE ile kesin atmanız gerekir. Aksi halde picler sıkıntılıdır. Ayrıca K serisi picleri bilindik yerden alın derim.
Başlık: Ynt: pic18F26K80 tanımama sorunu
Gönderen: fide - 02 Ekim 2018, 17:31:44
@fahri- dediğini yaptım ve çalıştı. Daha önce standalone programmer kullanıyorum. Auto program ile ccs de derleyince otomatik yüklüyordu. IPEye hiç ihtiyacım olmadı.
@eeburakdemir, öneri için teşekkür ederim. Konuyu açmamdaki amaç sizin gibi tecrübe sahibi olanlara ulaşabilmek.
Teşekkürler.
Başlık: Ynt: pic18F26K80 tanımama sorunu
Gönderen: ertan - 03 Ekim 2018, 14:17:58
Merhaba;
1- Öncelikle kullandığınız CCS C sürümünü öğrenebilir miyim?
2- Kullandığınız programlayıcının modeli ve program sürümünü öğrenmek istiyorum.
size yardımcı olmaya çalışırım.
İyi Çalışmalar.
Kolay gelsin.
Başlık: Ynt: pic18F26K80 tanımama sorunu
Gönderen: fide - 04 Ekim 2018, 06:52:55
Ccs 5.030 sürümü. Ccs içinden otomatik programlama yapmıyorum. Microchip standalone programmer prg kullanıyorum. O program 26k80i tanımadı. IPE tanıdı. Onunla hex dosyayı gösterip programlıyorum.
Teşekkürler
Başlık: Ynt: pic18F26K80 tanımama sorunu
Gönderen: ertan - 04 Ekim 2018, 11:03:37
rica ederim iyi çalışmalar.
CCS C hakkında teknik destek olarak her zaman danışabilirsiniz.
Ben onun lisanslı ürünlerini kullandığım için bir arıza durumunda veya bir hata durumunda programı iyileştirmek adına size yardımcı olurum.
Başlık: Ynt: pic18F26K80 tanımama sorunu
Gönderen: egex - 12 Mayıs 2022, 15:59:07
Alıntı yapılan: eeburakdemir - 02 Ekim 2018, 16:23:59Merhaba,
Daha önce projelerimde 18F66K80, 46K80 ve 26K80 kullandım ve sorunsuz çalışmıştı. Mplapx kullandım hep sorunsuz programladım. Fakat errata yayınlandığından haberim yoktu, şuanda sıkıntısız çalışıyor cihazlar ama tedbirli olmakta fayda var. Bacak yapısı birebir uyuyorsa IPE ile kesin atmanız gerekir. Aksi halde picler sıkıntılıdır. Ayrıca K serisi picleri bilindik yerden alın derim.

merhaba 18f66k80 analog çevrimde sorun yaşıyorum.
hangi register
       
Adcon0
adcon1
adcon2

ancon0
ancon1
bu registerlar baska hangisini ayarlamalıyım ?

adc calıştıramadım.
:(
Başlık: Ynt: pic18F26K80 tanımama sorunu
Gönderen: elektroacemi - 12 Mayıs 2022, 18:15:11
Alıntı yapılan: egex - 12 Mayıs 2022, 15:59:07merhaba 18f66k80 analog çevrimde sorun yaşıyorum.
hangi register
       
Adcon0
adcon1
adcon2

ancon0
ancon1
bu registerlar baska hangisini ayarlamalıyım ?

adc calıştıramadım.
:(

Daha önce kullanmadım ama datasheet e bakınca

bit 5 ADCMD: ADC Module Disable bit
1 = The ADC module is disabled. All ADC registers are held in Reset and are not writable.
0 = The ADC module is enabled


böyle birşey gördüm belki işinize yarar
Başlık: Ynt: pic18F26K80 tanımama sorunu
Gönderen: mehmet - 12 Mayıs 2022, 19:47:24
Kataloğundaki adc çevrim bölümünü
inceleyip, kodunuz buna göre oluşturun.
Başlık: Ynt: pic18F26K80 tanımama sorunu
Gönderen: esensoy - 13 Mayıs 2022, 07:51:04
k40 k80 serilerinde PPS falan var,
registerların adresleri aynı değil, ondan çalışmıyor olabilir,

pickit için de pickitplus var, forumda paylaşıldı,
k40 ları pickit3 ile pickitplus ile kodluyorum