7133531573

7133531573



Architektura programu „super loop” - pętla bez końca


Przykład - regulacja temperatury



while(l) /* 'for ever1 (Super Loop)

<

X();    /* Perform the task */

-PO

-PI

-    P2

-    P3


Przykład - regulacja temperatury

Programowanie portów procesora

•    Dostęp do poszczególnych zasobów procesora poprzez SFR - specjalne rejestry funkcyjne

•    Porty wejścia/ wyjścia

sfr PO    =    0x80;

sfr PI    =    0x90;

sfr P2    =    0xA0;

sfr P3    =    0xB0;

•    Są to konkretne adresy w pamięci wewnętrznej procesora

kopiowanie wartości


Przykład -



Zapis i odczyt wartości bajtu

unsigned char Port_data;

PI = Port_data; /» Write 00001111 to Port 1 V Port_data = PI;    /* R&ad from the port */

Żeby odczytać wartość z portu należy najpierw wpisać do niego 1



Wyszukiwarka

Podobne podstrony:
loop ;petla główna programu ;wyswiellanie movlw xxx movwfx movlwyyy movwfy cali
IMAG0650 (5) Architektura x86 - tryby adresowania (wybrane) Bez dostępu do pamięci: •
PROGRAM APLIKAGI I ROK Załącznik Nr 1 do Regulaminu aplikacji radcowskiej Zasady ogólne: godzin
1.    Program z procedurą/funkcją i pętlą, podane x,y,z początkowe i napisać tyl
1 l.Microcontrollers, architecture, programming tools. 2 12.Structure of microprocessor-based measu
Interfejs programu Architektura programu jest prosta i w znacznym stopniu intuicyjna, Sam program po
Panorama20 PODR((ZHIK MHODYCZNY DO PROGRAMU WMK 14. Obrona bez broni przed atakiem karabinkiem Klucz
Main Program( co Loop) Display count from 0 to F
100D63 Regulator I dostarcza dawkę energii w funkcji czasu, 1 bez względu na temperaturę aktualną. R
mm mm mm mm Otwarte warsztaty edukacyjne dla studentów architektury i architektóww programie
Untitled57 106 11. Programy, podprogramy, segmenty pętla Ponieważ od tego momentu użytkownik przyrzą
ANTIK TV SK/CZ TV PROGRAMYU SAMSUNG TV AJ BEZ SET-TOP S uspornym kodekom H.265 HEVC EPG programovy
{poniżej rozpoczynamy sekcje programu glownego} BEGIN {tu bez średnika} {tu jest zasadnicza czesc pr
r cMIKROPROCESORY - architektura i programowanie _C    (Piotr MaUECKl to tylko
192 DRUGI ZJAZD nicli przewodników obrad w sekcyach przez aklamacyą, przyjęta równie bez dyskusyi re
DSCF7456 Całkowicie wyłączony dozwolony użytek osobisty programu! brak możliwości korzystania bez ze
skanuj0083 regulator temperatury miernik oporu zasilacz 1    - termistor 2  &nbs

więcej podobnych podstron