Paměť 8051

Z MediaWiki SPŠ a VOŠ Písek
Verze z 15. 4. 2010, 20:21, kterou vytvořil JA (diskuse | příspěvky) (Založena nová stránka: $00 - $1f Registry 0 - 31 $20 - $2f Bitově adresovatelné 32 - 47 $30 - $7f Bitově neadresovatelné 48 - 127 --------------------------------…)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Skočit na navigaci Skočit na vyhledávání
$00 - $1f 	Registry
  0 -  31 
  
$20 - $2f 	Bitově adresovatelné
 32 -  47    
 
$30 - $7f 	Bitově neadresovatelné
 48 - 127 

$20.0 = 0  	$2f.7 = 127
 32.0 = 0	 47.7 = 127  

  Seznam specialnich funkcnich registru 8051:
   Registr    Adresa     Registr      Adresa
     * P0       80H         SP         81H
       DPL      82H         DPH        83H
       PCON     87H       * TCON       88H
       TMOD     89H         TL0        8AH
       TL1      8BH         TH0        8CH
       TH1      8DH       * P1         90H
     * SCON     98H         SBUF       99H
     * P2       A0H       * IE         A8H
     * P3       B0H       * IP         B8H
     * PSW      D0H       * ACC        E0H
     * B        F0H
       * bitove orientovane
       Symbolicka pojmenovani bitu:
      7    6    5    4    3    2    1    0

P3 RD WR T1 T0 INT1 INT0 TxD RxD PSW CY AC F0 RS1 RS0 OV - P IP - - - PS PT1 PX1 PT0 PX0 IE EA - - ES ETI EX1 ET0 EX0 SCON SM0 SM1 SM2 REN TB8 RB8 TI RI TCON TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0

         Seznam pseudoinstrukci CASS51:

EQU,SET ... definice uzivatelskych jmen BIT ... symbolicke pojmenovani bitu DATA ... symboliske pojmenovani bytu v RWM ORG ... nastaveni programoveho citace DB,DW ... definice dat DS ... rezervace pameti IF ... podmineny preklad ELSE ... podmineny preklad ENDIF ... ukonceni podm.prekladu END ... ukonceni zdroj.textu INCLUDE ... vkladani textu z jinych souboru LIST ... povoleni vypisu protokolu o prekladu NOLIST ... zakazani vypisu protokolu o prekladu USING ... vyber pozadovane banky registru