Fórum témák
» Több friss téma |
Proteus vagy Pic Simulator IDE programokkal megnézhető.
Helló!
ELINDULT!!!!!!!!! Köszi mindenkinek! Kicseréltem mindent nagybetűsre, és most megy! Pedig ki van kapcsolva az érzékenység, de mind1! Kösziiiiii megiiiiint!
Sziasztok! Épp rs232-n akarok adatot küldeni, 9600 BAUDdal, próbáltam max232-vel és egy ftdi basic breakout boarddal is olvasni, a két byte szekvencia (közel?) azonos (csomó olvashatatlan byte is van, szóval ezt csak az olvasható byte-okra alapozva mondom), csak épp nem helytálló. Én arra gyanakszom, hogy a küldő (pic) oldalon túl nagy az eltérés a 9600 BAUDtól.
Hardver: pic18f4550 külső kristály nélkül. Ennek én az órajelét 0.25MHz-nek mértem a következő módszerrel: ide: BTG PORTD,RD1 BRA ide És mértem szkóppal a jelet, a félperiódus ideje 12 mikroszekundum volt, és tudván, hogy a ciklus egyszeri lefutása pontosan három órajel alatt történik (1:BTG, 2:BRA, 3:ugrás miatti cache invalidálás), egy órajelre 4us jut, ami 0.25MHz-nek felel meg. Ebből ugye Fosc=1MHz, hiszen a Fosc négy üteme ad ki egy órajelet. A kódot csatoltam, az adatlapnak megfelelő POR értékekre támaszkodik néhány helyen a kód. Bizonyára tévedtem valahol, érdekelne, hogy hol és miben. Előre is köszönöm a válaszokat.
Sziasztok!
Úgy néztem a pk2-nek vinnie kéne a PIC18F26K80-at, de sajnos nem látja. Más típusokkal megy a pk2, igaz az 16F-es széria. Valami ötlet? Köszi
Szia!
Vinnie kellene, ha nem maradt volna ki (tudatosan) a Bulk Erase parancs a programozási leírásból vagy a chip -ből. PICKit3...
Szia!
A BaudRate eltérés elvileg 0.16%.
Az a 25 ugye decimális. Jobb lenne .25 -öt írni.
Szia!
Tehát csak a pk3 a megoldás? Ezt nem venném szívesen, ez árt a lelki világomnak... Esetleg egy lpt-s kütyű? valahol még megvan ő is. Szükség volt rá, hogy elkészülhessen ő
Szép estét!
Ha az Mpblab-ban szimulálok (Mpblabsim) és van megszakításom, akkor, hogyan tudom követni a tárolókat ha egy infra távirányító okozza a megszakításokat?
Szia!
Az LPT-s programozók átalakítás nélkül csak az Vdd=5V, Vpp=13..13.5V tipusokat kezelik. Ennek a típusnak Vpp=9V kell, az LF változatvak ráadásul Vdd=3.3V szükséges...
Debugger / Stimulus / New workbook. Pin / Register action. A jelek közé vedd fel a bemenetet. A táblázat soraiban add meg a jel lefutását. Save majd Apply. Fordítás. Már mehet is a hibakeresés...
Kösz mindkettötönek, most egy nagyon összetet projektem dolgozom, és nem akarok folyton írogatva tesztelni.
Sziasztok!
Lehet hogy buta kérdés, de lehet programbol bemenetet kapcsolni? Igen bemenetet. Esetleg ez használható: BCF PORTA,0
És a pk2 automata chip választással elronthatja? Egy beolvasással? Persze nem olvasott be semmit. A chip nem LF -es.
Ha módosítom a Vpp-t 9V -ra akkor mehet neki az lpt-s próba? Idézet: Nem ismeri a típusazonosítót, tehát amikor végigpróbálja a típuscsaládokat túlmegy a 18FxxK családon, ráadhatja a 13.5V -os Vpp -t is. Meglehet, hogy tönkretette.„És a pk2 automata chip választással elronthatja?” Idézet: „A chip nem LF -es. Ha módosítom a Vpp-t 9V -ra akkor mehet neki az lpt-s próba?” Előbb nézd meg, ismeri-e a progra ezt a típust. Ha igen, akkor saját felelősségre. Ha nem ismeri, ne próbáld. Én inkább a PICKit3 vagy ICD3 vételét ajánlom. Esetleg másik típust használni...
Az akkor, hogy a pk2 devicefile -jében benne van a típus azonosító, az nem jelent semmit? Nem örülnék neki, hogy egy 1000Ft-s chip örök sleep-be menne...
Másik típust nem tudok választani, mivel egy után építésbe lenne. Ebbe. Köszönet a közzétételért! Esetleg valaki megnézné nekem, akinek van pk3-ja? Sajna most nem tudok venni egyet. Köszönöm. Idézet: Milyen kezelőprogrammal? „Ha módosítom a Vpp-t 9V -ra akkor mehet neki az lpt-s próba?”
A PIC18F25K80-öt nem támogatja a pickit2, csak a 3.
Szia!
A PK2DeviceFile.1.62.14 verzióvan tényleg felsorolja, de a családból csak a 18(L)F26K80 -at, és csak programozásra. Idézet az MpLab 8.86 csomagban található PICKit2 readme.htm -ből: Idézet: „PK2-96 Firmware changes necessary to support K80 devices PIC18F66K80 datasheet family, PIC18F87K90 datasheet family, PIC18F87K22 datasheet family” Az adatlapja közös a 18F26K80 -nal.
Ha nem vagyok túl off, Bp-n valaki be tud nekem egyet programozni? Esetleg ezt megnézni, hogy még jó e.
Köszönöm az eddigi információkat!
Hello! Ne haragudj hogy ilyen későn írok, nem voltam internet közelben a hétvégén. Megnéztem ezeket a beállításokat, sajnos egyik sincs a nyomógomb bemenetére állítva. Át kell néznem a tápellátást, lehet hogy ott van valami zűr. Köszönöm hogy írtál! Marci
Szép napot!
Sd kártyáról wavot vagy akármilyen hangformátumot hol találok példákat? Nagyon bonyolult?
Idézet: Google barátodnál „Sd kártyáról wavot vagy akármilyen hangformátumot hol találok példákat?”
Szia!
Abban nem 18f2423 van? Vagy rossz a link?
Ott van a cikkben, hogy lehet benne PIC18F2423, vagy 18F2523 is.
Sziasztok!
Van egy CPU ventim, amelynek a visszajelző lábáról a jelet rákötném a PIC-re. A venti 1100-2500-at fordul percenként, és ezt szeretném lemérni tizedmásodpercenként... Gondoltam arra, hogy a kapott jelet egy megszakításos láb fogadja, mely minden megszakításnál egy globális változót növel eggyel, valamint még egy belső megszakítás minden tizedmásodpercben nullázza ezt a számlálót, és ezt a főprogram dolgozza fel, és ez alapján keveri le a színt, amit majd az RGB LED fog mutatni... Szerintetek ez így megvalósítható, vagy van ennél elegánsabb módszer is? Köszönöm!
Szia!
Tudom, de azért ( már megvettem) választottam a 18F26K80-at, mert avval megy a legújabb verzió. Másrészt nincs annyi pénzem, hogy vegyek 2-3 ic-t csak úgy. Sajnos. Ám, ha ezt elrontottam, akkor muszáj lesz. Egyébként ketten felajánlották a segítségüket már. Nagyon köszönöm nekik előre is. Viszont előrelépés csak csütörtök lesz az ügyben. Egyébként köszi!
Szerintem periódusidőt kell mérni mert elég kevés impulzus lesz 0.1 s alatt.
|
Bejelentkezés
Hirdetés |