Velleman K8048 Programming & Experimentation Box, K8048 Fiche De Données

Codes de produits
K8048
Page de 4
7. Kísérletek 
A tesztgombok és a LED-ek használata 
A K8048-nak max. 4 tesztbemenete van, amelyek 
manuálisan SW1 SW2, SW3 és SW4 segítségével 
kezelhetők.  
Van még négy diagnosztizáló LED, a kimenetek 
szimulálásához. 
A „cross-reference” táblázatra (ld. eredeti útm.) kattintva 
megtudható, hogy az egyes IC foglalatoknál melyik I/O 
vonalhoz melyik gomb vagy LED van hozzákapcsolva.  
 
Megjegyzések: a forrásban egy nyomógomb I/O vonalát 
bemenetként kell konfigurálni (1 az illető bemenet TRIS 
regiszterében); a LED I/O vonalát pedig kimenetnek (0 a 
megfelelő TRIS regiszterben).  
 
Oszcillátor kiválasztása jumperrel 
Jumperek segítségével adható meg, hogy melyik IC-foglalat 
használja az X1 kristályt.  
•  14 lábú foglalat használatakor (pl. PIC16F630) a JP1 és 
JP2-t kell feltenni.  
•  18 lábú foglalatnál (pl. PIC16F627) a JP3 és JP4-et kell 
feltűzni.  
•  28 lábú foglalat használatakor (pl. PIC16F87x): JP5 és 
JP6.  
•  A 8 lábú foglalathoz nincsen választási lehetőség, mert 
akkor elveszne 2 be/kimenet. A jelen kísérleti készletnél 
ehhez a foglalathoz csak a belső oszcillátor tartozhat.  
 
Mintaprogram lépésenkénti végrehajtása 
Nézzük a demo1.asm-et, egy egyszerű futófény programot.  
 
• győződjön meg, hogy a hálózati adapter bekötés és a 
K8048/VM111 soros csatlakozása meglegyen, és a 
szoftver telepítve legyen a gépre.  
•  Kompilálja a demo1.asm-et, az MPASM.EXE segítségével 
(ld. kompilálás c. részt).  
•  Indítsa el a PICPROG.EXE-t.  
• Ellenőrizze a beállításokat (PIC16F627), a soros portot és 
a kommunikációs sebességet (mindig „Low” beállítással 
kezdjen).  
•  Olvassa be a demo1.hex kompilált fájlt (File...open file...) 
•  Tegye SW5-öt PROG állásba.  
•  Kattintson a PICPROG2 szoftverben a WRITE-ra.  
•  Látnia kell a kijelzőn az írási folyamatot.  
 
8. ICSP 
Az ICSP-vel a kontrollert „in-circuit” módon lehet 
programozni. Ezt az eljárást „code downloading”-nak is 
hívják, ami azt jelenti, hogy a kérdéses chip egyszerűen 
össze van kötve a 4 vagy 5 vezetéken az ICSP busszal. A 
PIC család különböző tagjai programozhatók ill. 
átprogramozhatók úgy, hogy eközben a panelben vannak, és 
még a tápfeszültséget sem kell levenni.  
Az egyes IC foglalatokat úgy lehet programozás módba 
átkapcsolni, hogy az „/MCLR” pontra feszültséget adunk 
(rendesen 12-14V). Ettől kezdve RB6 óra bemenetként 
működik, RB7 pedig adat be/kimenetté válik.  
 
[ábra feliratok: 
- (1) akkor szükségesek, ha az alkalmazás tápfeszültség alatt 
van a programozás során 
- to your application=az Ön alkalmazásához]