VEKTORJI:                                                    naslovi:

SCI prekinitev  
(eden od bitov TDRE, RDRF, ORFE je 1)      $FFF0 , $FFF1

Timer TOF prekinitev                               $FFF2 , $FFF3

Timer OCF prekinitev                               $FFF4 , $FFF5

Timer ICF prekinitev                                $FFF6 , $FFF7

Zunanja IRQ1 prekinitev                          $FFF8 , $FFF9

Programska SWI prekinitev                       $FFFA , $FFFB

Nemaskirna prekinitev NMI                            $FFFC , $FFFD

Reset vektor                                           $FFFE , $FFFF

   

Port1:   
smerni register  DDR1 (0-vhod, 1-izhod)     $0000

podatkovni register  DR1                                $0002

Port2:

smerni register  DDR2                                    $0001

podatkovni register  DR2                          $0003

 

Timer:

prosto tekoči števec (free running counter)  FREEC            $0009 , $000A

primerjalni register (output compare register)  OUTCR      $000B , $000C

prestrezni register (input capture register)  INCR               $000D , $000E

kontrolno/statusni register CTRST                                 $0008

   b7 (ICF) ... Input Capture Flag     b3 (EOCI) ... Enable Output Compare Interrupt

   b6 (OCF)... Output Compare Flag  b2 (ETOI) ... Enable Timer Overflow Interrupt

   b5 (TOF) ... Timer Overflow flag    b1 (IEDG) ... Input EDGe   (0 za 1 Þ 0)

   b4 (EICI) ... Enable Input Capture Inter. b0 (OLVL) ... Output LeVeL on output compare

 

SCI:

kontrolni register  CONTR1                $0010

   b3 (CC1) in b2 (CC0)  ... bita za določitev izvora urinega signala

      0                      0            neuporabljeno

      0                      1            uporaba notranjega E signala, nožica P22 prazna

      1                      0                          "      ,izhod SCI ur. signala na nožici P22

      1                      1            uporaba zunanjega ur. signala preko nožice P22 - vhod

    b1 (SS1) in b0 (SS0)  ...  bita za nastavitev delilnega razmerja signala

      0                        0            E/16                 Þ            38.400 pri Q = 2,4576 MHz

      0                      1            E/128               Þ           4.800 bitov/s (baudov)

      1                      0            E/1024  Þ              600                   "

      1                      1            E/4096  Þ               150                   "

 

kontrolno/statusni register :

statusni register  STATR                    $0011

   b7 (RDRF)   b6 (ORFE)  Receive Data Register Full in OverRun Framing Error

      0                      0            sprejemni register je prazen (ni sprejetega znaka)

      0                      1            sprejeti znak ima napačen format (framing error)

      1                      0            znak, ki je v sprejemnem registru, je pravilno sprejet

      1                      1            sprejemnik je sprejel več kot en znak (overrun error)

   b5 (TDRE) ...                         Transmit Data Register Empty

kontrolni register  CONTR2                $0011

   b4 (RIE) ...                       Receive Interrupt Enable

   b3 (RE) ...                       Receive Enable

   b2 (TIE) ...                       Transmit Interrupt Enable

   b1 (TE) ...                       Transmit Enable

   b0 (WU) ...                       Wake Up enable

                                   

sprejemni register (receive register)  Rx      $0012

oddajni register (transmit register)    Tx       $0013

Nazaj