Fórum témák

» Több friss téma
Fórum » Pic18F452 alapok
Lapozás: OK   1 / 1
(#) Csaplar hozzászólása Feb 15, 2007 /
 
Sziasztok!

Segítséget szeretnék kérni!
Még sohasem foglalkoztam mikrokontrollerekkel, így PIC-kel sem. Most viszont kaptam egy feladatot, amit meg szeretnék oldani. Mindenképpen C-ben (MPLAB) szeretnék programozni, assemblyhez nem annyira értek.

A feladat elég összetett, de két elég fontos részét képezné a beépített óra használata, idők tárolása valamint egy 4x20-as kijelző használata!

A kártya amit használgatnom kellene egy PIC16F877 Kísérleti panelre (V1.3) rakott PIC18F452-es.
A kijelző típusa:
LCD PIC16F872
Soros LCD Rev 4.0
(C)2002 chipCAD
EW20400YLY
05121A*E1

Bármilyen jellegű segítséget szívesen fogadnék a témával kapcsolatban! Jah és tényleg nagyon amatőr vagyok, így a legalapvetőbb példák is nagyon hasznosak lehetnek!

Előre is köszönöm!

Üdv.:
Zotya
(#) Gatery válasza Csaplar hozzászólására (») Feb 15, 2007 / 4
 
Szia!

Az mplab (szerintem) az egyik legjobb fejlesztő környezet!

De kódokat és egyéb ötleteket a mikorc (http://www.mikroe.com/en/compilers/)

fordító helpjéből tudzs nyerni.
Itt pl nem csak az van részletesen leírva hogy hogyan kell pl lcd-t vezérelni, hanem bemutat egy példa kapcsolást is.


Szóval szerintem érdemes szétnézni benne!


Egy kalappal a továbbiakhoz!

A másik meg ha ez egy demo board akkor bitztos adtak hozzá sample kódokat!!! Nézd végig azokat.
(#) mokus válasza Csaplar hozzászólására (») Feb 16, 2007 /
 
Na ez engem is érdekelne. Csak nekem óra* helyett stoppert kellene beletömködni és a két jel közti időt tárolni és/vagy elküldeni notebooknak párhuzamos porton vagy Ethernet-en.
C-ben már programoztam linux alá de PIC-et még sosem.
HA van ötletetek szívesen venném, akár példaprogramokkal is.

*Apropó milyen pontos is ez az óra? Úgy értem, hogy mér ezred másodpercet?
(#) Csaplar válasza Gatery hozzászólására (») Feb 17, 2007 /
 
Köszi az ötletet!

De most megint lenne egy kérdésem!

Felraktam az MPLAB 7.51-est és az mcc18 demóját (18demo.exe), de sajnos valamiért nem tudok fordítani. A Project wizardban megadtam az mcc könyvtárban levő eléréseket, de nem akar működni.

Fordításkor ezt írja ki: Error - could not find file 'c018i.o'.

A .lkr fájlban van rá hivatkozás, de nem értem miért nem találja meg. Vagy más lehet a baj? Mit nem állítottam be?


Előre is köszi!

Üdv.
(#) Gory válasza Csaplar hozzászólására (») Feb 17, 2007 /
 
Hi Zoty!

Biztos jó linker fájlt használsz? Nézd meg azt is.
(#) Csaplar hozzászólása Feb 26, 2007 /
 
Halihó!

PIC18f4520-as procival szeretném a következő óraIC-t használni: RS5C372A
Azt tudom, hogy I2C-vel kell kezelni, de hogyan?

Előre is köszi!
(#) pbalazs válasza Csaplar hozzászólására (») Feb 26, 2007 /
 
Hi,
a csipked honlapján van hozzá .asm forrás a letölthető progik közt, hátha segít.
(#) Frankye válasza Csaplar hozzászólására (») Feb 26, 2007 /
 
Asszem az a baja, hogy túl hosszú az elérési útja!
Tedd a C:\PIC könyvtárba az összes szükséges fájlt, könyvtárat!
(#) Csaplar hozzászólása Feb 28, 2007 /
 
Sziasztok!

Ismét segítségre lenne szükségem!
A kártyámon levő EEPROM-ot akarom kezelni. Valamilyen szinten megy is a dolog, csak nagyon gyakran hülíeségeket olvas vissza. Általában csak az segít, ha áramtalanítom. Utána jó.
Nem nagyon foglalkoztam még ilyesmivel, és nem találtam egy-két str kezelő dolgot, amit már c++-ben megszoktam. Valahol esetleg szemét maradhat a memóriában? Vagy rosszul kezelem az EEPROM-ot?

A mellékelt fájlok tartalmazzák a példát!


Előre is köszi!

Zotya
Következő: »»   1 / 1
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