-
PDF
SDHC_SDM04G7B7_08G7B7.pdf
VDC), SD-M04G7B7 (VDCCN), SD-M04G7B7K (VDC) SD-M08G7B7 (VDC), SD-M08G7B7 (VDCCN), SD-M08G7B7K (VDC) ŋTMP_WRITE_PROTECT Temporarily protects the whole card content against write or erase. Table12-20:TMP_WRITE_PROTECT TMP_WRITE_PROTECT Description 0 Not protected/Writable 1 Temporarily Write Erase protected
in „SD-Karte - SDHC Karte“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SanDisk_MMC_2BRS-MMC_PM_1.0.pdf
SanDisk MultiMediaCard and Reduced-Size MultiMediaCard Product Manual Version 1.0 Document No. 80-36-00320 May 2004 SanDisk Corporation Corporate Headquarters • 140 Caspian Court • Sunnyvale, CA 94089 Phone (408) 542-0500 • Fax (408) 542-0503 www.sandisk.com Revision 1.0 MultiMediaCard/RS-MultiMediaCard
in „HDD und MMC Ansteuerung“ · Mikrocontroller und Digitale Elektronik ·
-
Thread
C++?!?
something *a = new something(); return 0; } [/c] Oder scheitert der auch mit sowas: [c] /tmp/ccEqo0Mb.o: In function `main': test.cpp:(.text+0xa): undefined reference to `operator new(unsigned int)' test.cpp:(.text+0x22): undefined reference to `operator delete(void*)' test.cpp:(.text+0x28): undefined reference to `__cxa_allocate_exception' test.cpp:(.text+0x36): undefined reference to `__cxa_throw' test.cpp:(.text+0x3e): undefined reference to `vtable for __cxxabiv1::__pointer_type_info' test.cpp:(.text+0x52): undefined reference to `vtable for __cxxabiv1
Mikrocontroller und Digitale Elektronik ·C++'lerin · ·94 Antworten
-
Datei
avr-nm.txt
0000000000000000 W __heap_end 0000000000000000 a __tmp_reg__ 0000000000000000 a __tmp_reg__ 0000000000000000 a __tmp_reg__ 0000000000000000 a __tmp_reg__ 0000000000000000 a __tmp_reg__ 0000000000000000 a __tmp_reg__ 0000000000000000 a __tmp_reg__ 0000000000000000 a __tmp_reg__ 0000000000000000 a __tmp_reg__ 0000000000000000 a __tmp_reg__ 0000000000000000 W __vector_default 0000000000000000 T __vectors 0000000000000001 a __zero_reg__ 0000000000000001 a __zero_reg__ 0000000000000001
in „avr-gcc, globale Variablen im illegalen RAM-Bereich?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
doc0401.pdf
. . C C . 1.2.3 . P1.2 3 38 P0.1 (AD1) P P P P P N V P P P P 0 0 P1.3 4 37 P0.2 (AD2) (SS) P1.4 5 36 P0.3 (AD3) 4 4 4 4 4 3 3 3 3 3 3 (MOSI) P1.5 6 35 P0.4 (AD4) (MOSI) P1.5 1 33 P0.4 (AD4) (MISO) P1.6 7 34 P0.5 (AD5) (SCK) P1.7 8 33 P0.6 (AD6) (MISO) P1.6 2 32 P0.5 (AD5) (SCK) P1.7 3 31 P0.6 (AD6)
in „IDE für 8051“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avr.h
(INT_TYPE_SIZE == 8 ? "long int" :"int") #define WCHAR_TYPE_SIZE 16 #define FIRST_PSEUDO_REGISTER 36 #define FIXED_REGISTERS {\ 1,1,/* r0 r1 */\ 0,0,/* r2 r3 */\ 0,0,/* r4 r5 */\ 0,0,/* r6 r7 */\ 0,0,/* r8 r9 */\ 0,0,/* r10 r11 */\ 0,0,/* r12 r13 */\ 0,0,/* r14 r15 */\ 0,0,/* r16 r17 */\ 0,0,/* r18
in „ATtiny24 - ISR wird nie gerufen __vectors> fehlt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
CSTCW-Series.pdf
C 2 ® p p (1) 8085A (INTEL) V 1 V2 CERALOCK : CSTS0400MG03 3 3 C1=15pFT20% (2) µPD8085A (NEC) (3) TMP8085A (TOSHIBA) C2=15pFT20% Rf=1MΩ (4) MSM8085A (MITSUBISHI) Application to M34550M4 (MITSUBISHI) (Remote Control Unit) Application to TC88402F (TOSHIBA) (Speech Synthesizer) V CC(+3.0V) VDD=+5V 33,36
in „Resonatoren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
74185.vhd
- END case; -- END process; -- END behave4; -- ARCHITECTURE structure OF ttl74185 IS -- SIGNAL fct_tmp_res : STD_LOGIC_VECTOR(7 DOWNTO 0); -- SIGNAL fct_tmp_arg : STD_LOGIC_VECTOR(7 DOWNTO 0); -- BEGIN -- fct_tmp_arg <= "00" & binary_i; -- fct_tmp_res <= hex2bcd(fct_tmp_arg, 8); -- bcd_o <= fct_tmp_res
-
Datei
74185.vhd
-- X"30" WHEN 30, X"31" WHEN 31, X"32" WHEN 32, X"33" WHEN 33, X"34" WHEN 34, -- X"35" WHEN 35, X"36" WHEN 36, X"37" WHEN 37, X"38" WHEN 38, X"39" WHEN 39, -- X"40" WHEN 40, X"41" WHEN 41, X"42" WHEN 42, X"43" WHEN 43, X"44" WHEN 44, -- X"45" WHEN 45, X"46" WHEN 46, X"47" WHEN 47, X"48" WHEN 48, X"49
-
PDF
murata_resonators.pdf
Value C1 C 2 ® p p (1) 8085A (INTEL) V1 V2 CERALOCK : CSA4.00MG 3 3 (2) PD8085A (NEC) C 1=30pF (3) TMP8085A (TOSHIBA) C 2=30pF (4) MSM8085A (MITSUBISHI) Rf=1MΩ Application to M34550M4 (MITSUBISHI) (Remote Control Unit) Application to TC88402F (TOSHIBA) (Speech Synthesizer) V C(+3.0V) VDD=+5V 33,36 H
in „Interessante Unbekannte“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MAIN.S
.file "MAIN.C" .arch attiny26 __SREG__ = 0x3f __SP_H__ = 0x3e __SP_L__ = 0x3d __tmp_reg__ = 0 __zero_reg__ = 1 .global __do_copy_data .global __do_clear_bss .text .global main .type main, @function main: /* prologue: frame size=0 */ push r15 push r16 push r17 /* prologue end (size=
in „Bug in WinAVR oder wieso macht der Compiler so einen Müll ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.s
=(4,6)",128,0,80,0 .stabn 162,0,0,0 .stabn 162,0,0,0 .stabn 162,0,0,0 .stabs "__vector_10:F(0,15)",36,0,14,__vector_10 .global __vector_10 .type __vector_10, @function __vector_10: .stabd 46,0,0 .stabn 68,0,14,.LM0-__vector_10 .LM0: /* prologue: frame size=0 */ push __zero_reg__ push __tmp_reg__ in _
-
Datei
TEST.LST
*ABS* 00000000 __tmp_reg__ 00000001 l *ABS* 00000000 __zero_reg__ 00000000 l df *ABS* 00000000 TIMERINT.C 0000003f l *ABS* 00000000 __SREG__ 0000003e l *ABS* 00000000 __SP_H__ 0000003d l *ABS* 00000000 __SP_L__ 00000000
-
Datei
Empfangen1.c
unsigned char array2[8]; //Zeiger für die Byteauswertung beim UART-Empfang für Servo1 unsigned char *tmp; //Zeiger für die Byteauswertung beim UART-Empfang für Servo2 unsigned char *tmp2; unsigned char c; /*Funktion des Interrupts: Die Schleife wird 18 mal durchlaufen. Darin wird geschaut ob NrCompare_Servo1
in „UART&Timer Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
vhdl.pdf
. . . 31 5.2 Unterprogramme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 6 Signale 41 6.1 Deklaration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 6.2 Signalzuweisungen im Prozess . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 6.3
-
Datei
TEST.LST
0000003e l *ABS* 00000000 __SP_H__ 0000003d l *ABS* 00000000 __SP_L__ 00000000 l *ABS* 00000000 __tmp_reg__ 00000001 l *ABS* 00000000 __zero_reg__ 0000005a w .text 00000000 __vector_1 0000010a g .text 00000000 _etext 000000a8 g F .text 0000001c t2_init 0000005a w .text 00000000 __vector_12 0000005a
-
PDF
Pointer-Ueberall_Pointer.pdf
: %s\n", str_zwei ); 16 17 return 0; 18 } 19 20 void swp( char** str1, char** str2 ) 21 { 22 char* tmp; 23 24 tmp = *str1; 25 *str1 = *str2; 26 *str2 = tmp; 27 } 12 Pointer – überall Pointer Ok, warum übergeben wir nun Pointerpointer anstatt normale Pointer an die Funktion swp() . Der Grund ist, wie
in „Info´s zu Pointern“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AT89S8253-24PU.pdf
RREGISTER RAM LATCH0 PORT 2 FLASH LATCH PROGRAM B STACK ADDRESS REGISTER ACC POINTER REGISTER BUFFER TMP2 TMP1 INCREMENTER ALU INTERRUPT, SERIAL PORT, AND TIMER BLOCKS COUNTER PSW PSEN ALE/PROG TIMING AND INREGISTERN DPTR EA / PP CONTROL RST WDOGH PLATCH PLATCH SPI PROGRAM PORT LOGIC OSC PORT 3 DRIVERS
in „AT89S8253-24PU ersetzen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.s
.file "main.c" .arch atmega8 __SREG__ = 0x3f __SP_H__ = 0x3e __SP_L__ = 0x3d __tmp_reg__ = 0 __zero_reg__ = 1 .global __do_copy_data .global __do_clear_bss .stabs "main.c",100,0,0,.Ltext0 .text .Ltext0: .stabs "gcc2_compiled.",60,0,0,0 .stabs "int:t(0,1)=r(0,1);-32768;32767;",128,0,0,0
in „Warum besitzt der AVR keine Division-Funktion?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
CSTCW-Series.pdf
C 2 ® p p (1) 8085A (INTEL) V 1 V2 CERALOCK : CSTS0400MG03 3 3 C1=15pFT20% (2) µPD8085A (NEC) (3) TMP8085A (TOSHIBA) C2=15pFT20% Rf=1MΩ (4) MSM8085A (MITSUBISHI) Application to M34550M4 (MITSUBISHI) (Remote Control Unit) Application to TC88402F (TOSHIBA) (Speech Synthesizer) V CC(+3.0V) VDD=+5V 33,36
in „AVR+interner RC Oszillator extrem ungenau“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AT89S8252_Datasheet_doc0401.pdf
. . C C . 1.2.3 . P1.2 3 38 P0.1 (AD1) P P P P P N V P P P P 0 0 P1.3 4 37 P0.2 (AD2) (SS) P1.4 5 36 P0.3 (AD3) 4 4 4 4 4 3 3 3 3 3 3 (MOSI) P1.5 6 35 P0.4 (AD4) (MOSI) P1.5 1 33 P0.4 (AD4) (MISO) P1.6 7 34 P0.5 (AD5) (SCK) P1.7 8 33 P0.6 (AD6) (MISO) P1.6 2 32 P0.5 (AD5) (SCK) P1.7 3 31 P0.6 (AD6)
in „lichtschranke mit zählfunktion einer umdrehung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
doc1921.pdf
P 6 5 4 3 2 1 4 3 24 4 4 4 4 P1.5 7 39 P0.4 (AD4) P1.6 8 38 P0.5 (AD5) P1.7 9 37 P0.6 (AD6) RST 10 36 P0.7 (AD7) (RXD) P3.0 11 35 EA/VPP NC 12 34 NC (TXD) P3.1 13 33 ALE/PROG (INT0) P3.2 14 32 PSEN (INT1) P3.3 15 31 P2.7 (A15) (T0) P3.4 16 30 P2.6 (A14) (T1) P3.5 17 8 9 0 1 2 3 4 5 6 7 8 29 P2.5 (A13
in „ne frage zu AT89C55WD“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
hitachi_hb28b128mm2.pdf
write Permanent write protection PERM_WRITE_PROTE 1 [13:13] read/write CT Temporary write protection TMP_WRITE_PROTEC 1 [12:12] read/write/ T erase File format FILE_FORMAT 2 [11:10] read/write ECC code ECC 2 [9:8] read/write/ erase 7-bit CRC CRC7 7 [7:1] read/write/ erase Not used, always 1 — 1 [0:0] 1
in „0x40 und 0x95 in SD/MMC-Karte“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dtmf.asm
;set timer1 PWM mode ldi tmp,(1<<PWM10)+(1<<COM1B1) out TCCR1A,tmp ; 8 bit PWM not reverse (Fck/510) ldi tmp,(1<<CS10) out TCCR1B,tmp ; prescaler = 1 ldi tmp, 87 mov x_SWa, tmp ldi tmp, 50 mov x_SWb, tmp sei ; Enable interrupts
in „DTMF erzeugen Attiny2313“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dtmf_geb_m8a.asm
tmp,(1<<TOIE1) out TIMSK,tmp ; Enable Timer1_ovf interrupt ;set timer1 PWM mode ldi tmp,(1<<PWM10)+(1<<COM1A1) out TCCR1A,tmp ; 8 bit PWM not reverse (Fck/510) ldi tmp,(1<<CS10) out TCCR1B,tmp ; prescaler
in „DTMF AVR314 nach mega8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
18b20.bas
bytes in array 1wreset ' reset the bus Crcit ' ckeck CRC If Crc = 0 Then ' if is OK, calculate for Tmp = Bd(1) And 1 ' 0.1C precision If Tmp = 1 Then Decr Bd(1) T = Makeint(bd(1) , Bd(2)) T = T * 50 : T = T - 25 : T1 = Bd(8) - Bd(7) : T1 = T1 * 100 T1 = T1 / Bd(8) : T = T + T1 : T = T / 10 End If End
-
Datei
ee24xx.lst
2 749 0314 41C0 rjmp .L193 750 .L189: 752 .LM96: 753 0316 43B9 out 35-0x20,r20 755 .LM97: 756 0318 36BF out 86-0x20,r19 757 .L195: 759 .LM98: 760 031a 06B6 in __tmp_reg__,86-0x20 761 031c 07FE sbrs __tmp_reg__,7 762 031e FDCF rjmp .L195 764 .LM99: 765 0320 81B1 in r24,33-0x20 766 0322 9927 clr r25 767
in „I2C EEPROM Adressierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
2kom1.ASM
MOVF SYS_TMP9,F BTFSS STATUS,ZERO DECF SYS_TMP9,F CLRF SYS_TMP6 LCD_LB1_CONVERTDEZ2 INCF SYS_TMP6,F MOVFW SYS_TMP1 SUBWF SYS_TMP4,F MOVFW SYS_TMP2 BTFSS STATUS,CARRY INCFSZ SYS_TMP2,W SUBWF SYS_TMP5,F BTFSC STATUS,CARRY GOTO LCD_LB1_CONVERTDEZ2 MOVFW SYS_TMP2 ADDWF SYS_TMP5,F MOVFW SYS_TMP1 ADDWF SYS_TMP4,F BTFSC STATUS,CARRY INCF SYS_TMP5,F DECF SYS_TMP6,W BTFSS STATUS,ZERO BSF SYS_TMP10,0 RETURN ;*************************************************** LCD_LB1
in „Zahlen über rs232 an Hyperterminal“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
18b20.bas
bytes in array 1wreset ' reset the bus Crcit ' ckeck CRC If Crc = 0 Then ' if is OK, calculate for Tmp = Bd(1) And 1 ' 0.1C precision If Tmp = 1 Then Decr Bd(1) T = Makeint(bd(1) , Bd(2)) T = T * 50 : T = T - 25 : T1 = Bd(8) - Bd(7) : T1 = T1 * 100 T1 = T1 / Bd(8) : T = T + T1 : T = T / 10 End If End
-
Datei
dann.lst
dann.c": code 23 = 0x0017 ( 18), prologues 4, epilogues 1 */ DEFINED SYMBOLS *ABS*:00000000 dann.c /tmp/ccAmmk4u.s:3 *ABS*:0000003f __SREG__ /tmp/ccAmmk4u.s:4 *ABS*:0000003e __SP_H__ /tmp/ccAmmk4u.s:5 *ABS*:0000003d __SP_L__ /tmp/ccAmmk4u.s:6 *ABS*:00000000 __tmp_reg__ /tmp/ccAmmk4u.s:7 *ABS*:00000001 __zero_reg__ /tmp/ccAmmk4u.s:51 .text:00000000 display_write /tmp/ccAmmk4u.s:106 .text:00000020 main UNDEFINED SYMBOLS __do_copy_data __do_clear_bss __stack
in „Welchen WINAVR nehmen ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
nokia_lcd.c
0x45, 0x45, 0x45, 0x39, // 5 0x3C, 0x4A, 0x49, 0x49, 0x30, // 6 0x01, 0x71, 0x09, 0x05, 0x03, // 7 0x36, 0x49, 0x49, 0x49, 0x36, // 8 0x06, 0x49, 0x49, 0x29, 0x1E, // 9 0x00, 0x36, 0x36, 0x00, 0x00, // : 0x00, 0x56, 0x36, 0x00, 0x00, // ; 0x08, 0x14, 0x22, 0x41, 0x00, // < 0x14, 0x14, 0x14, 0x14, 0x14,
in „Nokia LCD: Problem mit SBI“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
wink_funkt.asm
Created 16:13:27, 26-07-2005 ; .include "C:\FastAVR\inc\m8def.inc" ; .DSEG a: .byte 4 b: .byte 4 _s1tmp: .byte 14 .CSEG .ORG 0 _Reset: ldi yl,low(RAMEND) out SPL,yl ldi yh,high(RAMEND) out SPL+1,yh sbiw yl,32 ;****** USERS BASIC CODE ********************** ;-Line--0012----a=-30.558-- ldi r22,byte1(0xc1f476c9
in „Winkelfunktionen mit Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
UHR120_8.ASM
* INT0 (DCF-Signal) bearbeiten **************************************************** impuls: in isr_tmp,sreg ;Flagreg.sichern cpi testhl,114 ;912ms brcs igno ;wenn kleiner -> igno clr testhl ;Timerreg=0 inc sek ;DCF-sek + 1 igno: out sreg,isr_tmp ;Flag's zurückschreiben reti ;****** TOVO bearbeiten **
in „ACHTUNG MIT AT90S1200 UND yaap!!!!!!!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
UHR120_8.ASM
* INT0 (DCF-Signal) bearbeiten **************************************************** impuls: in isr_tmp,sreg ;Flagreg.sichern cpi testhl,114 ;912ms brcs igno ;wenn kleiner -> igno clr testhl ;Timerreg=0 inc sek ;DCF-sek + 1 igno: out sreg,isr_tmp ;Flag's zurückschreiben reti ;****** TOVO bearbeiten **
in „ACHTUNG MIT AT90S1200 UND yaap!!!!!!!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ShiftReg.vhd
and C='1') then for i in 0 to 57 loop tmp(i+1) <= tmp(i); end loop; tmp(0) <= SI; shiftnumber <= shiftnumber + '1'; if Unload = '1' then Einer_Minuten(0) <= tmp(36); -- 37 Einer_Minuten(1) <= tmp(35); -- 36 Einer_Minuten(2) <= tmp(34); -- 35
-
Datei
test.vhd
=kb_clk; end if; end process; B: process(kb_clock) begin if (kb_clock'event and kb_clock='0') then tmp_eingabe<=kb_data & tmp_eingabe(10 downto 1); end if; end process; C: process (kb_clock,Pixel_Clock) begin if rising_edge(kb_clock) then datachange <= '1'; end if; if (line_count=11 and pixel_count=77) then -- einmal pro bild if datachange = '0' then eingabe <= tmp_eingabe; end if; datachange <= '0'; end if; end process; Z: process(Pixel_Clock,Reset) begin if Reset='1' then count <= 0; --elsif (Pixel_Clock'event and Pixel_Clock='1') then elsif (Pixel_Clock'event
-
PDF
hitachi_hb28b128mm2.pdf
write Permanent write protection PERM_WRITE_PROTE 1 [13:13] read/write CT Temporary write protection TMP_WRITE_PROTEC 1 [12:12] read/write/ T erase File format FILE_FORMAT 2 [11:10] read/write ECC code ECC 2 [9:8] read/write/ erase 7-bit CRC CRC7 7 [7:1] read/write/ erase Not used, always 1 — 1 [0:0] 1
in „MMC oder SD card connector zum 8515“ · Projekte & Code ·
-
PDF
AVR-C-Tutorial.pdf
> #include <avr/interrupt.h> #include <inttypes.h> ... void NichtUnterbrechenBitte(void) { uint8_t tmp_sreg; // temporaerer Speicher fuer das Statusregister tmp_sreg = SREG; // Statusregister (also auch das I-Flag darin) sichern cli(); // Interrupts global deaktivieren /* hier "unterbrechnungsfreier"
in „AVR-C-Tutorial“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Sensors.shtml.htm
magnetic method <br> <a href="http://www.patents.ibm.com/patlist?icnt=US&patent_number=4642640&x=36&y=7">US4642640</a>: Signal receptor-reradiator and surveillance tag using the same - mixer type <br> <a href="http://www.patents.ibm.com/patlist?icnt=US&patent_number=4139844&x=36&y=9
in „CO Gehalt Messen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mp3data.c
first 24 bits */ for(i = 0; i < 3; i++) { header <<= 8; if(!getfunc(fd, &tmp)) return 0; header |= tmp; pos++; } do { header <<= 8; if(!getfunc(fd, &tmp)) return 0; header |= tmp; pos++; if(max_offset > 0 && pos > max_offset) return 0; } while(!is_mp3frameheader(header) || (
in „OT: MP3 durschnittliche variable Bitrate ermitteln“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DMX_512_Sender.bas
Portb.0 = Dmxon 'Stopbits senden Enable Interrupts Waitus 8 Next I Loop 'Serieller Datenempfang Onrxd: Tmp = Udr If Tmp = 0 Then Zerocount = Zerocount + 1 End If If Zerocount => 1 Then Bytecount = Bytecount + 1 If Zerocount = 3 Then If Bytecount = 3 Then Print "RESET" Do Channel = Udr Loop Until Channel
in „DMX senden & Bascom“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
CAN_HOT.pdf
C166EVAL\INC (filled in by uVision) • LIB file Directory: C:\C166EVAL\LIB (filled in by uVision) • TMP file Directory: C:\TEMP - Be sure to create the directory C:\TEMP on your hard drive or adjust the setting “TMP file directory”to the temporary directory that you are using. q Make Options: • After
-
PDF
Artikel_Flashboard.PDF
untergebracht werden. Der gesamteDaten- undAdressbusundallePorts sind über Steckerleisten zugänglich. Deshalb TMP2 TMP1 BUFFER lässt sich das Systemfast beliebigerweitern. Die Platine besitzt zwei DB9-Buchsen. Über PC eine findet die Kommunikation mit der seriel- ALU INCREMENTER len Schnittstelle statt. Wie jeder
in „AT89C51AC2 ISP aber wie?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
blink01.asm
Kalibrationsbyte gültig (<>$ff)? out osccal,r0 ;ja, kalibrieren ;jetzt kommt PortB und seine Datenrichtung clr tmp ;Register auf 0 out portb,tmp ;an PortB (also alle Pins aus) ldi tmp,(1<<al)|(1<<ar);Register mit Bitmuster laden, bei dem beide Ausgangsbits gesetzt sind alle anderen gelöscht out ddrb,tmp ;und an
in „ATTiny10/11/12“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
blink02.asm
Kalibrationsbyte gültig (<>$ff)? out osccal,r0 ;ja, kalibrieren ;jetzt kommt PortB und seine Datenrichtung clr tmp ;Register auf 0 out portb,tmp ;an PortB (also alle Pins aus) ldi tmp,(1<<al)|(1<<ar);Register mit Bitmuster laden, bei dem beide Ausgangsbits gesetzt sind alle anderen gelöscht out ddrb,tmp ;und an
in „ATTiny10/11/12“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
blink00.asm
Kalibrationsbyte gültig (<>$ff)? out osccal,r0 ;ja, kalibrieren ;jetzt kommt PortB und seine Datenrichtung clr tmp ;Register auf 0 out portb,tmp ;an PortB (also alle Pins aus) ldi tmp,(1<<al)|(1<<ar);Register mit Bitmuster laden, bei dem beide Ausgangsbits gesetzt sind alle anderen gelöscht out ddrb,tmp ;und an
in „ATTiny10/11/12“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DCF4.asm
* INT0 (DCF-Signal) bearbeiten **************************************************** impuls: in isr_tmp,sreg ;Flagreg.sichern cpi testhl,114 ;912ms brcs igno ;wenn kleiner -> igno clr testhl ;Timerreg=0 inc sek ;DCF-sek + 1 igno: out sreg,isr_tmp ;Flag's zurückschreiben reti ;****** TOVO bearbeiten **
in „DCF-Uhr auf LCD mit AVR Control“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DCF4.asm
* INT0 (DCF-Signal) bearbeiten **************************************************** impuls: in isr_tmp,sreg ;Flagreg.sichern cpi testhl,114 ;912ms brcs igno ;wenn kleiner -> igno clr testhl ;Timerreg=0 inc sek ;DCF-sek + 1 igno: out sreg,isr_tmp ;Flag's zurückschreiben reti ;****** TOVO bearbeiten **
in „DCF-Uhr auf LCD mit AVR Control“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
avr-libc-user-manual.pdf
easy solution to avoid clobbering register r24 is, to make use of the special tem- porary register tmp reg defined by the compiler. asm volatile( "cli" "\n\t" "ld __tmp_reg__, %a0" "\n\t" "inc __tmp_reg__" "\n\t" "st %a0, __tmp_reg__" "\n\t" "sei" "\n\t" : : "e" (ptr) ); The compiler is prepared to reload
in „C Tutorial gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_test.asm
on Falling Edge ldi tmp, 0x00 out TCCR1A, tmp out TCCR1B, tmp out TCNT1H, tmp out TCNT1L, tmp out OCR1AH, tmp out OCR1AL, tmp out OCR1BH, tmp out OCR1BL, tmp ;*** External Interrupt(s) initialization ;*** INT0: off ;*** INT0
in „FT245 únd AVR“ · Mikrocontroller und Digitale Elektronik ·