Mikrokontrolery - kolokwium

Nasza ocena:

3
Pobrań: 371
Wyświetleń: 1988
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
Mikrokontrolery - kolokwium - strona 1 Mikrokontrolery - kolokwium - strona 2 Mikrokontrolery - kolokwium - strona 3

Fragment notatki:

GRUPA 1B zad1 rozkaz call argument zad2 A7H- zamienic na D, BCD,H zad3 zadanie z petla, powiedziec ile milo taktów i czas trwania f=1MHz .equ stala=0x21 ldi r16,stala1 petla: decr16  brne petla nop // nopa nie bierzemy !!!!! do obliczen tutaj wytulaczone na przykladzie wykladu: ldi r17,stała2   // 1 takt petla1: ldi r16, stala1 // 1 takt petla2: dec r16  //1 takt brne petla2 // 2 takty dec r17 // 1 takt brne petla1 // 2 takty (takt=cykl) wychodzi rónanie (3*stala1+1+1+1)*stala2+1 f=1/T=1mikros*wynik zad4 napisac deketywy poczoawszy od adresu... ( nie wiadomo mysle ze chodzilo o np.  .org 0x200itp.) liczbe ...( jakas x ) aby wypiswal ciag 6 kolejnych liczb parzystych (tworzenie tablicy) zad5 napisac program który sprawdza czy w r1 jest na bicie1,2 lub 4 jedynka i wtedy wyswietla się podprogram pp1 w przeciwym wypadku bita są wyzerowane i przechodzi do pp2 GRUPA 2b zad1 zapisac moduł liczby 9C w kodzie 16, 10, 2, bcd zas2. Brbc - opisca co to jest i co się dzieje z flagami i jakie argumenty w jakich przedzialach zad 3 jaki bedzie stan maski po nastepujacych operacjach argument1=0x0f argument2=0x45 maska=argument^argument2 zad4 Co oznaczają kolejne instrukcje ldi r16,0xff out r16,0xff clr r16 out r16 out ddrd,r16 zad5 petla switch , gdy argument1 to ma isc do pp1 GRUPA 4b zad1.  CPI arg1,arg2 opisac , co robi jakie arumenty przyjmuja wartosci, co z flagami zad2 0xC6 na D,H,BCD  ( nie wiem czy nie trzeba bylo tu zmienic znaku tej liczy a poneij zapisac w kodzie ) zad3 jak będzie wygladac nazwa1,nazwa2 i dlaczego .equ liczba=3 .equ nazwa1=liczba1 .equ nazwa2=1liczba zad4 co będzie na wyjsciu jaki wynik ( co się będzie dzialo w poszczegoloych insturkacjach i we flagach) ldi r16, 0xff out portD, r16 out DDRD, r16 out PIND,r16 my pracujemy na AT90USb1287 zad5 kolejne liczby calkowite w kodzie szwestn (od r16 do r17) , warunek ze musi być wieksza od zadanej( tyle mi wiadomo ) GRUPA 3b zad1 0xE6 zmienic znak i zaminiec w kodzie u2, BCD,D zad2, jakie ebda flagi h,z,c, i co będzie w r16,r17 po wykonaniu rozkazow ldi r16,0xB9 ldi r17,0x76 sec adc r16,r17 zad4 jakie derektywy moa być uzte do zapisywania znaokow w kodu ANSII wsyepujachcy w wyrazie UWAGA, przepisac pocztakowi tablicy nazwe komunikat1 zad5 program zaeujacy kolejene komorki pamieci danych od adr_pocz do adr_kon, przyjac ze adr_pocz tu trzeba było przeliczyć na binarny z Hex), co się znajduje na wyjściu portów,podstawowe rozkazy typu ldi,cpi,in trzeba było znać
... zobacz całą notatkę



Komentarze użytkowników (0)

Zaloguj się, aby dodać komentarz