Skocz do zawartości

all4you

Users
  • Zawartość

    6
  • Rejestracja

  • Ostatnio

Reputacja

0 Neutralna

O all4you

  • Ranga
    2/10

Informacje

  • Płeć
    Mężczyzna
  1. Witam Szukam jakiegoś prostego programiku typu "Hello Word" dla LPC2138 programowanego w Keil, obsługującego wyświetlacz nokii 3310, niestety nie mogę nic znaleźć Znalazłem coś takiego http://www.elektroda.pl/rtvforum/topic576485.html#2979672 podłączyłem inaczej, a mianowicie 1 VDD --------> Zasilanie 3V3 2 SCLK --------> SCK1 (P0.17) 3 SDIN --------> MOSI1 (P0.19) 4 D/C --------> (P0.0) 5 SCE --------> SSEL1 (P0.20) 6 GND --------> GND 8 RST --------> (P0.4) nie ma wyprowadzenia Vout http://allegro.pl/wyswietlacz-graficzny-nokia-5110-lcd-a
  2. Cześć Zakupiłem wyświetlacz 5110, podobno jest kompatybilny z 3310, interesuje mnie jak go podłączyć do zestawu ZL9ARM. Tutaj znalazłem jak podłączyć napięcie http://www.mikrokontroler.pl/node/220?page=0,1 interesuje mnie jak podłączyć pozostałe wyjścia do portów, czy bezpośredni czy dać jakieś rezystorki?
  3. czyli rozumiem, żeby teraz zmierzyć "coś" na porcie 0.29 muszę PINSEL1 &= !(BIT24 | BIT25 | BIT28 | BIT29); PINSEL1 |= BIT26; // P0.29 = AD0.1 natomiast AD0CR = 0x002E0402; // AC: 10 bit AD0.1 @ 3MHz i reszta kodu pozostaje bez zmian? [ Dodano: 23-08-2011, 10:37 ] mam włączyłem AD1CR PINSEL0 |= (BIT16 | BIT17); // P0.8 = AD1.1 PINSEL1 |= BIT24; // P0.28 = AD0.1 AD0CR = 0x002E0402; // AC: 10 bit AD0.1 @ 3MHz AD1CR = 0x002E0402; // AC: 10 bit AD1.1 @ 3MHz takie niby nic, a jednak dla początkującego to 2 dni szukan
  4. ok poszukam, jeszcze jedno pytanie, o co chodzi w linijkach PINSEL1 &= !(BIT26 | BIT27 | BIT28 | BIT29); PINSEL1 |= BIT24; // P0.28 = AD0.1 nie bardzo to rozumiem
  5. nie chodizło mi o dosłownie "równocześnie 2 napięcia" rozumiem że musi być jakaś różnica czasowa, chodzi mi o to jak w kodzie włączyć np 2 kanał na porcie 0.29
  6. Witam Dopiero zaczynam przygodę z mikokontrolerami, zakupiłem ZL9ARM + LPC2138, w przykładowym programie mogę zmierzyć napięcie za pomocą ADC i wyswietlić go na LCD, natomiast mam pytanie jak zmierzyć 2-ie wartości napięcia jednocześnie, np.drugie napięcie na porcie 0.29 Mam taki kod do pomiaru pojedynczego napięcia int main (void) { unsigned int val; PINSEL1 &= !(BIT26 | BIT27 | BIT28 | BIT29); PINSEL1 |= BIT24; // P0.28 = AD0.1 AD0CR = 0x002E0402; // AC: 10 bit AD0.1 @ 3MHz LCD_init(); while (1) { AD0CR |= 0x01000000; // start konwersji AC do { val = AD0DR; // odczytaj wynik k
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.