Fórum témák

» Több friss téma
Fórum
Keresés
Lapozás: OK   192 / 198
(#) MaxPower hozzászólása Okt 7, 2007
Sziasztok,

mivel az istenért sem tudtam új témát nyitni...:

PICkit2 készülékem meghibásodott:
A kimenő Vpp-je és Vdd-je lett rövidre zárva, mikor próbáltam a szoftverével 5V-ot kiadni az áramkörömre... jelenleg a progi nem látja és fogalmam sincs mit csináljak.

volt már valakinek hasonló problémája?

A doksiját nézegettem és számomra nagyon úgytűnik, hogy van rövidzárvédelme is... ezért fura, hogy a program ezt írja ki:
PICkit2 not found. Check USB connections and use Tools ->Check Communication to retry

Amikor próbáltam feszt kiadni, a programban sem maradt meg az ON állapot, másik USB-n is próbáltam... de amikor ki szoktam húzni az USB-ről nem csinálok eltávolítást, mert nincs ikonja...

ötletek?
(#) NeoCool hozzászólása Okt 5, 2007
Connecting to MPLAB ICD 2
...Connected
ICDWarn0030: MPLAB ICD2 is about to download a new operating system. If MPLAB IDE is just starting, it will appear to "hang" at the splash screen. Please be patient. MPLAB IDE will finish it's intialization after the OS is downloaded. (note: You may wish to select to ignore this warning in the future.)
Downloading Operating System
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
ICDWarn0020: Invalid target device id (expected=0x21, read=0x0)
...Reading ICD Product ID
Running ICD Self Test
...Passed
...Download Operating System Succeeded
Setting Vdd source to MPLAB ICD 2
ICDWarn0020: Invalid target device id (expected=0x21, read=0x0)
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 Ready

ICDWarn0020: Invalid target device id (expected=0x21, read=0x0)

Ez miert van, mit jelent, egy PICS fele USB ICD2-m van, elore is kossz.

(#) valve válasza Sly hozzászólására (») Szept 27, 2007
Barmilyen ice jo, ami nem, negacio, not v meg milyen neve van? ;o) en az 74LS sorozatot szoktam hasznalni,..
(#) watt válasza KipKap hozzászólására (») Szept 25, 2007
Még egy kis javaslat:
Lehetőség van még a Makrók használatára, ami pl. a bankok beállításában olvashatóbbá teszi a forrást:
MAKRO bank0
BCF STATUS,RP0
ENDM
MAKRO bank1
BSF STATUS,RP0
ENDM

Ha több bankra is át akarsz lépni, akkor kénytelen vagy az RP1-et is állítani, némi memória áldozat árán. Ezért nem szeretem a 16F-eket amúgy, bár a 18F-eknél is néha bankolni kell, csak sokkal ritkábban!

bank0 MACRO
BCF STATUS,RP0
BCF STATUS,RP1
ENDM
bank1 MACRO
BSF STATUS,RP0
BCF STATUS,RP1
ENDM
bank2 MACRO
BCF STATUS,RP0
BSF STATUS,RP1
ENDM
bank3 MACRO
BSF STATUS,RP0
BSF STATUS,RP1
ENDM

A programlistában már csak az kell beírnod, hogy bank2 és a fordító beszórja a szükséges két sort.
(#) Gory hozzászólása Szept 24, 2007
Sziasztok!

Akadt egy kis problémám a Microchip TCP/IP Stack-el.
Az a helyzet, hogy helyet foglalok beérkező csomagoknak a következővel:

static BYTE vUARTRXFIFO[256];

A linker a következő hibát dobja:
.udata_UART2UDPBridge.o' can not fit the section. Section '.udata_UART2UDPBridge.o' length=0x00000128

Ezek a alpján elvileg ugye nem fér a memóriába a tömb, ha lejjebb veszem a bájtszámot, akkor belefér, és gond nélkül lefordul.

Nemigazán értem hogy miért nem fér a memóriába, mert a program memóriából 10538/32768 a foglalt, adatmemóriából pedig kb 1060/3968 tehát még bőven lennie kéne helynek.

Nincs valami tippetek ez ellen? A sima hyagyományos linkerscriptel linkelek, és egy 18F4620-ról van szó.
(#) Skori hozzászólása Szept 24, 2007
A Texas Instruments-töl ingyen letölthetö a Tina 7-es texasos verziója!
Tina

Idézet:
„TINA-TI's new version 7.0 has changes from Version 6.0 in the following areas:

* TINA-TI provides support for switching power supply devices.
* TINA-TI has no limit to circuit size.
* TINA-TI has more SPICE models and example circuits included.
* User will be notified when an update is available for the tool and TI model library.
* TINA-TI now supports SMPS simulation capability.
* Circuits developed in TINA-TI 7.0 will work with TINA Industrial version 7.
* TINA-TI Version 6.0 is forward compatible with Version 7.0, but not visa versa”
(#) Tomi20 válasza watt hozzászólására (») Szept 23, 2007
A Blank checkre ezt irta: Device not blank at address 0000h!

Config word: 0ECFh (ezt nem tudom, mit jelent)

Normális égető=ICD2?
Sajnos még csak tanulgatom a programozást, és előbb vagy utóbb jó lenne egy ICD2. (már egy ideje várólistán van )
De ezt minél hamarabb fel kellene programozni, mert már csak ez hiányzik egy projekthez.
(#) Topi válasza watt hozzászólására (») Szept 18, 2007
Ha jól tévedek, akkor eredetileg bank0-val indul a PIC. De lejjebb csúsztattam... Helyesen, kellene az RP1-et is törölni a STATUS-ban.
(#) watt válasza Topi hozzászólására (») Szept 18, 2007
Idézet:
„Szerk: Köszönöm Watt mester a CMCON-t...”

Igazán nincs mit, és nem is mernék szólni még egyet, csak annyit, hogy a CMCON a bank0-ban van. Csúsztasd kicsit lejjebb a BCF STATUS,RP0 alá és tökéletes lesz!
(#) Topi válasza elektromos hozzászólására (») Szept 18, 2007
Csak a teljesség kedvéért, ugyan ez a program assemblyben.

  1. LIST P=16F628A
  2.  #INCLUDE "P16F628A.INC"
  3.  __CONFIG _XT_OSC&_CP_OFF&_WDT_OFF&_LVP_OFF
  4.  
  5.         ORG     0
  6.  
  7. START
  8.         BSF     STATUS,RP0
  9.                         ;bank1-be átlépünk
  10.         MOVLW   B'00011111'             ;Betöltjük az akksiba a TRISA-ba irandót
  11.         MOVWF   TRISA                   ;Beállítjuk a PORTA-t bemenetre (beírjuk a TRISA-ba)
  12.         MOVLW   B'00000000'             ;Betöltjük az akksiba a TRISB-be valót
  13.         MOVWF   TRISB                   ;Beletöltjük (mind kimenet a nulla miatt)
  14.         BCF     STATUS,RP0                      ;bank0-ba visszalépünk
  15.         MOVLW b'00000111'
  16.         MOVWF CMCON     ;komparátor config regiszter
  17.  
  18. MAIN
  19.         BTFSS   PORTA,0
  20.         BSF     PORTB,0
  21.         BTFSC   PORTA,0
  22.         BCF     PORTB,0
  23.  
  24.         BTFSS   PORTA,1
  25.         BSF     PORTB,1
  26.         BTFSC   PORTA,1
  27.         BCF     PORTB,1
  28.         GOTO    MAIN
  29.  
  30.         END     ;Teljes program végét jelentő END

Szerk: Köszönöm Watt mester a CMCON-t...
(#) huhuu válasza zoknee hozzászólására (») Szept 9, 2007
A winamp pluginok között ott van ez: Spectrum Analyzer for LCDSmartie[winamp_lcdsmartie.dll], ezt elinditottam.

A smartie progiban pedig az elsö képernyön ez jelenik meg:
- WinAmp Spectrum Analyzer Plugin -
for LCD Smartie
- Demo Config -

Aztán mindenhol ahol hasonlo van smartieban:
$dll(winamp,1,1x8,0) 1 Line
ott ez jelenik meg a kijelzön:
[Dll: Can not load p

azt hiszem eddig mindent jól csináltam, de most mi lehet a gáz, nem tudom.
(#) huhuu válasza zoknee hozzászólására (») Szept 9, 2007
Köszönöm a válaszod!!!


No, bemásoltam a dll fájlokat. Mindent mindenhova, azaz a winamp mappájába és a smartie mappájába is. A smartie progi config.ini -jét is felülirtam.
A kijelzön bejött minden szöveg, csak ahol meg kellene jelennie a az analizatornak ott ez jelenik meg"Can not load..."

A fö gáz talán az, hogy egy mukkot sem tudok angolul.

Mit csináljak még?

Köszi!
(#) gtk hozzászólása Szept 7, 2007
Sziasztok !

Terveztem egy jtag panelt cpld-hez LPT portra, csakhogy a brd fileban (szerencsere) kiderult hogy nem jol vannak a db25 (apa) labkiosztasai.Ezt modositottam a brd-ben,de idegesit hogy osszehasonlitasnal mindig kiirja :
Idézet:
„Board and schematic are not consistent!”
Jo lenne ha sch-ban le tudnam cserelni a megfelelore a DB25-ot.

Egyik kerdesem hogy: van eagleban Male DB25 csatlakozo ?
Masodik: csak megerosites keppen ,jol kotottem brd-ben az apa DB25 csatit? (itt 13. lab =1. lab, 14. lab = 25. lab)

jtag.png
    
(#) eltexto válasza dpeti hozzászólására (») Szept 5, 2007
Szia!

Meg lett a hiba oka. Én bénáztam, a pflash-t le kellett tiltanom a jumper lehúzásával. Pedig elolvastam a board manualját, sehol nem irták, hogy JTAG-os programozásnál tiltani kell a flasht. Az impact üzenete is félre informált progizás előtt, hogy átálitja a CCLK-ról a StartupClock-ot JTAG-ra. Na meg a progizás eredményei se voltak azonosak a különbözö verziók kipróbálása közben. Volt ahol 1500-4500 hibát jelzett a visszaolvasásánál, a 7.1 nél jó volt, a 9.2 nél vissza se tutdtam ellenőrizni, mert a programozás végén a DONE did not go high-al fejezte be. Meg én is úgy gondoltam, ha a StartupClock a JTAG-on van, akkor már nem szórakozik a pflash-el. Szóval, nem értem az okát, de igy most hiba nélkül csinálja a dolgát.
Jó kis szivatás volt .

Üdv. Zoli
(#) ZLED válasza kerteszsasa hozzászólására (») Szept 2, 2007
De akkor méirt van ráírva a képcsőre hogy Warning: X-Radiotion (Vagy mi) a service note-nál meg az hogy használni kell sugárzás mérőt.
(#) eltexto válasza dpeti hozzászólására (») Aug 30, 2007
Szia !

Az elektrós listán a BGA beültetéshez az ALBACOMP-ot emlegették már többször is. Úgy emlékszem, hogy a 0.8-asra rázták a fejük. Ez, ha jól látom 1 mm-es, meg kell őket kérdezni. De, meg lehetne egy mobil telós szervizt is kérdezni, ott is cserélnek néha BGA-t ha jól rémlik. De a lábakat ellenőrizni kell, hogy hova vannak bekötve a panelon, mert van 500-nál NC láb, ami az 1200-nál IO és az IO-IP eltérések is vannak azért. Az adatlapban szürkével ki vannak emelve az eltérések. Ezeket le kell zongorázni, hogy nem e okoznak gondot.

De én is kérdeznék.

Melyik ISE-t használod ? mert én már kipróbáltam a 6.3-ast, 7.1-est, 9.1-est, 9.2-est. A 6.3 nem tölt le jól, visszaolvasásánál 1500-4000 hibát ir ki, nem is müködik jól. A 9.1 úgyszintén, a 9.2 "Programming terminated. DONE did not go high"-nál tovább nem jutok. Ez 9.1 SP3 után is jelentkezett. Most a 7.1-el tudom letölteni hibátlanul, de ez is jelzett 1-2-szer hibát visszaolvasásánál. A kábel, Digilent JTAG3, másik ugyanilyen kábellel is próbáltam azt a XC2XL-hez adták, nem változik. A 8.2-t még nem próbáltam, mert tele a t.k.m a sok giga le, fel tolásásva. Ja, Spartan3 200-as, ami nekem van a starter kit-en.

Köszi

Üdv. Zoli
(#) Balázs hozzászólása Aug 27, 2007
Biztos, hogy jó ötlet ilyenekkel szórakozni? A kapszaicint legtöbbször kűlsőleg alkalmazzák, izomfájdalom, reuma, ízületi gyulladások enyhítésére, felületi érzéstelenítésre. Sőt, még fegyverként is (paprikaspray). Szembe kerülve nagyon erős fájdalmat okoz. Bőrön átmeneti vérbőséget kelt, valóban tágítja az ereket. De sajnos bizonyos esetekben allergiás reakciót is kiválthat, bár ez ritka. Nem véletlen, hogy az OC spray ölt már embert! Mindenesetre tudni kell, hogy alkoholban oldódik, ha gond lenne, ez külsőleg esetleg segít.

Idézet:
Capsaicin - Toxicity
Acute health effects


Capsaicin is a highly irritant material requiring proper protective goggles, respirators, and proper hazmat handling procedures. It is hazardous in cases of skin contact (irritant, sensitizer), of eye contact (irritant), of ingestion, of inhalation (lung irritant, lung sensitizer). Severe over-exposure can result in death. Painful exposures to capsaicin-containing peppers are among the most common plant-related exposures presented to poison centers. They cause burning or stinging pain to the skin, and if ingested in large amounts by adults or small amounts by children, can produce nausea, vomiting, abdominal pain, and burning diarrhea. Eye exposure produces intense tearing, pain, conjunctivitis, and blepharospasm.

Treatment after exposure

The primary treatment is removal from exposure. Contaminated clothing should be removed and placed in airtight bags to prevent secondary exposure. Skin irrigation with copious cold water is used for significant dermal exposures. Symptomatic treatments, such as topical ophthalmic anesthetics, nebulized bronchodilators, or oral antihistamines and corticosteroids, are indicated as appropriate in more severely affected victims. Capsaicin-induced dermatitis has been treated variably with immersion in water or oil, vinegar, bleach, lidocaine gel, and topical antacid suspensions. Cold water produces earlier symptomatic relief, but oil immersion has longer-lasting benefit.

Effects of dietary consumption

The effects of ingestion of small quantities has given different experimental results. One study showed no mucosal erosions or other abnormalities after eating ground jalapeńo peppers. Whereas another showed mucosal microbleeding and even one case of grossly visible gastric bleeding after eating red and black peppers. This study also showed "no spice was significantly different from aspirin in any parameter studied." Other studies have shown an association between chronic consumption of capsaicin-rich foods and stomach cancer, yet one such study was not adjusted to any other factors in diet. Another of the said studies also showed a similar risk to stomach cancer with higher consumption of rice.”
(#) menyus válasza potyo hozzászólására (») Aug 24, 2007
Programozás után. output ablakban:

Initializing PICkit 2 version 0.0.3.10
Found PICkit 2 - Operating System Version 2.10.0
Target power not detected - Powering from PICkit 2
PIC12F675 found (Rev 0x10)
PICkit 2 Ready

Programming Target (2007.08.24. 13:54:27)
Erasing Target
Programming Program Memory (0x0 - 0x1)
Programming Program Memory (0x3 - 0xA8)
Programming Program Memory (0x3FE - 0x3FF)
Verifying Program Memory (0x0 - 0x1)
Verifying Program Memory (0x3 - 0xA8)
Verifying Program Memory (0x3FE - 0x3FF)
Programming EEPROM Memory (0x0 - 0x2)
Verifying EEPROM Memory (0x0 - 0x2)
Programming Configuration Memory
Verifying Configuration Memory
PICkit 2 Ready

és ezzel le is fagy az egész MPLAB. Újraindítás után a visszaolvasáskor hülyeségek vannak a program memóriában, az eepromban pedig csupa nulla.
(#) menyus válasza menyus hozzászólására (») Aug 24, 2007
Amikor rácsatlakoztatom a PICkit 2 őt ezt írja ki az MPLAB
:

Initializing PICkit 2 version 0.0.3.10
Found PICkit 2 - Operating System Version 2.10.0
Target power not detected - Powering from PICkit 2
PIC12F675 found (Rev 0x10)
PICkit 2 Ready

a hiba égetéskor és olvasáskor jelentkezik
(#) potyo válasza Braf hozzászólására (») Aug 23, 2007
Adatlapban EXAMPLE 5-1: Initializing PORTA
Illetve 5.1 alatti 2-es note
(#) menyus válasza potyo hozzászólására (») Aug 23, 2007
Kaptam a chipcadtől egy hex fájlt amit be kéne égetnem a PICkit 2 be a picstart + al.

Égetés után ez a válasz az MPLAB részéről:

"Any additional errors are not displayed."

failed...

mi lehet a gáz?
(#) menyus hozzászólása Aug 22, 2007
Sziasztok!

Kinek van PICkit 2 égetője? Tudna valaki segíteni? Nem látja a gépem a programozót. Tegnap még semmi baja nem volt, most meg "PICkit2 not find..." USB eszközként sem találom az eszközvezérlőben, már az XP sem látja. Lehet hogy megadta magát végleg?

köszi
(#) dpeti válasza pokot hozzászólására (») Aug 21, 2007
huh, csak kb-re tudom mondani (és azt a Micron DDR modult, ami ebben a starter kitben van):

(2.5V-ról hajtva)
a leggagyibb (-5B sebességfokozatú) modul áramfelvétele az 50-480 mA között mozog, kikapcsolt állapotban 5mA

írásnál kb 200, olvasásánál is kb ennyi
standby állapotban van 50 körül
ha interleave módban több bank-al is dolgozol akkor ugrik fel 480-ra

--
a gyorsabb moduloké az max 350 körüli
(#) Braf válasza watt hozzászólására (») Aug 18, 2007
Ok mostmár megvan

Save:
MOVWF W_TEMP
SWAPF STATUS, 0
MOVWF STATUS_TEMP

Load:
SWAPF STATUS_TEMP, 0
MOVWF STATUS
MOVFW W_TEMP


Topi hibázott volna? Mert ezt írta a cikkjében:
"Egy segéd regiszterbe elmentjük a következőket:
- W regiszter (akku, work)
- STATUS regiszter (benne a bank, ZERO és egyéb más)"
És ezt használta:
MOVWF W_SAVE ;Először a Work regisztert
MOVFW STATUS ;STATUS-t bele a már lementett Workbe
MOVWF STATUS_SAVE ;Status_save-be beletölti a Worköt

(#) SWORDFISH hozzászólása Aug 14, 2007
Hm mit találtam neten:
You can unscrew & remove the end cap containing the beam shutter to facilitate cleaning of the lens. However, ***DO not*** under any circumstances attempt to remove the laser itself from the housing!!! Doing so will void the warranty, and opens the possibility that you may irradiate yourself with 260mW+ of green laser radiation at 532nm, at least several hundred milliwatts of IR laser radiation at 1,064nm, and 2,000mW (2W) of NIR laser radiation at 808nm.

Ezzel már lehetne kettévágni dolgokat , csak kinek van szíve szétszedni egy $649-$1529-os zöld lézert?
(#) Topi válasza mokus hozzászólására (») Aug 13, 2007
Köszi, már megvan írva, illetve már megírtam, csak a bank éles fizető kulcsára várunk, hogy lehessen kártyával fizetni... Remélhetőleg pár nap...
(#) 5cmarzo hozzászólása Aug 10, 2007
Hello
Van egy 16F876-s kontrollerem. Ki akartam próbálni az A/D portját, de nem tudtam, mert a ADRESL regisztert hibásan tölti át egy másik regiszterbe. Mindig hiányzik az 5. és 6. bit. És az az érdekes, hogy ha ADRESL regisztert a bank váltás után a PORTB-re kiküldöm, jól működik. Érdekes, nem? Várom az ötleteket.
Hello
(#) Braf válasza potyo hozzászólására (») Aug 10, 2007
A BSF az egy megadott regiszterben (pl status) egy megadott bitet (pl 5 ami a RP0) magasra (1) állít

"RP1:RP0: Direkt címző bitek
11 = bank 3
10 = bank 2
01 = bank 1
00 = bank 0"
(#) potyo válasza Braf hozzászólására (») Aug 10, 2007
Előszöris egyik sem hibaüzenet. Az első kettő figyelmeztetés, a harmadik csak üzenet.

A LIST és az ORG elé tegyé egy szóköz vagy egy tab-ot. Az első oszlopban a címkék (label) helyezkedhetnek csak el.

Amazzal meg ne foglalkozz, ha megcsináltad a bankváltást. Csak jelzi, hogy olyan regiszterrel dolgizol, ami nem a bank0-ban van, és légy körültekintő.

És hogy én is kérdezzek valamit, ezt, hogy a bankváltást BSF STATUS, 5 paranccsal kell csinálni, hol láttad?
(#) Braf hozzászólása Aug 10, 2007
Nem tudom ki van itt ilyenkor de most keztem PIC ezni és próbáltam egy LED villogtatót írni egy 16F628A RB4 es portjára de a következő hibaüzenetet kapom:
Warning[205] C:\PICPROJEKTEK\PIC.ASM 1 : Found directive in column 1. (LIST)
Warning[205] C:\PICPROJEKTEK\PIC.ASM 9 : Found directive in column 1. (ORG)
Message[302] C:\PICPROJEKTEK\PIC.ASM 13 : register in operand not in bank 0. Ensure that bank bits are correct.

Itt a program első fele:
LIST P=16F628A
#INCLUDE "P16F628A.INC"
__CONFIG _CP_OFF&_XT_OSC&_WDT_OFF&_LVP_OFF&_MCLRE_ON&_PWRTE_ON
CBLOCK 0x20
T1
T2
T3
ENDC
ORG 0
KEZD
MOVLW B'00010000'
BSF STATUS,5
MOVWF TRISB
BCF STATUS,5
GOTO LEDON

Én átváltottam a bank 1 be vagy mégsem?
Meg miért nézi rossznak a LIST et és az ORG ot?
Következő: »»   192 / 198
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem