Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
luka Študent
Pridružen/-a: 10.11. 2008, 21:32 Prispevkov: 296 Kraj: Ig
|
Objavljeno: 09 Mar 2009 19:53 Naslov sporočila: Vaja 1 |
|
|
Skupaj z kolegi smo se zmenili, da bi si te rešitve vaje lepo si razložili vsako vrstico posebej.
Koda: |
1. #include "init.h" //inicilizacija knjižnice init.h
2.
3. char *lcd_string;
4. char vaja1[33]= "JanezNovak";
5. void lcd_driver_1();
6.
7. void start_up()
8. {
9. init(60, cclk, 0xffffffff, 0x00000000, 0);
10. lcd_string=vaja1;
11. lcd_driver_1();
12. while(1);
13. }
14.
15. void lcd_driver_1()
16. {
17. int i;
18. lcd_write_comm(DDRAM | 0x00);
19. for(i = 0; i < 16; i++) lcd_write_data(lcd_string[i]);
20. lcd_write_comm(DDRAM | 0x40);
21. for(; i < 32; i++) lcd_write_data(lcd_string[i]);
22. }
|
Pa če bi vsak kej napisal o kateri vrstici, pa bom potem dodal kot komentar zraven.
Nazadnje urejal/a luka 09 Mar 2009 22:10; skupaj popravljeno 1 krat |
|
Nazaj na vrh |
|
|
dkone Študent
Pridružen/-a: 05.11. 2008, 19:54 Prispevkov: 420
|
Objavljeno: 09 Mar 2009 20:21 Naslov sporočila: |
|
|
Luka pa si prepričan da je while(1) na konci star_up programa? Mislim da smo ga pisali na začetki pa še to brez ;
While(1)
{
.
.
.
} |
|
Nazaj na vrh |
|
|
luka Študent
Pridružen/-a: 10.11. 2008, 21:32 Prispevkov: 296 Kraj: Ig
|
Objavljeno: 09 Mar 2009 20:24 Naslov sporočila: |
|
|
Nisem čisto prepričam ampak vem da ta program dela. Tako,da mora bit že prov, verjetno je pa tudi tvoje prov če ti dela. |
|
Nazaj na vrh |
|
|
dkone Študent
Pridružen/-a: 05.11. 2008, 19:54 Prispevkov: 420
|
Objavljeno: 09 Mar 2009 20:25 Naslov sporočila: |
|
|
pardon,mislim da sm jst uporabil do...while. Ma ne vem,današnja vaja je bila porazna-krneki. |
|
Nazaj na vrh |
|
|
|