-
Thread
Atmega8 als Servo Switch
bf out 0x3e, r29 ; 62 5e: cd bf out 0x3d, r28 ; 61 00000060 <__do_clear_bss>: 60: 11 e0 ldi r17, 0x01 ; 1 62: a0 e6 ldi r26, 0x60 ; 96 64: b0 e0 ldi r27, 0x00 ; 0 66: 01 c0 rjmp .+2 ; 0x6a <.do_clear_bss_start> 00000068 <.do_clear_bss_loop>: 68: 1d 92 st X+, r1 0000006a <.do_clear_bss_start>: 6a: aa 32 cpi r26, 0x2A ; 42 6c: b1 07 cpc r27, r17 6e: e1 f7 brne .-8 ; 0x68
-
Thread
Objektorientierung mit avr gcc
Size after: main.elf : section size addr .text 972 0 .bss 71 8388704 .stab 1716 0 .stabstr 84 0 Total 11480[/code]
addr .text 1126 0 .data 6 8388704 .stab 1740 0 .stabstr 84 0 Total 2956 [/pre]
-
Thread
Mosfetersatz gesucht
Alternativen, die besser passen und leicht zu beziehen sind? 2. Sehe ich richtig, dass man auf die Mosfets BSS84W(Q2) und 2N7002KW(Q3) verzichten kann, wenn man kein Problem damit hat, invers zu steuern? Dann vielleicht mit einem Pullup (1M oder so) am Gate? Vielen Dank und schöne Grüße.
www.mikrocontroller.net/articles/FET#Gate-Source_Threshold_Voltage >2. Sehe ich richtig, dass man auf die Mosfets BSS84W und 2N7002KW >verzichten kann, wenn man kein Problem damit hat, invers zu steuern? Ja. >Dann vielleicht mit einem Pullup (1M oder so) am Gate? Eher 10-100k, 1M ist schon etwas hochohmig
-
Thread
Was sind die Vorteile und Nachteile von PICs und ATMEL Controller? Gesperrt
allenfalls aufs Kopieren der initialisierten Daten vom Flash ins RAM (in C!) sowie das Löschen des .bss-Segments. In letzterem Fall sind das genau 7 Assemblerbefehle, die für alle Programme gleich sind. Das sollte keinen abhalten. Z.B. so: [c] void ResetISR(void) { unsigned long *pulSrc, *
_data = .; *(vtable) *(.data*) _edata = .; } > SRAM .bss : { _bss = .; *(.bss*) *(COMMON) _ebss = .; } > SRAM } [/c] Mehr braucht kein Anfänger.
-
Thread
Highpegel umschalten 5V / 12V
Push-Pull-Treiberbaustein L293 und soll mit min. 500mA belastet werden > können. Aber nicht über den BSS84...
einfache Erhöhung nicht unbedingt. Micha schrieb im Beitrag #1806954: > Aber nicht über den BSS84... Nein in die Richtung fließen nur max. 50mA. Sollte also passen. Martin schrieb im Beitrag #1806974: > D2 durch einen antiseriell geschalteten MOSFET ersetzen. Als > Transistoren bieten
-
Thread
LED-Konstantstromquelle z.B. 1mA bei höherer Spannung
Je nach Kosten müsste man dann noch sehen, ob man die beiden Leuchten als Reihenschaltung (ca 60-84V) oder mit separaten Netzteilen pro Leuchte (30-42V) versorgt. Bei der Reihenschaltung muss nicht alles doppelt gebaut werden, das wäre vom Platzbedarf der Komponenten sehr vorteilhaft. Als Netzteil
soll und fertig. Du brauchst im einfachsten Fall nur einen Widerstand und einen BSS139.
-
Thread
Arduino Due und Eclipse
Print Size' arm-none-eabi-size --format=berkeley -x -t ArduTestProject.elf text data bss dec hex filename 0x8a10 0x520 0x24c 37244 917c ArduTestProject.elf 0x8a10 0x520 0x24c 37244 917c (TOTALS) 'Finished building: ArduTestProject.siz' ' '
Print Size' arm-none-eabi-size --format=berkeley -x -t ArduTestProject.elf text data bss dec hex filename 0x8a10 0x520 0x24c 37244 917c ArduTestProject.elf 0x8a10 0x520 0x24c 37244 917c (TOTALS) 'Finished building: ArduTestProject.siz' ' '
-
Thread
Wie programmierfähigkeiten testen? (Embedded)
Übersicht halber. > wäre neu, dass das der olle C-Standard abdeckt. Denn die Initialisierung > des .bss is nicht Sache des Compilers sondern der crt0.. Der C-Standard weiß nichts von Stack und BSS und wer da was umsetzt, der beschreibt nur Verhalten. Section 6.7.8 Initialization of C99 standard
Firma interessiert man sich auch dazu noch > dafür, ob jemand die Feinheiten zwischen ELF-Standard (.bss) und > C-Standard kennt Nunja, daß selbiger die Initialisierung nunmal vorschreibt, was sich dann in der Implementierung z.B. im BSS-Segment äußert, ist nunmal so. Übrigens sagen viele Leute, mich
-
Thread
Frage zu WINAVR-20071221
wieder kleiner geworden, sogar weniger als beim WINAVR-20060517: [pre] 4.1.1 text data bss dec hex filename 404 18 8 430 1ae test.out 4.1.2 text data bss dec hex filename 420 18 8 446 1be test.out 4.2.2 text
gehen, der neue nicht. Hier mal meine Kommandozeile: [pre] avr-gcc.exe -xc -Os -mmcu=attiny84 -Wall -gdwarf-2 -o test.out *.c avr-objdump.exe -h -S test.out >test.lst [/pre] Peter
-
Thread
kleinen Wechselstrom mit MOSFET schalten
aufbauen. Danke. Machbar, aber nicht sinnvoll. Wahrscheinlich reicht ein P-Kanal MOSFET ala BSS84 oder N-Kanal ala BSS123. Kommt ein wenig auf den Ausgang des HART-Modems an. >Warum ein Photomos statt eines 4066? Quark, kein Mensch baut HART-Modems mit Photomos, allein vom Stromverbrauch
Wenn dort WIRLICH nur 300mV gegen Masse rumzappeln, könnte ein einfacher N-Kanal MOSFET reichen, ala BSS123. Einfach Gate an RTS, Source an den Ausgang vom HART-Modem, Drain an den Kondensator. MFG Falk
-
Thread
Größe des Widerstandes bei Negation Plus zu GND
und Massen sein müsste. > Also mit dem 2N7000 funktioniert es so nicht. Du würdest z.B. einen BSS84 nehmen. Dann würdest du das Gate von Q4 nicht an +3V legen, sondern an den Drain von Q3. R4 kann recht hochohmig sein (z.B. 22K). Und da der NE555 ja erst ab 4.5V funktioniert, würde man ihn mit
liegt ja direkt an Masse an. "Schalten" ist relativ. Auch ein FET hat einen lineare Bereich. Der BSS84 wäre da schon ganz gut geeignet, -2.5V will er aber am Gate schon auch sehen um einigermaßen leitend zu sein. Mit dem 2N7000 würde man das ganze Low-Side aufbauen, d.h. die LEDs + Vorwiderstände
-
Thread
WGU1 - Was für ein IC?
identifizieren versucht (über https://smd.yooneed.one/) (ALLE in SOT23-3 Gehäuse): Y4W -> Zener 15V: BZX84-C15,215 J1 -> NMOS: BSS138LT1 JP -> Zener: BZX84C3V9LT1G WR5 -> NPN: BFR93AR,215 G1 -> NPN: MMBT5551 MT -> PMOS: ZVP1320FTA 2L -> PNP: SMMBT5401LT1G Die zwei von hhinz habe ich auch noch drin
BZX84-B6V2 %R5 WR5 Zener Phi/NXP
-
Thread
ltspice + p-fet aufladung U_GS ladung/entladung
M1 ist ein SIPMOS kleinsignal P-Fet BSS84. Ich lade die gate-source spannung U_GS auf -3 Volt über den Drain-Ansluss auf. Wieso auch immer das geht, denn Source ist Offen, not connected. Also, wieso geht das? Die Aufladedauer ist ein
besseres spice modell?! Ich hab das hier verwendet: * http://ltwiki.org/?title=Standard.mos .model BSS84 VDMOS(pchan Rg=3 Vto=-2.1 Rd=2.4 Rs=1.8 Rb=3 Kp=.2 Cgdmax=.04n Cgdmin=.001n Cgs=.02n Cjo=.01n Is=2p mfg=Philips Vds=-50 Ron=6000m Qg=1n)
-
Thread
Zugriffe auf Strukturen, Unions etc
umzuwandeln... Du musst das Ausführen. Bei mir sieht die Verknüpfung so aus: Ziel: C:\WinAVR\bin\wish84.exe mfile.tcl
zero_reg__ = 1 8 .global __do_copy_data 9 .global __do_clear_bss 17 .Ltext0: 18 .global ucDataSPI 19 .global ucDataSPI 20 .section .bss 23 ucDataSPI: 24 0000 0000
-
Thread
6502 C-Compiler cc65
(*(volatile unsigned char*)0x1A83) #define TIMER_READ (*(volatile unsigned char*)0x1A84) #define TIMER_DIV1024 (*(volatile unsigned char*)0x1A97) void blink(void) { // init PORTB0 as output PBDD=1; while(1) { TIMER_DIV1024=248; // init timer for
RODATA: load = RAM, type = ro; DATA: load = RAM, type = rw, define = yes; BSS: load = RAM, type = bss, define = yes; } FEATURES { CONDES: type = constructor, label = __CONSTRUCTOR_TABLE__, count = __CONSTRUCTOR_COUNT__,
-
Thread
Spice Modell BSS127 -- RDS(off)
Hallo, ich möchte folgende folgende Schaltung in LTSpice simulieren Drainschaltung mit BSS127(Infineon) und 10M als Drainwiderstand. Vcc=500V PWM: U=3V / ti=100µs / T=1ms Problem: Der Spannungshub am Drain pendelt nur zw. 0V und 250V. Nun habe ich im BSS127_L0-Modell den Parameter "
und den mal 1000meg gesetzt. Nun geht es. Wieso steht dieser Wert nur auf 10M? Im Datenblatt vom BSS127 wird ein Leckstrom von 100nA angegeben, bei T=25°C Ugs=0V/ Uds=600V. VG
-
Thread
Ist das eine Verbesserung?
size addr .text 1460 0 .data 64 8388704 .bss 25 8388768 .stab 1692 0 .stabstr 84 0 .debug_aranges 264 0 .debug_pubnames 576 0 .debug_info 3587
pre]Size after: main.elf : section size addr .text 1492 0 .bss 25 8388704 .stab 1692 0 .stabstr 84 0 .debug_aranges 264 0 .debug_pubnames 584 0 .debug_info 3594
-
Thread
Levelconverter 24V -> 3.3V
| +--||-+ | ||-> BSS84 | ||-+ | | | | Ue ------o o------ Ua | |
Clamp-Dioden realisiert werden. Mit der Gate-Spannung hast Du recht. Ein Blick in das Datenblatt des BSS123 sagt: Vgs +-20V. Wie sollte der LM339 denn beschaltet werden? Und mit welcher Spannung sollte man den versorgen? ciao, Stefan.
-
Thread
Wär ganz toll wenn sich einer von euch mal meinen Schaltplan ansehen würde
Ja. Ich habe jetzt nochmal genau hingeschaut, ich lese da überall BSS84. Das kann natürlich so nicht gehen. T2 bis T7 müssen N-Kanal-Fets sein. Für T1 muß dann ein P-Kanal-FET verwendet werden, dann funktionierts. Achja, und vom Gate von T6 100kOhm gegen Masse, da sonst
Jadeclaw wrote: > Ja. Ich habe jetzt nochmal genau hingeschaut, ich lese da überall BSS84. > Das kann natürlich so nicht gehen. T2 bis T7 müssen N-Kanal-Fets sein. > Für T1 muß dann ein P-Kanal-FET verwendet werden, dann funktionierts. > Achja, und vom Gate von T6 100kOhm gegen Masse
-
Thread
Problem beim Datenzugriff auf Array für Temperaturauswertung
Device: atmega16 Program: 470 bytes (2.9% Full) (.text + .data + .bootloader) Data: 84 bytes (8.2% Full) (.data + .bss + .noinit) Compiling C: main.c avr-gcc -c -mmcu=atmega16 -I. -gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums
Device: atmega16 Program: 470 bytes (2.9% Full) (.text + .data + .bootloader) Data: 84 bytes (8.2% Full) (.data + .bss + .noinit) -------- end -------- > Process Exit Code: 0 > Time Taken: 00:01 [/c]
-
Thread
Wie finde ich ein Transistor (FET etc) in SMD (z.b. SOT23 etc) welcher für 3,3V
der typische Wert für die kleinste spezifierte Vgsth. [c] Bauform SOT-23-3, N-Channel nexperia BSS138P _ Vds 60V _ Vgs 20V _ Rds 1 Ohm _ (Spez 10V / 5V) Diodes DMN2041L _ Vds 20V _ Vgs 12V _ Rds 26 mOhm _ (Spez 4,5V / 2,5V) (alter Typ) Diodes DMN2040U _ Vds 20V _ Vgs 12V _ Rds 26 mOhm _ (Spez 4,5V / 2,5V) (neuer Typ) Infineon BSS806NEH6327XTSA1 _ Vds 20V _ Vgs 8V _ Rds 57 mOhm _ (Spez 2,5V / 1,8V) Infineon BSS205NH6327XT _ Vds 20V _ Vgs 12V _ Rds 63 mOhm _ (Spez 4,5V / 2,5V) Bauform SOT-23-3, P-Channel nexperia PMV75UP
-
Thread
Einstellbare Konstantstromquelle - Welcher OP Amp?
einfach einen PMOS anstelle des PNP nehmen (so mache ich das immer). Hm, wenn ich z. B. einen ollen BSS84 nehme tut sich da ja erst so ab Vgs -2 V was, d. h. der OP Amp muss höchstens auf 24 V - Vgs kommen. Abgesehen davon dass Ptot nicht reichen wird: Wenn ich den Ausgang kurzschließe muss der FET bei
Stefan S. schrieb im Beitrag #7813121: > Hm, wenn ich z. B. einen ollen BSS84 nehme tut sich da ja erst so ab Vgs > -2 V was, d. h. der OP Amp muss höchstens auf 24 V - Vgs kommen. > Abgesehen davon dass Ptot nicht reichen wird: Wenn ich den Ausgang > kurzschließe muss der
-
Thread
XOR / pointer - Problem
00000052 <.do_clear_bss_loop>: 52: 1d 92 st X+, r1 00000054 <.do_clear_bss_start>: 54: a5 37 cpi r26, 0x75 ; 117 56: b1 07 cpc r27, r17 58: e1 f7 brne .-8 ; 0x52 <.do_clear_bss_loop> 5a: 8b d0 rcall .+278 ; 0x172 <main> 5c: d5 c1 rjmp .+938 ; 0x408 <_exit>
-
Thread
Mehrdimensionale char-arrays
_CODE .area _GSINIT .area _GSFINAL .area _GSINIT .area _DATA .area _BSEG .area _BSS .area _HEAP [/code]
area _DATA 140 .area _BSEG 141 .area _BSS 142 .area _HEAP
-
Thread
Webserver macht einfach nichts mit der 1.39er Source
<avr/interrupt.h>." In file included from main.h:33, from main.c:29: rtl8019.h:84:1: warning: "ISR" redefined In file included from main.h:16, from main.c:29: /usr/lib/gcc/avr/4.1.0/../../../../avr/include/avr/interrupt.h:96:1: warning: this is the location of
avr/interrupt.h>." In file included from main.h:33, from 3c5x9.c:49: rtl8019.h:84:1: warning: "ISR" redefined In file included from main.h:16, from 3c5x9.c:49: /usr/lib/gcc/avr/4.1.0/../../../../avr/include/avr/interrupt.h:96:1: warning: this is the location of
-
Thread
µC-Relaissteuerung, Fehlersuche: Wie gehe ich vor?
Schaltung entfernt, über ein zweipoliges, ungeschirmtes Lautsprecherkabel verbunden, die Treiberstufe (BSS84, P-Kanal FET, mit Pull-Up an Gate) befindet sich auf der Schaltung (nicht beim Relais), am FET befindet sich eine Schutzdiode 1N4148 und am Relais selbst ist eine 1N400x (zwei Dioden deswegen, weil
am µC-Ausgang, um die Signalleitung noch zu entkoppeln oder einen >geeigneten Treiber-IC. Der BSS84 ist mit 70mA und 5V am Gate etwas knapp bemessen. Erst recht bei 6V Relais. Pi mal Daumen komen nur 4V am Relais an. Das ist aber eine andere Geschichte. Weiterhin fehlt ein [[Snubber]] an den
-
Thread
H-Brücke (IC) für Ultra-Low-Power gesucht
einige wo in der Rdson Spalte bei 1,8V noch was angegeben ist. Privat hab ich mir ne Vollbrücke aus BSS123 und BSS84 zusammengabaut die auch problemlos per MSP430 angesteuert wird (3,0V).
-
Thread
Leistungstreiber
BSS84 / BSS123
-
Thread
Verlust beim Schalten von Lasten mit Transitor?
Gehäusen: IRF 7389, IRF 7103, IRLR 024N, IRLR 120N TO-220: IRLZ 34N, IRL 530N, IRF3710 P-FET: BSS83P, BSS84 wenn mehr Saft gefragt ist in kleinen Gehäusen: IRF 7314, IRF 7205, IRF 7389 TO-220: eventuell IRF 9540 Fürs Steckbrett mache ich mir dann für die SOT-23,D-Pack,SO-8 etc. kleine
-
Thread
Schaltplan für Wecker
funktionieren). Hier mal eine Liste mit verwendeten Bauteilen samt Datenblätterlinks: - Q1 (BSS84): http://i2c2p.twibright.com/datasheet/BSS84.pdf - IC1 (LM2937): http://www.national.com/ds/LM/LM2937-2.5.pdf - IC2 (AtMega32L): http://www.atmel.com/dyn/resources/prod_documents/doc2503.pdf
-
Thread
Batteriespannung überwachen mit wenig Energiebedarf
am Analogeingang anliegt passiert. Anja hat einen netten Weg gezeigt, Ich hab das mit einem BSS84, angestuert von einem BSS138 gemacht, denn "mein" uC gibt im LPM4 nichts an die Aussenwelt ab. Ruhestrom ist irgendwo im nA-Bereich zu suchen. Messstrom wenn aktiv ist 80uA. pdf anbei. Grüße
-
Thread
Vorwiderstand am Mosfet-Gate
Hallo, ich möchte einen kleinen Mosfet (z.B. den BSS84) direkt mit einem Atmega-Ausgang ansteuern. Ich habe gelesen, dass man bei PWM / schnellem Schalten einen Vorwiderstand am Gate einplanen sollte. Ab welcher Frequenz gilt das? Ist der Vorwiderstand
Die Gate-Kapazität liegt so bei 62pF (BSS83P). Die Stromdichte kenne ich nicht bzw. finde sie nicht im Datenblatt. Die Ausgangsimpedanz des Atmega8 steht ebenfalls nicht direkt im Datenblatt, jedoch meine ich, mich erinnern zu können, das da
-
Thread
[V] Bausatz für Giess-o-mat Sensor
X7R-G1206 10/16 0,08 € IC1 74HC14D SO-14 SMD HC 14 0,18 € D1 BZX84B5V6 SOT23 SMD ZD 5,6 0,06 € Ersatztyp BZX84C R1 1k 1206 SMD 1/4W 1,0K 0,10 € R2 100R 1206 SMD 1/4W 100 0,10 € R3 100k 1206
1206 X7R-G1206 10/16 0,08 € IC1 74HC14D SO-14 SMD HC 14 0,18 € D1 BZX84B5V6 SOT23 SMD ZD 12 0,06 € Ersatztyp BZX84C R1 1k 1206 SMD 1/4W 1,0K 0,10 € R2 100R 1206 SMD 1/4W 100 0,10 € R3 1M 1206 SMD 1/4W
-
Thread
ATtiny85 - bei 3.5kB ist Schluss
, 0xBA ; 186 7c: f0 e0 ldi r31, 0x00 ; 0 7e: 02 c0 rjmp .+4 ; 0x84 <__do_copy_data+0x10> 80: 05 90 lpm r0, Z+ 82: 0d 92 st X+, r0 84: ac 30 cpi r26, 0x0C ; 12 86: b1 07 cpc r27, r17 88: d9 f7 brne .-10
\bin\avr-size" porta_100khz.cpp.elf eingeben. Dann erhält man die Größen der .text, .data und .bss-Segmente. .data und .bss zusammen sind der statisch belegte SRAM-Speicher. LG, Sebastian
-
Thread
Welche Transitoren sollte man haben
THT: BC547, BC557 BS170 SMD: BC847, BC857 BCR108, BCR158 BSS123, BSS84
-
Thread
Wahl eines geeigneten Optkopplers
Hat vielleicht jemand Lust, einen Blick ins DB zu werfen? Nö. Mach es richtig. Mit einem MOSFET, BSS84 reicht bei 15mA locker. Angesteuert von einem simplen [[Pegelwandler]] aus einem 08/15 NPN-Transistor oder auch MOSFET ala BSS123. https://www.mikrocontroller.net/articles/Transistor#Wie_kann_ich_mit
-
Thread
Grundausstattung: Welche MOSFETs?
Hol Dir nen paar BSS84 und BSS138. Die sind günstig, klein, unempfindlich und schalten auch bei 3.3V noch einigermaßen. Die nehme ich gerne für Logikanwendungen wo ein bipolarer nicht passt. Wenns um mehr Leistung oder
-
Thread
Assembler-Debugging macht Probleme
/* file C:\OS_31/kernel/trace.c line 82 addr 0x12fc */ /* file C:\OS_31/kernel/trace.c line 84 addr 0x1300 */ usw. Der Filename Name.S kommt im gesamten avr-objdump Output nicht vor. Assembler-Funktionen werden lediglich in der Form void popAll /* 0x152e */; aufgeführt.
testprog.cof avr-objcopy --debugging --change-section-address .data-0x800000 --change-section -address .bss-0x800000 --change-section-address .noinit-0x800000 --change-sectio n-address .eeprom-0x810000 -O coff-ext-avr testprog.elf testprog.cof Discarding local symbol outside any compilation unit: .__do_copy_data_start
-
Thread
Wald-und-Wiesen-FET in TO92
alt. Das macht nichts, die verderben nicht. Und sie sind gut zu beschaffen. Für SMD nehme ich BSS138, BSS84. Peter
-
Thread
Starterkit Mikrocontroller
Sorry andi84, aber Du solltest nichts schreiben, wenn Du keine Ahnung hast ... http://www.pollin.de/shop/dt/MzM2OTgxOTk-/Bausaetze_Module/Entwicklerboards/Entwicklungsboard_ATMEL_ATmega168PA.html Auch das ist
0x20000000; .data : { *(.data) /* DatenRAM */ } >ram AT > rom .bss : { *(.bss) } >ram AT > rom } [/c] 3. Testprogramm blinky.c [c] #include "stm32f10x.h" #define STACK_TOP 0x20002000 void nmi_handler(void);
-
Thread
mein erstes STM32F4 .asm/ .s Program stürzt ab im gdb
r4, r0, #1 0x41a <awaitHSE+18>: strb r4, [r0, #20] 0x41c <awaitHSE+20>: ldr r4, [r4, #84] ; 0x54 0x41e <awaitHSE+22>: movs r2, r5 0x420 <awaitHSE+24>: push {r4, lr} 0x422 <awaitHSE+26>: movs r4, #0 0x424 <awaitHSE+28>: str.w r6, [r7, #-4]! 0x428 <awaitHSE+32>
WAIL) : ORIGIN = 0x20000000, LENGTH = 0x4000 } SECTIONS { .text : { *(.text*) } > rom .bss : { *(.bss*) } > ram } [/pre]
-
Thread
AVR: Grafik-Display-Ansteuerung
Hallo Forum, ich würde gerne einem Projekt, das den ATtiny84 verwenden, ein Display hinzufügen. Dafür habe ich das DOGM128 (128x64) ausgewählt, da ich das schon hier rum liegen habe. Der ATtiny ist nicht fest ausgewählt, es muss nur ein Controller im SOIC-Gehäuse
interessante dabei: (das Device ist falsch, weil das gepatchte avr-size keinen ATtiny841 kenn, aber der ATtiny84 hat die selben Speichergrößen) (Compiler avr-gcc 7) [pre] avr-size --format=avr --mcu=attiny84 display.elf AVR Memory Usage ---------------- Device: attiny84 Program: 2822 bytes (34.4% Full
-
Thread
GCC v14 Release
rohdata suchen lassen: [pre] errno |0080486c| B | OBJECT|00000002| |.bss __bss_end |0080486e| B | NOTYPE| | |.bss _end |0080486e| B | NOTYPE| | |.bss __eeprom_end |00810000| R |
.text 0 0 > .data 0 0 > .bss 0 0 > .gnu.lto_.profile.978610d3 11 0[/pre] dann handelt es sich dabei um ein NICHT GELINKTES Objectfile, egal welcher Name der Datei verpasst
-
Thread
MOS-FET Schaltstufe an AVR
LEDs ansteuern, richtig? Da würden vielleicht auch etwas kleinere MOS-FETs reichen. Mein Vorschlag: BSS84 (P-Channel) oder BSS 138 (N-Channel), beide im SOT23-Gehäuse (äquivalente gibt es bestimmt auch im TO92). Die kannst du direkt ohne Vorwiderstand mit dem µC ansteuern. Gruß, Olaf
-
Thread
Z80 SBC Problem.
Hansjörg W. schrieb im Beitrag #5594011: > Würde gerne mehr mit meinem Z84c15 System machen und einige Ideen > aufgreifen. Meinst du den Toshiba TMPZ84C015? Da wirst du die Probleme des TE nicht haben, denn der Toshiba integriert ja so gut wie alle übliche Peripherie eines
Hi Matthias S. Ja auf meinen 5 Bords sind 1Toshiba Z84c015-10 und 3 Zilog Z84c150-10 beide verhalten sich gleich. Und eins ist DIN A4 große und gehörte mal zu einem Auswerte Server da sind noch alle Zilog Bausteine einzelnd verbaut. Um überhaupt damit
-
Thread
P Channel Mosfet an Avr
Display Multiplexen die 7 Segment Anzeigen werden auch mit 5Volt betrieben. Jetzt habe ich mir den BSS84P INF MOSFET als High Side Switch für die Anode rausgesucht. Logic Level heißt doch ich kann ihn z.B. wie den IRL540N N Mosfet direkt an den AVR anschließen oder? (Da das Display nicht mit höherer
hängst, also mit 5V am Gate (UGS=0V, MOSFET aus) und mit 0V am Gate (UGS=-5V, MOSFET ein). ABER: der BSS84 ist ein schwachbrüstiges Exemplar aus dem letzten Jahrtausend, schaltet nur 100mA bei 1V Spannungsverlust. Nimm was zeitgemässes, z.B. IRLML5203 https://dse-faq.elektronik-kompendium.de/dse-faq.htm
-
Thread
Was sind eure Lieblings-ICs?
Meine Lieblinge: 595 555 Attiny 85 und der 84 und der 7805
Noch ein paar andere Liblinge: MSP5.0A / MSP3V3 - Supressordioden, die kommen überall mit drauf. BSS84 / BSS123 - Logic Level Mosfets BTS432 / BTS555 - Hi Side Switch
-
Thread
p-Mosfet mit (sehr) kleiner Schaltschwelle
up an 5V. Grundlagen Leute, Grundlagen. LogicLevel PMOSFET: IRF7416 (SO8), IRLML5203 (SOT23), BSS84 (SOT23) FDN338 (Fairchild SOT23 1.3A 20V @ -2.5V)
Beitrag #4092714: > Unbenannt.JPG Die Schaltung ist besser, aber du solltest dir mal die Diode im BSS138 ansehen R13 ist SEHR hochohmig, nimm lieber 10k-100k, R14+R15 ist eher überflüssig, nimm 0 Ohm. Max schrieb im Beitrag #4092714: > d.h. VGS = -1,7V oder -5V. Ja. > Laut Datenblatt schaltet
-
Thread
AVR Einstieg
ohne wenn man > händisch einfach z.B. beim Cortex M folgendes macht: Davon hast du .data und .bss nicht initialisiert.
for(dst = &__data_start; dst < &_edata; ) { *dst++ = *src++; } for(dst = &__bss_start__; dst < &__bss_end__; ) { *dst++ = 0; } count = __init_array_end - __init_array_start; for (i = 0; i < count; i++) __init_array_start[i] ();
-
Thread
Batterie von ADC-Eingang des uC trennen (low power)
MiWi schrieb im Beitrag #5643175: > so funktioniert das. Den BSS84 mit unter 1V so einschalten dass zumindest 1mA fliesst ? Nicht sicher. Aber eine einzelne NiMH Zelle mussw man nicht vor Tiefentladung schützen, eine Primärbatterie schon gar nicht. Die ganze
MiWi schrieb im Beitrag #5643175: > so funktioniert das. Bekommst Du den BSS84 bei 1 Volt UGS noch vernünftig auf?