Cecko pro PICe
Marek Pavlu
pavlu@hwg.cz
Úterý Říjen 25 23:04:40 CEST 2005
Zdravim,
Tak to je divne, mne to funguje, poslete tedy kod, trebas neprijdeme o
vsechny vlasy nez prijdeme na chybu:).
S pozdravem,
Marek Pavlu
// -----Original Message-----
// From: hw-list-bounces@list.hw.cz [mailto:hw-list-bounces@list.hw.cz] On
// Behalf Of Pavel Prochazka.zde.cz
// Sent: Tuesday, October 25, 2005 10:25 PM
// To: HW-news
// Subject: Re: Cecko pro PICe
//
// To jsem taky jako prvni udelal. A hlasi to :-( :
// simple integer expression required
//
// upraveny kod:
// static volatile bit Data4 @ (unsigned)&lcd_data*8+4;
// static volatile bit Data5 @ (unsigned)&lcd_data*8+5;
// static volatile bit Data6 @ (unsigned)&lcd_data*8+6;
// static volatile bit Data7 @ (unsigned)&lcd_data*8+7;
//
// void zapis_w(void)
// {
// RB1 = Data4;
// RB2 = Data5;
// RB4 = Data6;
// RB5 = Data7;
// }
//
//
// To nemam z portu A ale z nejakeho pametoveho mista. A definice promenne
// lcd_data je v jinem souboru...
//
//
// Pavel Prochazka.zde.cz
//
// P.S. Kdybyste vydel co jsem tedka vytvoril, jaky je to hybrid cecka a
// asm, tam Vam asi vypadaji vsechny vlasi :-). Teprve se ucim, tak to bude
// chvilku trvat, nez prijdu na to co a jak...
//
// Marek Pavlu napsal(a):
//
// >
// >unsigned char Data;
// >static volatile bit Data4 @ (unsigned)&PORTA*8+4;
// >static volatile bit Data5 @ (unsigned)&PORTA*8+5;
// >static volatile bit Data6 @ (unsigned)&PORTA*8+6;
// >static volatile bit Data7 @ (unsigned)&PORTA*8+7;
// >
// >
// >void zapis(void)
// >{
// >RB1 = Data4;
// >RB2 = Data5;
// >RB4 = Data6;
// >RB5 = Data7;
// >}
// >
// >
// >
// _______________________________________________
// HW-list mailing list - sponsored by www.HW.cz
// Hw-list@list.hw.cz
// http://list.hw.cz/mailman/listinfo/hw-list
_____
avast! Antivirus <http://www.avast.com> : Odchozi zprava cista.
Virova databaze (VPS): 0543-1, 25.10.2005
Testovano: 25.10.2005 23:04:40
avast! - copyright (c) 2000-2003 ALWIL Software.
Další informace o konferenci Hw-list