Zilog Z16C35 Bedienungsanleitung Seite 239

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 322
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 238
Application Note
SCC in Binary Synchronous Communications
10-9
9
INITIALIZATION ROUTINE FOR Z-SCC
0034 GLOBAL
ENTRY
INIT PROCEDURE
0634 2100 LD R0, #15 !NO.OF PORTS TO WRITE TO!
0036 000F
0038 7602 LDA R2, SCCTAB !ADDRESS OF DATA FOR PORTS!
003A 004E'
003C 2101 ALOOP: LD R1, #WR0A
003E FE21
0040 0029 ADDB RL1, @R2
0042 A920 INC R2
0044 3A22 OUTIB @Rl, @R2,R0 !POINT TO WR0A,WR1A ETC THRO LOOP!
0046 0018
0048 8D04 TEST R0 !END OF LOOP?!
004A EEF8 JR NZ, ALOOP !NO, KEEP LOOPING!
004C 9E08 RET
004E 12 SCCTAB: BVAL 2*9
004F CO BVAL %C0 !WR9=HARDWARE RESET!
0050 08 BVAL 2*4
0051 10 BVAL %10 !WR4=X1 CLK, 16 BIT SYNC MODE!
0052 14 BVAL 2*10
0053 00 BVAL 0 !WRIO=CRC PRESET ZERO, NRZ,16 BIT SYNC!
0054 0C BVAL 2*6
0055 AB BVAL %AB !WR6=ANY SYNC CHAR %AB!
0056 0E BVAL 2*7
0057 CD BVAL %CD !WR7=ANY SYNC CHARR %CD!
0058 04 BVAL 2*2
0059 20 BVAL %20 !WR2=NT VECTOR %20!
005A 16 BVAL 2*11
005B 16 BVAL %16 !WR11=TxCLOCK & TRxC OUT=BRG OUT!
005C 18 BVAL 2*12
005D CE BVAL %CE !WR12= LOWER TC=%CE!
005E IA BVAL. 2*13
005F 00 BVAL 0 !WR13= UPPER TC=01
0060 1C BVAL 2*14
0061 03 BVAL %03 !WRI4=BRG ON, ITS SRC=PCLK!
0062 1E BVAL 2*15
0063 00 BVAL %00 !WRI5=NO EXT INT EN.!
0064 0A BVAL 2*5
0065 64 BVAL %64 !WR5= TX 8 BITS/CHAR, CRC-16!
0066 06 BVAL 2*3
0067 Cl BVAL &CI IWR3=RX 8 BITS/CHAR, REC ENABLE!
0068 02 BVAL 2*1
0069 08 BVAL %C1 !WR1=RxINT ON 1ST OR SP COND!
!EXT INT DISABLE!
006A 12 BVAL 2*9
006B 09 BVAL %09 !WR9=MIE, VIS, STATUS LOW!
006C END INIT
Page 233 of 316
UM011002-0808
Seitenansicht 238
1 2 ... 234 235 236 237 238 239 240 241 242 243 244 ... 321 322

Kommentare zu diesen Handbüchern

Keine Kommentare