-
Thread
ATTiny13 und Ponyprog
eeprom * MicroWireBusSpeed=NORMAL affect 93Cxx eeprom * PICBusSpeed=NORMAL affect PIC16x84 micro * SDEBusSpeed=NORMAL affect SDE2506 eeprom Every parameter can be assigned the value ULTRASLOW, VERYSLOW, SLOW, NORMAL, FAST or TURBO. Avoid to use the TURBO value because it
my PC (Pentium MMX 200MHz) run I²CBus at about 80Khz with NORMAL, and 110 Khz with FAST. Note that a lot of I²CBus devices don't work at speed above the 100KHz. A special note for AVR devices. The AVR need a valid system clock to be programmed via SPI and the max frequency of the SPI bus depends
-
Thread
Labornetzteil/Funktionsgenerator
wie sie soll. Der LowDrop bewegt sich so um die 4V, differenz max. Eingangs-Ausgangs-Spannung. Ab 16V 3A gibt's Rippl von 30mV. Mit zusätzlichen 4,7mF (Siebelko), also gesamt 8mF(3,3mF+4,7mF), ist der Ripple mit dem Oszi nicht mehr messbar. Gruß Michael
UC3845 für kleines... :-) http://www.reichelt.de/ICs-U-ZTK-/UC-3845N/index.html?;ACTION=3;LA=444;GROUP=A21E;GROUPID=2921;ARTICLE=21962;START=0;SORT=artnr;OFFSET=16;SID=10T0c5vH8AAAIAACrlaDE4f0e23ee1e8bebe7a78dce364c9d5fd3#av_tabdata Ich habe die Datenblätter nur mal schnell überflogen, beide sollten
-
Thread
BAudrate in Assembler einstellen
Wie stelle ich die Baudrate (9600) bei 4 MHz ein. Nutze ein Pic16f84a??? Habe im Netz ein Quelltext gefunden da wird die Baudrate so ermittelt: clockrate EQU .4000000 ;Xtal value fclk EQU clockrate/4 baudrate
EQU .4000000 Definition der Quarzfrequenz > fclk EQU clockrate/4 Der PIC teilt den Takt intern nochmal durch 4, somit hast du 1MHz, d. h. ein Befehl benötigt 1us (bzw. 1/fclk us) zum abarbeiten. > baudrate EQU ((fclk/.9600)/3-2)Wenn du nun fclk durch die
-
Thread
Bastlerkiste mit viel Bauteilen / Boards (Audio, Embedded)
Mikrocontroller - Mehrere Infineon TLS4120 / 4125 DC/DC Buck Chips - 8x Infineon MA12070P - 2x PIC16F84 DIP - 8x ESP32-WROOM-32D - 7x Infineon MA2304 DNS - 5x IPD50P04P4L11 Mosfet - 4x MPS MP8040 - halbe Rolle mit Vishay SS24-E3 40V/2A Schottky - 2x PCM1808 ADC Chips - 4-5x OPA4197 - 3-4x
- ca 10x verschiedene Lastwiderstände (100W/10Ohm, 50W/2Ohm, - 1x Geschlossenes SMPS mit 60V/10A Ausgang - 1x 16A FI/LS für Hutschiene - 1x 230V Strom/Spannungsmesser mit Digitalanzeige - Kleinere Restbestände schwarz/weißes Filament für 3D-Drucker - Analoge Stromanzeige im 72x72mm Einbauformat
-
Thread
Zeitsteuerung für Wasserpumpe
Thomas A. schrieb im Beitrag #6744050: > Ich habe mir schon "TreppenHausautomaten" angesehen aber da ist die > Zeiteinstellung leider sehr unpräzise. Ja, käufliche Treppenlichtautomaten sind ja auch für
~20-200ml gebaut (Effektiv, hat aber letztens auch ne Wama leer gesaugt:). Hatte dafür nen oller Pic16F84 mit C vergewaltigt. Der Handschalter gibt 10x ml, der Taster am Gerät 100x ml. Bei Null ml gehts unendlich. So Grimmigs wie Leck-Alarm, Leerlauf-Erkennung, Automatische Durchflussmengenanpassung
-
Thread
Wieso spricht man bei den 8 Bit-AVRs von RISC?
es ist dort nicht alles 32 Bit. Daten-Register können zu 32 Bit komb. werden (was teils auch bei M16C mögl war), aber insbes. Rechnungen >16 Bit sind dort viel besser möglich, auch weil die A-Register dort 24 und nicht 16 Bit breit sind, was erhebliche Vorteile bringt. (wenn es also ein typ 16-Biter
(prx) A. K. schrieb im Beitrag #7121676: > Der M32C/8x ist klar ein 16-Bitter, Ach Leute, ihr seid ja immer noch dabei, die µC in Schubladen einzusortieren. Na OK, der tatsächlich noch (prinzipiell) verfügbare
-
Thread
Verkaufe Bauteile AVR,LCD,.
. Miniatur SMD Dipschalter RM 1,27 8x stk. 0,40€ 7. LED Rot SMD 1206 13x stk. 0,10€ 8. 7805S (0,1A) TO-92 im 10er Pack 0,80€ 9. 7815 1,5A TO-220 im 10er Pack 0,60€ 10. 7824 1,5A TO-220 im 10er Pack 0,60€ 11. VERKAUFT 12. 7x Rote Vollisolierte SICHERHEITS Bananenbuchste (Schraubbar) mit Lötanschluss
Ohne hintergrund beleuchtung NEU Stk. 6,50 22. 3 Trafos (Daten auf Anfrage) 23. 13x PIC 16F84A-04 stk: 1,40 24. 3x ADC0804LCN 1,20 Stk. 25. Riesen Text LCD preis: 12€ sende auf wunsch daten 26. ATMEGA 128 Preis: 4,85€ Stk. 27. 7805 Regler 1,5A 0,08€ Bei Intresse könnt ihr euch melden
-
Thread
SD-Card schreiben auf Arduino due mit Atmel-Studio
res = RES_OK; break; case MMC_GET_CSD : /* Receive CSD as a data block (16 bytes) */ if (send_cmd(CMD9, 0) == 0 /* READ_CSD */ && rcvr_datablock(ptr, 16)) res = RES_OK; break; case MMC_GET_CID : /* Receive CID as a data block (16 bytes) */ if (send_cmd(CMD10, 0) == 0 /* READ_CID */ && rcvr_datablock(ptr, 16)) res = RES_OK; break; case MMC_GET_OCR :/* Receive OCR as an R3
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
vom Programmieren): es braucht viel Platz auf einer Platine. Ich würde 2 Folientastaturen zu je 16 Tasten nehmen: https://www.ebay.de/itm/2PCS-NEU-4-x-4-Matrix-Array-16-Key-Membrane-Switch-Keypad-Keyboard-for-Arduino/263796344890?hash=item3d6b7cc83a:g:iS0AAOSwE3tbPXCf Benötigt dann 12 Leitungen
auf 1/7 Duty-Cycle für die 14-Segment LED-Anzeigen. Sollten dann im Mittel bei allen Segmenten 20mA fließen. Mit 16 Tasten auszukommen, ist natürlich eine feine Sache, zumal die 14-Segment-Displays eh' schon 25mm lang sind. Dafür würde dann ein 8-Bit-Port ausreichen. Ich werde jetzt mal einen
-
Thread
Nochmal Analog Comparator
Hallo, ich habe dass mit einem PIC16F84 gelöst. Das Problem dabei ist die relativ große Schwankung der Eingangsamplitude und die Nebengeräusche. Deshalb habe ich das mit einem externen Komparator gelöst und nicht mit einem anderen PIC
Und für den A/D finde ich nur MAX-Werte, keine MIN.. ???
-
Thread
Mikrocomputer (Z-80) bauen (Hamburg)
Ansonsten gibt es das Projekt bzw. die Teilprojekte per Eagle und per Xilinx ISE und meinem eigenen PIC-Assembler und Delphi für diverse PC-Software dazu und Keil Compiler für einen ebenfalls im Gesamtprojekt enthaltenen "Pseudo"-Z80 auf Basis eines STM32F103-Minimalboards, was zum allerersten Programmieren
https://de.wikipedia.org/wiki/Experimentelle_Arch%C3%A4ologie
-
Thread
Errechnung der ADC Leistung?
der dann ABS intern ausgelesen wird. Als Microcontroller hatte ich schon mal den UNO32 mit einem PIC32MX320F128 ausgeguckt- der kostet nur 25€. Der kann auch mit der Arduino IDE programmiert werden. Mit dem Arduino habe ich schon gebastelt und habe kein Problem mit dem Code. Der Controller kann 1000
13.3Ohm widerstand über die Spannungsverlauf konstant. mit URI kommst du da auch so in etwa auf die 14 mA und die 7 mA der Stromschnittstelle des Sensors. Leg diese Spannungen 0,1V und 0,19V an den Schmitttrigger Eingang und stell dir die Schaltschwelle auf 0,15V.
-
Thread
Kompleete Werkstattauflösung
SMD 5x Stange ATTINY13A-SU 12 Stück Stange ATTINY44A-PU 5 Stück ATTINY84A-PU 3 Stück ATTINY85-20SU 5 Stück ATTINY2313-20PU 3 Stück ATTINY2313A-PU 8 Stück ATMEGA32A-PU 4 Stück ATMEGA328P-PU 2 Stück mit Ard. Bootloader ATMEGA644PA-PU 1 Stück ATXMEGA16A4-AU 2 Stück Dann sind noch da: PIR Sensormodule HC-SR501 20 Stück DHT22/AM2302 Sensoren 5 Stück ESP32-WROOM32D 3 Stück Und noch so einiges was ich in der schnelle nicht erfasst habe ;9
-
Thread
AVR Ethernet Platine
überzudimensionieren. Wie gesagt bei maximal 128Kb SRAM und Latch im CPLD braucht man AD0-AD7, ALE, WR\, RD\, A8-A15, CS0-CS3, AL0-AL7, AH15-AH16 + ~WR\ für den FTDI, macht 34 Pins. Der SRAM wird in 32Kb Bänke geteilt und deshalb benötigt man nur noch A15 und A16. Intern kann man also die 4 SRAM Bänke jeweils
interessant. Dann könnte man z.B. 32kByte SRAM auf Adresse 0x8000 - 0xFFFF legen und 8 CS-Signale mir A14,A13,A12 machen. Man könnte dann auch eine Schnittstelle definieren, wobei 8 CS-Signale, die 8 Datenleitung, 16 Adressleitungen, WR, RD, 5V, 3.3V und GND draufliegen. Damit könnte man extern noch
-
Thread
Einstiegs-Bestellliste
beginnen mich intensiver mit µC zu beschäftigen. Erfahrungen habe ich aus meiner Schulzeit mit dem PIC16F84 und durch ein Praktikum mit dem R8C/1B. Privat möchte ich jedoch lieber einen µC von Atmel verwenden, weil dieser weit verbreitet ist. Ich habe Grundlagenkenntnisse in Elektrotechnik sowie relativ
Wannenstecker: http://www.reichelt.de/?ACTION=3;ARTICLE=22816;GROUPID=;SID=32vGT9dKwQASAAACqG4MI1a458f843e73885451f082c5d20c40b3 3. Nimm lieber Metallfilm-Widerstände, die lassen sich IMHO schöner verarbeiten. 4. Der Kerko 100n kostet 10 Cent weniger, bestell davon gleich mal so 40 Stück
-
Thread
Problem mit meiner allerersten Schaltung
Hallo! Habe ein Problem mit einer PIC 16F84A Schaltung. Habe alles versucht. Kann nur ein Anfängerfehler sein. Bitte kurz um eure Hilfe! Schaltung im Anhang. Der Code: [c]program Test_1 main: TRISB = 0x00 ' set
kannst dran hängen was immer du willst, aber du musst unbedingt den Strom begrenzen (meist 10 bis 20 mA) Also Led mit Widerstand wäre gut ! gruss Stefan
-
Thread
Suche Bus: 10m lang und 20 Teilnehmer
überhaupt muss (wegen der Kabellängen). Wieso ist CAN zu teuer? Wenn ich bei Digikey schaue: PIC18F25K80 im SSOP: 2.42€ bei 25 Stück MCP2561 SO08: 0.73€ bei 25 Stück Summe: 3.15€ Alternativ: LPC11C24: 3.95€ bei 25 Stück Wie billig solls denn werden?
, P:60 <\r> <\n>2860f29303000075 +21,5?C, Wohnzimmer warm,Bus:#1, N:136, M:4, P:84 <\r> <\n>0000000000000000<\r> <\n>Ready<\r> 6 Tempsensoren an ca. 50m Stern Bus gemischt gibt viele Teile in onewire 1w https:
-
Thread
RFM 01 empfängt nicht
(); SDI_OUTPUT(); SDO_INPUT(); SCK_OUTPUT(); } unsigned int RFXX_WRT_CMD(unsigned int aCmd){ unsigned char i; unsigned int temp; LOW_SCK(); LOW_SEL(); for(i=0;i<16;i++){ temp<<=1; if(SDO_HI()){ temp|=0x0001; } LOW_SCK(); if(aCmd&0x8000){ HI_SDI(); }else{ LOW_SDI(); } HI_SCK(); aCmd<<=1; }; LOW_SCK(); HI_SEL(); return(temp); } unsigned char RF01_RDFIFO(void){ unsigned char i,Result; LOW_SCK(); LOW_SDI(); LOW_SEL(); for(i=0;i<16;i++){//skip status
-
Thread
Controller-Empfehlung mit 4 Ein- und Ausgaengen
schon in irgendeiner Richtung Erfahrungen mit Mikrocontrollern? Ich persönlich würde dir entweder den PIC16F84A empfehlen oder den Attiny2313... Schöne Grüße, Alex
... EDIT: Mir fällt grad noch nen PLD ein. Damit könntest du das natürlich auch machen. Z.B. GAL16V8... MfG Marius
-
Thread
Goldwafer
Hallo Lässt sich die Goldwafer Chipkarte, die den PIC 16F84A enthält, mit einem normalen PIC-Brenner beschreiben, oder muss ich dafür einen speziellen Programmer haben?
-
Thread
Neues STM32 Tutorial
gute Tutorials gibt: http://diller-technologies.de/stm32.html http://eliaselectronics.com/stm32f4-tutorials/ ... Hiermit habe ich es ohne weiteres geschaft (natülich mit den Beispielen aus der STD lib) innerhalb von 2 Monaten komplett von AVR und PIC auf STM32 umzusteigen, und auch auf verschiedenen
es unentwegt, dass der C Compiler den effektivsten Code generiert..bla bla blub. Mein Atmega mit 16 MHz lässt den Pin mit 3,6 MHz in ASM toggeln. Der STM32F4 mit 168 MHz schafft garade mal 7 Mhz?? DAS DOPPELTE??????? Mit hochgelobten supereffektiven C-Code??!! Sagt dass das nicht wahr ist.
-
Thread
PIC Programierung umschreiben / Startampel
jemand einem absoluten Noob auf diesem Gebiet weiterhelfen? Ich habe hier ein Prog zum brennen eines PIC 16F84A zur Steuerung einer Startampel für Micro R/C Rennstrecken. Ich versuche jetzt schon seit Monaten den Progger von diesem System (Micro-XT.de) zu erreichen aber er reagiert nicht. Deshalb dachte ich hier könnte mir evtl. geholfen werden. Dieses Prog für den PIC sollte so umgeschrieben werden das man eine zweite seperate Ampel für die Boxengasse mit ansteuert. Also eine LED Rot und eine LED Grün. Solange die letzten roten LED´s bei der Hauptstartampel leuchtet
-
Thread
LCD an PIC16F877
Hallo erstmal. bin neu hier und beschäftige mich seid ca. 6 Wochen mit PIC programmierung. ich habe es auf assembler gelernt, und würde das auch gerne beibehalten. ich habe jetzt folgendes problem. ich wollte ein lcd ansteuern, aber ich krieg es einfach nicht dazu einen
läuft erstmal. Ich habe schon versucht die signale mit denen von der ansteuerung auf sprut.de mit dem 16f84a im logicanalyzer von mplab abzugleichen, allerdings ohne erfolg. der quelltext ist im anhang. vielleicht kann mir ja jemand sagen was ich da noch falsch mache. würde mich sehr freuen, da ich da
-
Thread
PID-Regler
Hi Markus, schau doch mal hier http://www.seattlerobotics.org/encoder/200108/using_a_pid.html http://www.seattlerobotics.org/encoder/200011/SmallRobotMotionControl.htm http://www.jashaw.com/pid/ Eckhard
Wenn ich mich nicht irre, dann hatte die Elektor mal einen solchen Regler mit PIC 16F84. Da waren zumindest die Formeln dabei. Ich stöbere morgen mal im Archiv.
-
Thread
Casio-TR + AVR -> Funkmodem
Hi, mit einem PIC 16F84 als Prozessor habe ich sowas schon mal gesehen (http://www.riccibitti.com/casio.htm). Gruß R A L F
-
Thread
"Strings" verarbeiten mit dem 16F84
Hallo, ich versuche gerade längere Texte mittels eines 2x16LCD's und einem Pic 16F84 auszugeben. Dabei hat es mich gestört, immer jeden Buchstaben einzeln zu schicken oder jeden Buchstaben erst in's w reinzuladen. Mit einer For-ähnlichen schleife wäre sowas aber
ganzen movlw-opcodes spare. Ich hatte mir das dann so gedacht das der String mit einem Dollarzeichen o.ä. terminiert wird und dann die Schleife verlassen wird. Leider ging das alles total in die Hose, der INDF Register liefert trotz sauber gesetztem FSR immer nur null. (Bänke meine ich beachtet zu haben
-
Thread
Welcher Microcontroller für i2c-Display
sinnvoll schlafen legen, weil eben kein USB-Interface drauf ist. Ich nutze beide, allerdings mit der A*-IDE.
dass es schon passen wird. So begab es sich, dass die Hardware komplett fertig war, als Hirn ein A*-Nano drin und der Compiler "135%" Speicherbedarf meldete :-( Ja, hätte ich es erahnt, hätte ich einen A*-Mega-Clone draufgepackt. Umbau unmöglich, also anderer Weg: Ich schaue mal, wie beschissen
-
Thread
PIc-Controller
etwas unerfahren und versuche gerade ein Interface fürs Auto zu reparieren. Auf der Platine ist ein PIC16F84A bei dem im stomlosen sowie ausgebautem Zustand ein Pin (RB6) durchgang zu Masse hat. Ist das ein klares Zeichen das der Pic defekt ist? Der Pin RB6 steuerte (oder sollte) über ein Transistor den
-
Thread
pipeline
der 16 bit pmp besteht ganz normal aus steuerwerk ein operationwerk ein ram,wenn es ihnen weiter helft,wenn nicht dann schreiben sie mir bitte dann kann ich ihnen noch weiter mein 16 bit beschreiben ,danke
Systems und Modern approaches in digital design) allerdings wurde uns das Pipeline Prinzip an Hand des PIC16F84 nähergebracht. Und der ist schon 100%ig vorhersagbar. Allerdings handelt es sich auch nur um eine Pipeline für (soweit ich mich gerade erinnere) 2 "Stufen" , so daß der einzige Pipelinestall
-
Thread
Entprellen (kein AVR) Gesperrt
programmieren. Man war das ne > Qual, nur mit 3 Calls auskommen zu müssen. Hab immer noch'n paar 16F84 rumfliegen, 2 Calls! Ist in Assembler weder eine wirkliche Einschränkung, noch Qual!? Mittlerweile /liebe/ ich es, diese mit C regelrecht zu vergewaltigen. Das zu optimieren, damits überhaupt reinpaßt
Stefan ⛄ F. schrieb im Beitrag #6220577: > Das weiß ich nicht, aber deine Äußerungen passen nur zur Kategorie a. > Ich würde dich nicht einstellen weil ich befürchten würde, dass du sehr > viel zeit mit deinem
-
Thread
PIC-IR-Empfänger HILFE!
Hi! ich habe für meine IR-Fernbedienung mal ein Programm in Assembler für den PIC16F84A geschrieben, doch irgendwie will das nicht funktionieren, und ich finde nach dem x-ten mal durchgehen auch keinen Fehler mehr, sitz wohl schon zu lange davor! Könnte das mal einer von euch, bitte
Erhöhe Zahl Counter2 um 1 movlw Counter2 ;Schreibe Zahl Counter2 in das WorkRegister sublw 16 ;Ziehe Zahl 16 von Counter2 ab, (Überprüfung ob 16 bit geschrieben wurden oder nicht, das dann zum CommandEmpfang über gegangen werden kann BTFSS STATUS, Z ;Überprüfe ob Zero-Flag gesetzt
-
Thread
Unbekanntes Bauteil (IC)
mir bei der Identifizierung dieses IC's behilflich sein? ("1702B" -> s. Anhang) Verbaut ca. 1983/84 in einem Schaltuhrmodul einer Heizungssteuerung. Meine Suche bei AllDataScheets etc. fand nur ein 4-fach Hex-D-Flipflop allerdings als "16-Füssler" und auch funktional könnte ich das der Schaltung
Habe einen NIMH-Akku gefunden: NiMH Akku 3.6 V 80 mAh, 80BVH3A1H, GP Batteries, Kapazität 80mAh, Anschlussart Lötfahnen, Artikelnummer 973134 https://www.distrelec.de/nimh-akku3-6-v-80-mah/gp-batteries/80bvh3a1h/973134
-
Thread
1MHz > 100KHz mit 5% duty - welches Bauteil kann das?
Helligkeitseindruck', sondern der höhere relative Wirkungsgrad bei größeren Strömen. Eine LED mit 50mA bei 10% Tastverhältnis ist daher heller als bei 5mA Konstantstrom, ohne die Verlustleistung (Erwärmung) der LED zu sehr zu erhöhen.
10kHz, aber doch nicht mit 1MHz. Klar geht das bei 1 MHz. Gerade mit einer Wallis Fernbedienung (PIC 16F84 + Transistortreiber + IRLED) getestet.
-
Thread
Hausautomatisierung mit Embedded Linux
gibt es die iCoupler, induktive "potentialtrenner" für digitale Signale und ein bisschen Power 5V 10mA, und auch einen RS-485-Chip. Billig ist es nicht. Schaut doch mal die Liste oder einzelne Klötze an: "Digital Isolators" : http://www.analog.com/en/subCat/0,2879,767%255F827%255F0%255F%255F0%255F,
gehofft, es gäbe Controller, die schon nativ USB, SD-Card, Eth und am Besten noch ein paar 12 bis 16bit A/D-Schnittstellen anbieten. Bluetooth mit 100m wäre noch eine Alternative, wenn man Leute findet, die abgespeckte auf Hausnetz getrimmte Treiber hätten. Das gibts u.U. aus der Ecker der Industrie