Elektronik ve Teknoloji Merkezi Elektrotekno.com
Elektronik ve Teknoloji Merkezi




Click here to go to the original topic

Elektrotekno.com Ana Sayfa Microchip Pic Serisi
Yazar Mesaj
boreas
Tarih: 02.01.2008, 00:43 Mesaj konusu: 18f452 eeprom'a değer yazma sorunu

Merhabalar, Jal programlama dili aracılığıyla 18F452'nin eeprom adresine bilgi girişi yapmaya çalışıyorum. 16f877'de hiçbir sorun yaşamazken 18f452'de anlam veremediğim sorunlar yaşıyorum. eeprom'a bazen bilgi girişi yapabiliyorken bazen yapamıyorum. Son denemelerimde ise eeprom'a hiçbir giriş yapamaz durumdaydım. 16F877 ile 18f452 arasında eeprom'a bilgi gönderme açısından bi farklılık varmıdır ? Ya da nelere dikkat etmem gerekir yardımcı olursanız sevinirim.

Programlayıcım : JDM
lvnttkn
Tarih: 10.01.2008, 12:52 Mesaj konusu:

asm ile görerek yazmanda fayda var.


eewr

clrf eeadrh
movwf eedata
bcf eecon1, eepgd ; point to data memory
bcf eecon1, cfgs ; access eeprom
bsf eecon1, wren ; enable writes
bcf ıntcon, gıe ; disable ınterrupts
movlw 55h ;
movwf eecon2 ; write 55h
movlw 0aah ;
movwf eecon2 ; write 0aah
bsf eecon1, wr ; set wr bit to begin write
ee_wr1 btfsc eecon1,wr ; finished?
goto ee_wr1 ; no!
bsf ıntcon, gıe ; enable ınterrupts
bcf eecon1, wren ; disable writes on write complete (eeıf set)
return

kolay gelsin
Elektrotekno.com Ana Sayfa Microchip Pic Serisi
1. sayfa (Toplam 1 sayfa)

18f452 eeprom'a değer yazma sorunu

Gizlilik Politikası

PLC programming