aksp lab3

W jakim trybie pracy µP komunikuje się z wyświetlaczem LCD?

Sterownik wyświetlacza LCD komunikuje się z mikrokontrolerem za pomocą 4-bitowej magistrali

danych( 4 – bitowy tryb komunikacji) oraz trzech sygnałów sterujących.

Ile maksymalnie znaków można wyświetlić na LCD?

Maksymalnie możemy ustawić 32 znaki - wyświetlacz 16x2 (16 znaków w dwóch linijkach).

W jaki sposób regulujemy kontrast wyświetlanych znaków?

Do regulacji kontrastu służy potencjometr montażowy P2 umieszczony pod wyświetlaczem.

Jak można sterować podświetleniem LCD?

Podświetlenie diodami LED wyświetlacza jest zależne od konfiguracji zwory JP2:

włączone/wyłączone na stałe lub sterowane sygnałem PWM podanym na wejście LED_PWM

złącza szpilkowego JP7 (należy doprowadzić sygnał PWM z jednego z wyprowadzeń mikrokontrolera. Zestawy laboratoryjne domyślnie posiadają

włączone podświetlenie wyświetlacza na stałe.

Jakie polecenie spowoduje ustalenie portu w stan wysoki?

GPIO_WriteHigh lub GPIO_WRITE_H
np. GPIO_WriteHigh(GPIOE, GPIO_PIN_2)

Do jakich linii µP przyłączone są przyciski oraz dżojstik?

Dla uproszczenia podczas tworzenia programu i uczynienia zapisu czytelniejszym wykrywanie stanów

przycisków* i dżojstiku** odbywa się

poprzez poniższe definicje, które zwracają wartość TRUE w stanie aktywnym:

#define SW0 ((GPIOA->IDR & GPIO_Pin_0) == RESET)

#define SW1 ((GPIOA->IDR & GPIO_Pin_1) == RESET)

#define SW2 ((GPIOA->IDR & GPIO_Pin_2) == RESET)

#define SW3 ((GPIOA->IDR & GPIO_Pin_3) == RESET)

#define PRES ((GPIOC->IDR & GPIO_Pin_5) == RESET)

*Zestaw ZL27ARM jest wyposażony w 4-przyciskową klawiaturę składająca się z

przycisków SW0-SW3. Każdy z przycisków ma własny rezystor podciągający. Przyciski są

dołączone do linii GPIO mikrokontrolera (PA0-PA3). Styki przycisków są dołączone równolegle do styków joysticka Joy1.

**Zestaw ZL27ARM wyposażono w 5-pozycyjny joystick. Każdy ze styków joysticka ma

rezystor podciągający do napięcia zasilania (są to rezystory podciągające przyciski

klawiatury). Wszystkie linie joysticka dołączono do linii GPIO mikrokontrolera: PA0-PA3 i

PC5. Styki joysticka są dołączone równolegle do styków przycisków SW0-SW3 (za

wyjątkiem styku Enter, dołączonego do linii PC5).


Wyszukiwarka

Podobne podstrony:
aksp lab3
lab3
lab3 kalorymetria
Instrukcja Lab3
lab3 6
aksp pyt na lab 3
lab3
sprawko z lab3 z auto by pawelekm
Lab3 zadanie 2 schemat organizacyjny
Lab3 KWW KT
Podstawy Robotyki lab3 id 36832 Nieznany
Architekrura Systemów Lab3
Lab3 Cpp GPS opis
AKiSO lab3 id 53767 Nieznany
BD 1st 2 4 lab3 tresc 1 1 id 81 Nieznany
LAB3, Szkoła, penek, Przedmioty, Fizyka, Laborki
temat cw3, Informatyka, semestr 5, CPS, lab3

więcej podobnych podstron