Z
ZeleC
Guest
zdravo
ive bio rad na pic16f873 i vodio matrica 5x7, ja simuliranog modela koristeći moj proteus Isis, te im koristeći mplab kombinaciji s Picc od hi-tech,
dobro ja uspio staviti brojeve na moj matrice, i to je radio odlično, sve dok ja pokušao to Chanel broj primjer jednog do dva, želim to učiniti s pokazivač, dobro im ne da je dobar sa pokazivačima! i polja!
ovdje je moj broj i bolesni pokušati vam pokazati što sam učinio:
# include <pic.h>
void DelayMs (unsigned char);
void Stanka (unsigned char);
Zastoji void (unsigned char HNK);
char const one [7] = (0x04, 0x0C, 0x14, 0x04, 0x04, 0x04, 0x1F);
char const dva [7] = (0x0E, 0x11, 0x01, 0x02, 0x04, 0x08, 0x1F);
char const nula [7] = (0x0E, 0x11, 0x13, 0x15, 0x19, 0x11, 0x0E);
char const minus [7] = (0x0E, 0x11, 0x13, 0x15, 0x19, 0x11, 0x0E);
char * DigitPtr;
/ / char upmotion;
main () (
unsigned char dly = 25;
TRISA = 0x00;
TRISB = 0x00;
TRISC = 0x00;
for (;
<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />
(
* DigitPtr = jedan;
col = 0x01;
/ / DelayMs (50);
for (int i = 0; i <7; i ) (
PORTB = nula ;
PORTC = ~ položaj ;
DelayMs (1);
col <<= 1
))
Tako to radi super, ja pokušao napraviti pokazivač održati niz koji ja želim, primjerice zamijeniti nula po jedna u mom petlji, ali to nije radila,
Na taj način bilo koji pomoć od vas dečki na temelju kako za napraviti taj.
Nadam se da ste shvatili što hoću reći tako nayhelp?
hvala vam na vašem vremenu.
ive bio rad na pic16f873 i vodio matrica 5x7, ja simuliranog modela koristeći moj proteus Isis, te im koristeći mplab kombinaciji s Picc od hi-tech,
dobro ja uspio staviti brojeve na moj matrice, i to je radio odlično, sve dok ja pokušao to Chanel broj primjer jednog do dva, želim to učiniti s pokazivač, dobro im ne da je dobar sa pokazivačima! i polja!
ovdje je moj broj i bolesni pokušati vam pokazati što sam učinio:
# include <pic.h>
void DelayMs (unsigned char);
void Stanka (unsigned char);
Zastoji void (unsigned char HNK);
char const one [7] = (0x04, 0x0C, 0x14, 0x04, 0x04, 0x04, 0x1F);
char const dva [7] = (0x0E, 0x11, 0x01, 0x02, 0x04, 0x08, 0x1F);
char const nula [7] = (0x0E, 0x11, 0x13, 0x15, 0x19, 0x11, 0x0E);
char const minus [7] = (0x0E, 0x11, 0x13, 0x15, 0x19, 0x11, 0x0E);
char * DigitPtr;
/ / char upmotion;
main () (
unsigned char dly = 25;
TRISA = 0x00;
TRISB = 0x00;
TRISC = 0x00;
for (;
<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />
(
* DigitPtr = jedan;
col = 0x01;
/ / DelayMs (50);
for (int i = 0; i <7; i ) (
PORTB = nula ;
PORTC = ~ položaj ;
DelayMs (1);
col <<= 1
))
Tako to radi super, ja pokušao napraviti pokazivač održati niz koji ja želim, primjerice zamijeniti nula po jedna u mom petlji, ali to nije radila,
Na taj način bilo koji pomoć od vas dečki na temelju kako za napraviti taj.
Nadam se da ste shvatili što hoću reći tako nayhelp?
hvala vam na vašem vremenu.