) ; Set SYSCON1 register _SYSC1 SET (_CPSYS<<8) OR (_PFCFG<<4) OR (_PDCFG<<2) OR (_SLEEPCON) EXTR #01H ; Extended SFR access MOV SYSCON1,#_SYSC1 $ENDIF $IF (INIT_SYSCON3 = 1) ; Set SYSCON3 register _SYSC3 SET ADCDIS OR (ASC0DIS << 1) OR (SSC0DIS << 2) OR (GPTDIS << 3) _SYSC3 SET _SYSC3 OR (FMDIS << 5
<\d\+\.\d\+\(E[+\-]\=\d\+\)\>" syn match vhdlNumber "-\=\<\d\+\.\d\+\>" syn match vhdlNumber "0*2#[01_]\+\.[01_]\+#\(E[+\-]\=\d\+\)\=" syn match vhdlNumber "0*16#[0-9a-f_]\+\.[0-9a-f_]\+#\(E[+\-]\=\d\+\)\=" " integer numbers syn match vhdlNumber "-\=\<\d\+\(E[+\-]\=\d\+\)\>" syn match vhdlNumber "-\=
ich bin ja letztens auch mit einem WinAVR-update auf die Nase gefallen. Z.Zt. setze ich den vom 22.01.07 ein. Gibt es ein neueres Paket, welches empfehlenswert wäre? Oder lieber noch abwarten?
do_clear_bss ; GNU C version 4.2.2 (WinAVR 20071221) (avr) ; compiled by GNU C version 4.2.1-dw2 (mingw32-2). ; GGC heuristics: --param ggc-min-expand=47 --param ggc-min-heapsize=32702 ; options passed: -fpreprocessed -mmcu=atmega8 -auxbase-strip -Os -W ; -Wall -Winline -fverbose-asm
,k 0 ≤ s ≤ 7, -64 ≤ k ≤ +63 PC ← PC + k + 1 PC ← PC + 1, if condition is false 16-bit Opcode: 1111 01kk kkkk ksss Status Register (SREG) and Boolean Formula: I T H S V N Z C – – – – – – – – Example: cpi r20,5 ; Compare r20 to the value 5 brbc 1,noteq ; Branch if Zero Flag cleared ... noteq:nop ; Branch
,k 0 ≤ s ≤ 7, -64 ≤ k ≤ +63 PC ← PC + k + 1 PC ← PC + 1, if condition is false 16-bit Opcode: 1111 01kk kkkk ksss Status Register (SREG) and Boolean Formula: I T H S V N Z C – – – – – – – – Example: cpi r20,5 ; Compare r20 to the value 5 brbc 1,noteq ; Branch if Zero Flag cleared ... noteq:nop ; Branch
------------------ ORG 0FFFEh ; MSP430 RESET Vector DW RESET ; END [/avrasm] Das Programm ist ein Pseudozufallszahlen-Generator. Ich habe eines der Beispielprogramme ein bisschen umgebaut. Leider habe ich keine Kommentare
Microcontroller Microcontrollers XC866 Data Sheet Revision History: 2007-10 V1.2 Previous Version: V 0.1, 2005-01 V1.0, 2006-02 V1.1, 2006-12 Page Subjects (major changes since last revision) 3 Device summary table is updated for Flash 4-Kb and ROM variants. 13 Footnote is added to MBC pin; description DDP pin is
2.1 t 2.1 A t P A tP IF D = P IF IF D = tP F T T T 1.9 1.9 T 1.8 1.8 D = D = 1.7 0.005 1.7 0.005 0.01 0.01 0.02 1.6 0.02 1.6 0.05 0.05 0.1 1.5 0.1 1.5 0.2 1.4 0.2 1.4 0.3 0.3 0.5 1.3 0.5 1.3 1.2 1.2 1.1 1.1 1.0 1.00.5 1.5 2.5 3.5 4.5 ms 6 0.9 0.5 1.5 2.5 3.5 4.5 ms 6 tp p 2005-10-12 11 LE AB A2A Zulässige
nenner) für die im Vektor "w" spezifizierte ω- Folge. Der Frequenz-Vektor "w" kann linear w = wa : dw : we; oder logarithmisch w=logspace(d1,d2,n); geteilt sein. Die Teilung wird zweckmäßig experimentell ermittelt. Ziel ist ein möglichst glatter Verlauf der Kurve ohne "Ecken". - Das Bodediagramm des
#0x01,&P6OUT ; Turn LED off BIC #0x01,R13 ; Clear flag JMP Mainloop ; Wait for next INTERRUPT Ledon: BIC.b #0x01,&P6OUT ; Turn LED on BIC #0x01,R13 ; Clear flag JMP Mainloop
Select I/O for P5.4-6 BIS.b #0x38,&P5DIR ; Set output direction for P5.4-6 BIC.b #0x01,&P6SEL ; select I/O-function for P6.0 BIS.b #0x01,&P6DIR ; set P6.0 direction to output BIC.b #0x01,&P6OUT ; clear P6.0 (turn LED on) CLR R13 ; clear R13 incl. flag
,k 0 ≤ s ≤ 7, -64 ≤ k ≤ +63 PC ← PC + k + 1 PC ← PC + 1, if condition is false 16-bit Opcode: 1111 01kk kkkk ksss Status Register (SREG) and Boolean Formula: I T H S V N Z C – – – – – – – – Example: cpi r20,5 ; Compare r20 to the value 5 brbc 1,noteq ; Branch if Zero Flag cleared ... noteq:nop ; Branch
COMMON INTVEC ORG TIMERA1_VECTOR ; TA Vector DW TA_ISR ; END [/c] Ich habe nur das "RSEG INTVEC" durch das "COMMON INTVEC" ersetzt, weil jemand mir vor einer Weile hier im Forum sagte, man müsse das so machen
2007, 12, 11); // inititialiesieren des datums auf 11.12.2007 setTime(0x01, 0x00, 0x00, 0); // inititialisieren der zeit auf 01:00:00 AM get_date_and_time(); // erstmaliges holen des datums und der uhrzeit // ************
outputs of the MC14490 16 are in indeterminate states. SOIC–16 14490 Diode Protection on All Inputs DW SUFFIX Six Debouncers Per Package CASE 751G AWLYYWW Internal Pullups on All Data Inputs 1 Can Be Used as a Digital Integrator, System Synchronizer, or Delay 16 Line SOEIAJ–16 Internal Oscillator (R–C
DAC904EG4 ACTIVE TSSOP PW 28 52 Green (RoHS & CU NIPDAU Level-2-260C-1 YEAR no Sb/Br) DAC904U ACTIVE SOIC DW 28 28 TBD Call TI Call TI DAC904U/1K ACTIVE SOIC DW 28 1000 Green (RoHS & CU NIPDAU Level-2-260C-1 YEAR no Sb/Br) DAC904U/1KG4 ACTIVE SOIC DW 28 1000 Green (RoHS & CU NIPDAU Level-2-260C-1 YEAR no Sb/Br) DAC904UG4 ACTIVE SOIC DW 28 28 Green (RoHS & Call TI Level-2-260C-1 YEAR no Sb/Br) (1The marketing status values are defined as follows: ACTIVE: Product device recommended for new designs. LIFEBUY: TI has announced that the
,k 0 ≤ s ≤ 7, -64 ≤ k ≤ +63 PC ← PC + k + 1 PC ← PC + 1, if condition is false 16-bit Opcode: 1111 01kk kkkk ksss Status Register (SREG) and Boolean Formula: I T H S V N Z C – – – – – – – – Example: cpi r20,5 ; Compare r20 to the value 5 brbc 1,noteq ; Branch if Zero Flag cleared ... noteq:nop ; Branch
Temp Type Drawing Qty INA114AP ACTIVE PDIP P 8 50 TBD Call TI Level-NA-NA-NA INA114AU ACTIVE SOIC DW 16 48 Pb-Free CU NIPDAU Level-3-260C-168 HR (RoHS) INA114AU/1K ACTIVE SOIC DW 16 1000 Pb-Free CU NIPDAU Level-3-260C-168 HR (RoHS) INA114AU/1KE4 ACTIVE SOIC DW 16 1000 Pb-Free CU NIPDAU Level-3-260C-168 HR (RoHS) INA114AUE4 ACTIVE SOIC DW 16 48 Pb-Free CU NIPDAU Level-3-260C-168 HR (RoHS) INA114BP ACTIVE PDIP P 8 50 TBD Call TI Level-NA-NA-NA INA114BU ACTIVE SOIC DW 16 48 Pb-Free CU NIPDAU Level-3-260C-168 HR (RoHS) INA114BU/1K ACTIVE
Temp Type Drawing Qty INA114AP ACTIVE PDIP P 8 50 TBD Call TI Level-NA-NA-NA INA114AU ACTIVE SOIC DW 16 48 Pb-Free CU NIPDAU Level-3-260C-168 HR (RoHS) INA114AU/1K ACTIVE SOIC DW 16 1000 Pb-Free CU NIPDAU Level-3-260C-168 HR (RoHS) INA114AU/1KE4 ACTIVE SOIC DW 16 1000 Pb-Free CU NIPDAU Level-3-260C-168 HR (RoHS) INA114AUE4 ACTIVE SOIC DW 16 48 Pb-Free CU NIPDAU Level-3-260C-168 HR (RoHS) INA114BP ACTIVE PDIP P 8 50 TBD Call TI Level-NA-NA-NA INA114BU ACTIVE SOIC DW 16 48 Pb-Free CU NIPDAU Level-3-260C-168 HR (RoHS) INA114BU/1K ACTIVE
: .db "help", 0 ; Kommandotext .dw cmdReset ; Adresse des nächsten Kommandos .dw funcHelp ; Adresse der Routine die HELP behandelt .db "Zeigt die Hilfe an", 0 ; Hilfetext cmdReset: .db "reset", 0 ; Kommandotext .dw 0 ; 0 zeigt an, dass dies das letzte Kommando war .dw funcReset ; Adresse der Routine die RESET behandelt .db "Ruecksetzen des Systems",
muss. Damit wir den Überblick nicht verlieren, könnte z.B. ein Doppelwort so angeordnet sein: .DEF dw1 = r17 .DEF dw2 = r18 .DEF dw3 = r19 dw0 bis dw3 liegen jetzt in einer Registerreihe. Soll dieses Doppelwort z.B. zu Programmbeginn auf einen festen Wert (hier: 4.000.000) gesetzt werden, dann sieht das in Assembler so aus: .EQU dwiLDI dw0,LOW(dwi) ; Die untersten 8 Bits in R16 LDI dw1,BYTE2(dwi) ; Bits 8 .. 15 in R17 LDI dw2,BYTE3(dwi) ; Bits 16 .. 23 in R18 LDI dw3,BYTE4(dwi) ; Bits 24 .. 31 in R19 Damit ist die Zahl in verdauliche
1,2,4) WC ADDRESS tAW CS (2) tAS WP tWR WE tWHZ (5) (5) tCHZ(5) OW DATA OUT (3) HIGH IMPEDANCE (3) tDW DH DATA IN DATA INVALID 2948 drw 0, (1,4) Timing Waveform of Write Cycle No. 2 (CS Controlled Timing) tWC ADDRESS tAW CS tWR tAS tCW WE tDW DH DATA IN DATA INVALID 2948 drw 08, NOTES: 1. A write occurs
ok > Ohne Uhr aber so: > > F4 03 21 1E C8 > 4F 03 A1 1E F3 > F4 04 44 21 00 95 > 4F 03 C4 01 89 hmm, das 01 in der Rückmeldung wird wohl bedeuten das das Kommando nicht mehr läuft > oder > 34 03 21 1E 08 > 43 03 A1 1E FF > 34 04 44 21 00 55 > 43 03 C4 01 85 das währe doch wieder die
Nokia 6280: Auf dem Displaymodul steht LS022Q8UX01, folgendes Datenblatt hab ich gefunden: http://hw.cz/files/redaktor130/LS022Q8UX05_SPEC_with_IIS070131.pdf mfg
teorie-praxe/art2266-novy-2-2-tft-lcd-displej-od-sharpu-s-integrovanym-radicem.html&ei=mhipSY_9EI-I_gbbuLzjDw&sa=X&oi=translate&resnum=8&ct=result&prev=/search%3Fq%3Dr69406%26start%3D30%26hl%3Dde%26sa%3DN Laut der Angabe im LCD-Datenblatt ist ein Controller R69406 drauf. Auf der obigen Seite ist jedoch ein