-
Thread
AVR Mikrocontroller zum Anfang
W.S. schrieb im Beitrag #6025709: > Und Fujitsu ist zu allgemein. Welche Reihe? 8/16 Bitter oder FR? Wenn es > FR sein sollte, dann lies lieber was über die Motorola 68K, denn da ist > AVR einfach voll daneben. Es handelt sich um einen 16-Bitter. Um genau zu sein um den MB96F346RSB
Ich halte AVR für eine ungeschickte Wahl. 1. Du hast es verhältnismäßig schwer mit dem Debuggen. 2. Du hast recht wenig Peripherie 3. AVR ist wie 8051 und PIC10/12/16/18 Havard-Architektur. Alles andere, was so auf dem Markt ist, ist von Neumann
-
Thread
Suche den richtigen Mikrokontroller (PIC ) für mein Projekt
mit dem freien C-Compiler, mit Assembler habe ich bis jetzt noch nicht's gemacht. Ich hoffe das der PIC mit internem 4 Mhz Takt ausreichend schnell genug ist ? Zur Auswahl ständen damit der 16F630 oder 16F6(6-7-8) oder 18Fxxxx notwendig ? Was würdet Ihr verwenden ? Danke im voraus Dirk
@Rahul und alle anderen PIC-Hasser Ich weiß nicht was ihr alle gegen die PIC´s habt. Für manche Applikationen gibts nichts vergleichbares, vor allem wenns klein werden soll, z.B. PIC 12F629 oder so. Der kann einiges in einem
-
Thread
PWM und AD-Messung Assembler
of columns LIST N=65 ;number of lines #include <p16f886.inc> LIST p=16F886 ;################# Configurationsbits Einstellung ;__config _CONFIG1,0x03E4 __config _CONFIG1,0x03F4 ;ohne Power up Timer
****************************************** ; SUBROUTINE: Wartezeiten ; @ 4MHz ; 1Takt=1usec exakte wartezeit=1028us ;************************************************************************************** wait_1ms clrf wait_tmp1 nop decfsz wait_tmp1,f goto
-
Thread
Hommage an Lothar Miller
Lothar Miller kann PIC16F84 mit AVR-Assembler programmieren <3
Mampf F. schrieb im Beitrag #6032769: > Lothar Miller kann PIC16F84 mit AVR-Assembler programmieren Ich dachte immer er macht das sowieso einfach mit einem selbst geschriebenen Plug-In für die Xilinx IDE
-
Thread
Suche ERSA 111 Ersatz-IC für Lötstation MS6000
werden kann. U1B ist die eigentliche Regelschaltung und U1C dient als Komparator und Ausgangstreiber. Viele Grüße Uwe
/DSA-104111.pdf?h=2569ea0e401d45c99fc899cae5adf36d%3A986cac1769f0cb45c76a82f3089c4fa1e39163a16876e0cd112c2dff26cdfa39e8a9de8ed27cb98c3d52db%3A37c2d25f6627c39e006b042bcf6ea6fc Es wurde mal behauptet, das 111 könnte auch ein U106B oder ein anderes IC aus dieser Familie
-
Thread
Theorie: Xilinx selbstbau JTAG Programmer
XC95216 09516093 8 0xfe XC95288 ##Atmel #list should not care for the version part 0970203f 4 0x1 ATmega128 0978103f 4 0x1 AT90CAN128 0960203f 4 0x1 ATmega64 0950103f 4 0x1 ATmega323 0950203f 4 0x1 ATmega32 0940303f 4 0x1 ATmega16 0940403f 4 0x1 ATmega162 0940503f 4 0x1 ATmega169
-
Thread
Welche IC: 9 Eingangs PINS mit beliebigen 9 Ausgangs PINS verbinden
Mit einem PIC16, wie dieser: PIC 16F876-20/SP sollte es gehen. Gibt es einfachere Lösung als mit PIC?
Sasa S. schrieb im Beitrag #7569588: > Mit einem PIC16, wie dieser: Der verbindet aber die Anschlüsse nicht, das wird mit Ethernet nix.
-
Thread
PIC arbeitet mir Quarz langsamer
Manuel H. schrieb im Beitrag #2472395: > Mein PIC16F690 läuft standard mit 4MHz internem Takt dazu muss aber die Config so beginnen: __config (_INTRC_OSC_NOCLKOUT oder: __config (_INTRC_OSC_CLKOUT Damit Timer 1 den externen Uhrenquarz
ist halt jetzt das was normal läuft also mit 4MHZ intern. Kleiner Ausschnitt aus der pic16f690.h Include-Datei: [code] // Config Register: CONFIG #define CONFIG 0x2007 // Oscillator Selection bits // RC oscillator: CLKOUT function on RA4/OSC2/CLKOUT pin, RC on RA5/OSC1
-
Thread
Pic USB Programer
Kit mit der 16f87x-Reihe. Hubert
jetzt den bootloader (hab ich das richtig verstanden, das ist das programm das ich einmal auf den pic brenne um ihm beizubringen, neu ankommende programme selbst in den programmspeicher zu schreiben?) noch eine frage: der erwähnte icd2 hat selbst einen 16f876 - wie programmier ich denn den? und vor
-
Thread
OLED-Display SPI Psoc4
(); Write_Cmd(0xAE); //Set Display OFF Initial_SSD1327(); Pic_show(&pic1);// Ausgabe an Display Write_Cmd(0xAF); //Set Display On } void Pic_show(unsigned char ptr[][MAX_COL/2]){ unsigned char i=0,j=0; Write_Cmd(0x15)
{ Pic_show(&pic1);// Ausgabe an Display } void Pic_show(unsigned char ptr[][MAX_COL/2]){ unsigned char i=0,j=0; Write_Cmd(0x15); //Set Column Address Write_Cmd(0x00); //Start Column
-
Thread
Wir kriegen euch alle!
nur mit einem Compiler benutzen und dann soll der sich > mal darum kuemmern. Da gibt es also 1: R8c mit 20bit Architektur, nur 16bit Adresse. 2: R8c mit 20bit Architektur, 16bit und 20bit Adresse. 3: M16c mit 20bit Architektur, 16bit und 20bit Adresse. 4: M16c mit 24bit Architektur, 16bit
Ist doch ganz einfach: R8C: 16-bit CPU, interne Datenbusbreite 8-bit M16C: 16-bit CPU, interne Datenbusbreite 16-bit M32C: 16-bit CPU, interne Datenbusbreite 16-bit, erweiterter Befehlssatz für 32-bit Operationen R32C: 32-bit CPU
-
Thread
Debugger für PIC16LF1527 mit I2C und UART? PICkit3 ?
In-Circuit Debugger Features Comparison Was ich nicht ganz verstehe ist die oberste Zeile PIC10F,PIC12F,PIC16F;PIC16F1x;PIC18F;dsPIC30F;PIC24F,PIC24H,dsPIC33F;PIC32MX;PICkit 3;ICD 3;Real ICE Warum sind dort neben den HW Debuggern "PICkit2","ICD3" und "Real ICE" auch noch einzelne Controllerserien
OK, Beispiel 3.Zeile: Software-Breakpoints: Sind bei PIC10F, PIC12F und PIC16F nicht möglich (egal mit welchen HW-Tool), jedoch bei allen anderen Serien ----> ABER: bei diesen auch nur mit ICD3 und RealICE und nicht mit dem PICKIT3. Betrifft nur Debugging
-
Thread
Zwei Fragen zu Netzteil Nachbau (Alternative zu 2N3055)
nicht viel Erfahrung mit dem PIC habe. mfg SHOOTER
Netzteil vorstellen wie ich es mir gedacht habe: Also es soll ein LCD Display bekommen das von einem PIC 16F88 angesteurt wird und die aktuelle Spannung am Ausgang sowie den Aktuellen Strom am Ausgang anzeigt. Das ist immo mein Hauptprolem da ich noch nie mit dem AD Wandler geschafft habe. Aber Grunddinge
-
Thread
Programmierung PIC16F877A per FT232RL
Hallo, Forum, mich will jemand davon überzeugen, er könne einen PIC16F877A mit Hilfe eines FT232RL programmieren, ohne eine speziell dafür geeignete Software zu haben. Mein Gegenargument: Um eine vorhandene HEX-Datei zu übertragen, ist z.B. PICKit2 plus zugehöriger
Dieter K. schrieb im Beitrag #5304034: > er könne einen PIC16F877A mit Hilfe eines FT232RL programmieren, ohne > eine speziell dafür geeignete Software zu haben. Das ist unwahrscheinlich, denn im UART-Betrieb des FT232RL wird es kaum möglich sein, die speziellen
-
Thread
SPS Betriebssytem
Wie schon am 16.06.2007 von KoF geschrieben: kommt nicht in Frage, da 1. -4. Hinzu kam bei mir noch: 5. ausschliesslich mit Windows programmierbar. Matthias
P25 T EB/AB/MB/Z/T/SYS In Bereich transferieren P26 =F Akku 1/Akku 2 Vergleich P27 <F Akku 1/Akku 2 Vergleich P28 >F Akku 1/Akku 2 Vergleich P29 +F Akku 1/Akku 2 Addition
-
Thread
Mit was für einem Mikrocontroller wär' ich am besten bedient?
Lass den AVR und den Converter und nimm nen PIC mit USB mit CDC Interface Treiber, z.B PIC18F14K50 oder PIC18F27J50. Das ist das billigste...
#2478190: > Relais direkt am Portpin? > Gibt es überhaupt 5V Relais, die mir 20mA auskommen? Der PIC18F2455 im usb4all kann 25mA pro Portpin schalten (200mA insgesamt). Als 5V Relais kommen da z.B. OMRON G6K-2P, G5V-1 und G6S-2 in Frage.
-
Thread
PIC steuert High Side Switch
Hallo, ich habe mir eine Schaltung aufgebaut, die über einen PIC16F505 5 High-Side Switches (IRSF3010) ansteuern soll, wobei die Switches jeweils 3x48V sowie 2x12V schalten sollen. Die Spannungen kommen von verschiedenen Netzteilen. Beim ausprobieren hat sich der
@ Korbinian (Gast) >ich habe mir eine Schaltung aufgebaut, die über einen PIC16F505 5 >High-Side Switches (IRSF3010) ansteuern soll, wobei die Switches jeweils Wenn das mal kein Irrtum ist. Der IRSF3010 ist ein LOW-Side Switch. Wenn du den irrtümlich als High Side eingebaut
-
Thread
PIC16 Segmentdisplay
Hat jemand eine Idee? Ja: !!! LIES DAS DATENBLATT !!! ;-) Z.B.: > Ich hatte zunächst CCP1 an > die PWM angeschlossen und musste dann SEG13 aktivieren (obwohl nicht für > das Display verwendet). Aus dem PIC16(L)F1946/47 Datasheet, Seite 6/7 siehst Du, dass CCP1 und SEG13 (per default)
Das habe ich schon rauf und runter gelesen, keine Sorge. > Z.B.: > >> Ich hatte zunächst CCP1 an >> die PWM angeschlossen und musste dann SEG13 aktivieren (obwohl nicht für >> das Display verwendet). > > Aus dem PIC16(L)F1946/47 Datasheet, Seite 6/7 siehst Du, dass CCP1 und > SEG13 (per
-
Thread
PIC printf funktioniert nicht.
/16)-1 int main(void) { ADPCFG = 0xFF; //Make analog pins digital LATE = 0x0; TRISE = 0x0; //Configure LED pins as output TMR1 = 0; // clear timer 1 PR1 = 0x7270
__((interrupt, no_auto_psv)) _T1Interrupt(void) { IFS0bits.T1IF = 0; // clear interrupt flag LATE ^= 0xF; //Toggle LED's } [/c]
-
Thread
wie Uhr ohne Timer-Interrupt?
hinkriegen kann. es kann allgemein sein, ich suche nur nach einem prinzip. Genauer gesagt ist es ein PIC 16F57, aber das beispiel kann ein allgemeines sein, kann auch von einem atmel, etc.. sein.
prinzip. Ich bin mir fast sicher, solche Beispiele gibt es nicht. > Genauer gesagt ist es ein PIC 16F57, aber das beispiel kann ein > allgemeines sein, kann auch von einem atmel, etc.. sein. Es gibt keine AVRs ohne Interrupts. Peter
-
Thread
AVR-Studio Obsolet?
Start Projekt AS 4.19 0:05 0:02 AS 6.2 1:31 0:27 (in VM 4 GB, 2 Kerne) AS 7.0 0:16 0:08 auf einem älteren (6 - 8 Jahre ?) Tower mit I7, 2,67 GHz udn 16 GB RAM. Ich mag die höheren
Falk B. schrieb im Beitrag #5275363: > Programmstart: 1m 45s ... > ein nicht ganz taufrischer Laptop mit Dual Core 1,5GHz, 2GB RAM, > normale 160GB Festplatte. Dieter F. schrieb im Beitrag #5276253: > 0:16 ... > auf einem älteren (6 - 8 Jahre ?)
-
Thread
AT89LP51: keine Powerdown Simulation in uVision möglich
unterstützt wird und funktioniert. Und die gibt es leider nicht mehr, ausgestorben. Bevor ich tiefer ins PIC Universum einsteige: es gibt ja eine Unmenge an verfügbaren PICs. Welche Familie bzw Typ würdet ihr mir empfehlen? Ist 16F ok oder sollte ich auf 18F gehen? Gibt es etwas zu beachten, was in den Werbeprospekten
I/O, 3 Interrupts, 4KB Code flashbar, 256 Byte RAM, 2 > Timer, 8 bit ADC auf 4 Eingänge gemuxt, 1x I2C, sehr gute > Simulationsunterstützung (!), gute langfristige Verfügbarkeit, gute > Auswahl an Programmern / Eval Boards, In Circuit Debugging wäre nice to > have. Da gibts jede Menge PIC16
-
Thread
Junkers HT-Bus Heatronic 3 Schnittstelle
00 01 67 FF FF FF 00 00 00 00 00 00 00 5E <= E0 88 00 34 00 37 01 6B 02 08 81 00 00 03 00 00 9A B1 00 43 22 00 6E <= 6E 16 00 17 00 10 00 90 00 06 00 0B 01 0F 0D 27 07 04 00 58 <= 0D [/code] Grüße.
00 20 00 A0 00 14 00 21 00 A1 B0 00 15 00 16 00 10 00 90 00 17 00 18 00 98 00 20 00 A0 00 19 00 21 00 A1 98 00 20 00 A0 00 19 00 21 00 A1 00 30 00 B0 00 29 00 98 00 20 00 A0 00 41 00 21 98 00 20 00 A0 00 0F 00 21 00 A1 00
-
Thread
Startup: Schaltung für einfaches USB-Gerät mit für Serienproduktion geeigneten Chips
unübersichtlich macht. Ich habe ds deshalb für unsere Studenten vereinfacht, sind aber bisher nur PIC18 drin. (-> Simplified Microchip PIC USB demos (C18/XC8 MLA) http://picforum.ric323.com/viewtopic.php?f=46&t=103) Einen 16F145x will ich aber irgendwann auch noch dazu nehmen. Ist schon auf einer
wir gleich auf den richtigen Chip setzen wäre das natürlich klug. Danke Dir für den Tip mit dem PIC16F145x. das sieht auch gut aus! @Frank: danke Dir, das schauen wir uns mal genauer an. Bin begeistert wie schnell hier kompetente Antworten kommen, macht richtig Spaß!
-
Thread
C Programm für Drehimpulsgeber funktioniert nicht
Hallo, ich möchte die Impulse eines Drehimpulsgebers mit einem PIC16F887 auswerten, und die Umdrehungen auf einer 7-Segment Anzeige ausgeben. Ich habe volgenden Ansatz. PIN A und PIN B des Drehgebers werden mit Interrupt Eingängen des µC verbunden. Sobald sich
das selbe Ergebnis liefern soll. Das define für RB0 dürfte in irgendeiner header-Datei stecken,die pic16f887.h oder ähnlich heißt. Kannst du mal in deinem Projekt nach der Datei suchen? Oder kennt deine Entwicklungsumgebung ein "Find in Files", so dass du mal eben schnell nach jedem Auftreten von RB0
-
Thread
Open Bench Logic Sniffer - FPGA läuft nicht an
OLS_Upgrader\FPGAROM_2.12\Logic_Sniffer_dynamic_depth_2.12.bit winbin\ols-loader -boot -p:com4 pause cd PIC_firmware fw_update -e -w -m flash -vid 0x04D8 -pid 0xFC90 -ix OLSv1.firmware.v3.0.hex #fw_update -e -w -m flash -vid 0x04D8 -pid 0xFC90 -ix OLSv1.04-firmware-v2.3 pause cd .. winbin\ols-loader
Wolfgang i use Linux , but did write down how i did the update , see attachment. I have a v1.04 from (Watterrot) , but still used this PIC firmware. OLSv1.firmware.v3.0.hex I think the V2.12 FPGA sw you use are the "Old Sump" See here : http://dangerousprototypes.com/docs/Logic_Sniffer:
-
Thread
Bad BIOS Virus, aber was für einer ! Gesperrt
Elektronikgram aus früheren Zeiten, als ich noch laufen konnte.... Am meisten aber waren es die PIC Microcontroler, die ich zu unterschiedlichen Projeken auszutesten waren.(PIC14xxxx, PIC16fxxxx, PIC18fxxxx) Zu guter Letzt sind da noch die "kleinen" Computer, wie Ardunio, Raspberry Pi 1 und 2,
die Frage auf: Wie hat er's denn probiert? Varianten je nach Hersteller (beim Booten): "Entf", "F1", "F2", "F8", "F10", ("F12"), Tabulator-Taste, gleichzeitig "Strg" + "Alt" + "Esc" oder "Strg" + "Alt" + "S". [Chip.de: http://praxistipps.chip.de/bios-aufrufen-so-gehts_9966]
-
Thread
PIC16F877A_Problem mit PORTB#
Hallo erts mal, Ich bräuchte Hilfe bei der Programmierung von meinem PIC16F877A, ich verwende den gratis Kompiler "microC PRO for PIC" und das PICkit 2. Die Platine is von mir aber an der Platine leigt der Fehler nich da ich es auch schon auf dem Steckbrett aufgebaut habe
> PIC16F877A_Problem mit PORTB# ..^^^^^^^^^^ DA ist Dein Problem... ;)
-
Thread
PIC Unterschiede 5V 3V Typen
Hi Nee, schon ok. Der 18F26K22 ersetzt den 18F2620 1:1 in meiner Hardware. Wenn ich die ganze Schaltung umbauen müßte, wäre das zu aufwändig. EEPROM hat er auch genug. Bei 30 Platinen spare ich nun 90 Euro. Danke und Gruß
https://www.microchipdirect.com/ProductDetails.aspx?Category=PIC18F2620 https://www.microchipdirect.com/ProductDetails.aspx?Category=PIC18F26K22 Frank K. schrieb im Beitrag #3545794: > modernere Halbleitertechnologie -> kleinere Strukturen -> mehr Chips pro
-
Thread
PWM mit PIC12F1501
bearbeiten kann. Lieber Roland, deine Beiträge hier sind Quark. Hättest du mal in das Datenblatt des Pic12F1501 reingeschaut, da wäre dir bereits auf Seite 1 der Text "Four PWM modules 10 Bit" begegnet. Das Bauteil, diese Hardware-Untergruppe Timer, kann eben diese Auflösung. Einmal eingestellt, wird
hier sind Quark. > Hättest du mal in das Datenblatt des Pic12F1501 reingeschaut, da wäre > dir bereits auf Seite 1 der Text "Four PWM modules 10 Bit" begegnet. > Das Bauteil, diese Hardware-Untergruppe Timer, kann eben diese > Auflösung.... Das mag sein
-
Thread
Pickit 3 aus MPLAB X IDE flashen. Mal gehts.Mal nicht.
Hi, ich experimentiere gerade etwas mit dem PIC16F1936 und habe mir zwecks dessen zehn dieser Chips und ein original (auf Rat des Forums kein CLONE!) gekauft. Beides betreibe ich mit der MPLAB X IDE. Im Normalfall sieht das dann so aus: [c]
1. Alle GND verbinden (der 2. GND wird schon seine Berechtigung haben) 2. 100nF zwischen Vss und Vdd Wahrscheinlich der Grund warum die Programmierung nur sporadisch gelingt.
-
Thread
BMP aus PIC Speicher auf MI0283QT9 anzeigen
uint8_t magic[2]; uint32_t size; uint16_t rsrvd1; uint16_t rsrvd2; uint32_t offset; } __attribute__ ((packed)) BMP_Header; typedef struct { uint32_t size; uint32_t width; uint32_t height; uint16_t nplanes; uint16
code, welcher eigentlich fix und fertig verwendbar ist. Schau dir einmal das Beispielprojekt in '\PIC24F Starter Kit 1' an. In der Datei PicturesFont.c sind anfangs Schriften im Flash abgelegt, am Ende des Dokuments zwei größere Bilder (Schwarz Weiß). Aber du siehst den Aufbau, dort ist alles wesentliche
-
Artikel
PIC
sind auch noch billiger. Ich hab mal zwei alte/ältere und oft zu findende PICs rausgesucht (PIC16F84A und PIC16F887) und einfach mal mit neuen PICs der selben Pinzahl und Bauform(DIP) verglichen: + PIC16F84A vs. PIC16F1827 PIC16F84A PIC16F1827 ROM/Flash 1k Word 4k Word SRAM 68 Byte 384 Byte EEPROM
) 3,15€ 1,60€ + PIC16F887 vs. PIC16F1939 PIC16F887 PIC16F1939 ROM/Flash 8k Word 16k Word SRAM 368 Byte 1024 Byte EEPROM 256 Byte 256 Byte Pins/IOs 40/36 40/36 Max. Frequenz 20MHz 32MHz Internal Oscillator 8MHz
-
Thread
Fehlermeldung beim Kompilieren
compilieren. Das hatte Folgen: rfr@linux-6e93:~/Downloads/usb-driver-HEAD-2d19c7c> make cc -Wall -fPIC -DUSB_DRIVER_VERSION="\"2011-12-12 16:47:45\"" usb-driver.c xpcu.c parport.c config.c jtagmon.c -o libusb-driver.so -ldl -lusb -lpthread -shared xpcu.c:6:17: fatal error: usb.h: Datei oder Verzeichnis
warning: variable ‘last_pp_write’ set but not used [-Wunused-but-set-variable] cc -DDEBUG -Wall -fPIC -DUSB_DRIVER_VERSION="\"2011-12-12 16:47:45\"" usb-driver.c xpcu.c parport.c config.c jtagmon.c -o libusb-driver-DEBUG.so -ldl -lusb -lpthread -shared nix fehler!! :-)) Vielen Dank..
-
Thread
Analogschalter gesucht
> Was ist das also für eine Schaltung, die Kapazitätswerte zwischen > 330pf und 1uF braucht? Ich ahne es, XR2206, ich glaube, dessen Steinzeittechnik ist älter als ich...
//www.reichelt.de/?;ACTION=3;LA=444;GROUP=A123;GROUPID=2883;ARTICLE=5545;START=0;SORT=artnr;OFFSET=16;SID=27uM52aqwQARsAAClE9pgdc0d829e03e5f8272ac63d3143ac3be0 Kai Klaas
-
Thread
Labornetzgerät - Fragen zum Schaltplan
spezifiziert gar keine DC Kurve, Harris aber tut es http://www.google.de/url?sa=t&source=web&cd=16&ved=0ahUKEwjdiv2Ai-XXAhVMXhoKHRx6BeMQFghRMA8&url=https%3A%2F%2F4donline.ihs.com%2Fimages%2FVipMasterIC%2FIC%2FHRIS%2FHRISD017%2FHRISD017-4-216.pdf%3Fhkey%3DEF798316E3902B6ED9A73243A3159BB0&usg=AOvVaw1G8h7jJpf9M1NuG0hZoeBv
4k4 und 4k7 mit 220pF verglichen mit 4k7 und 4k7 mit 100pF vergleichen mit 1k und 1k mit 220pF, 1k alleine mit 220pF und 1k mit 1nF
-
Thread
Suche DAC 16 Bit SPI im DIP Gehäuse
16 Bit ADC in DIL ist ein wenig ungewöhnlich. Auch bei 5V Referenz bist du da bei einer Auflösung von 80µV. Da liegt zum Vergleich ja schon das Widerstandsrauschen bei Audioanwendungen (44kHz) mit 1M
schneller als DIP. Gerade wenn es eine Kleinserie sein soll, würde ich auf SMD Wert legen. Dirk F schrieb im Beitrag #2777796: > PWM scheidet erst mal aus, da die beiden PWM meines PIC18 bereits > andersweitig genutzt werden. Sieht für mich nach einem Designfehler aus: µC nicht nach den Anforderungen
-
Thread
16 Bit LCD mit I2C möglich?
15 Euro kostet, ist im Prinzip egal. fchk PS: Einen PICKIT3-Clone, mit dem DU alle aktuellen PIC (8,16,32 Bit) flashen und debuggen kannst, gibt für 20€. Auch nicht die Welt.
-8068-8-and16-bit-AVR-XMEGA-A3-Microcontrollers_Datasheet.pdf Wo steht das in der anleitung sehe davon nichts.
-
Thread
DC-Motor über Gegen-EMK-Spannung regeln
hier in die falsche Richtung. Meine Fragen gehen von der Regelung aus, wie ich sie nun einmal im PIC implementiert habe, nicht auf die Art der (vermutlich besseren) Regelung, wie sie (vermutlich nicht nur in diesem Bereich) üblich ist und wie ich sie in meinem post vom 12.04.2021 16:12 kurz skizziert
das war um die Jahrtausendwende, gab es jedenfalls im Amateur-Hobby-Bereich nicht viel mehr als den 16F84 und das war damals schon eine tolle Sache. Um diesen herum wurde dieser DIY-Dekoder, auf den das alles zurückgeht, entwickelt, wobei im Mittelpunkt natürlich die Dekodierung des Digitalsignals stand
-
Thread
Timingprobleme, einfache Syncronisation mehrerer MCs über gem. Bus
? Zum Vergleich 100pm heißt, dass ein 1 Hz Takt in 1 / 100ppm = 10.000s um genau 1s verschoben ist. Wenn man aber nur 1x pro Sekunde synchronisiert, ist es nur 1/10.000tel oder 100us. >Die Problematik liegt nun im Verständniss der Interaktion
@ D a v i d K. (oekel) >> Der Timer ist immer beschreibbar. >> Doch. Timer1 z.B. >Danke, dem war ich mir nicht bewusst. Das schafft natürlich völlig neue >Möglichkeiten ;) Ahhhh, du hast ja einen PIC! ICh war gedanklich beim AVR! Möglicherweise ist der PIC aber sehr
-
Thread
MCU (ds30F6012A) defekt?
>static unsigned int1 num_teil = 0; // 16Bit Anzahl Was ist ein int1 ? > NUM = (rxBuf[index_rxBuf_R] << 8); NUM = ((unsigned int16)rxBuf[index_rxBuf_R] << 8); > NUM |= rxBuf
holger schrieb im Beitrag #1743577: >>static unsigned int1 num_teil = 0; // 16Bit Anzahl > > Was ist ein int1 ? ist eine Bool-Variable mit nur einem Bit >> NUM = (rxBuf[index_rxBuf_R] << 8); > > NUM = ((unsigned
-
Thread
Pollin Funk-Modem "TELE SYSTEM" missbrauchen?
übertragen. Ich mach gleich noch ein paar Fotos von den Platinen. Die enthaltenen ICs: Base Unit: PIC16F73 TEA1112AT 2x LM393 2x TL084C LM358 74HC04D 24C02N Mobile Unit: PIC16F73 STLC3055 SP5655 2x TL084C LM358 74HC04D 24C02N Auf beiden Platinen sind ICMP-Anschlüsse zu programmieren
ein digitales Signal rein, evtl. wird da die Geräteadresse übertragen. Um das zu nutzen, muss der PIC aber umprogrammiert werden. Ich schreib gerade mal die Portbelegung des PIC16F73 (Base Unit) raus. Da die Gelegenheit günsig ist, sich endlich mal mit den PICs zu beschäftigen, frage ich einfach
-
Thread
120 I/Os an Raspberry Pi
Als Controller für die Peripherieknoten empfehle ich PIC18F26K80 oder PIC24HJ64GP502. Die haben in 28 Pins alles, was Du brauchst, zusätzlich ist nur noch ein CAN-Transceiver (8-Pinner im SO08) erforderlich. Möglichkeit 2: Ethernet und TCP/IP Hier empfehle ich einen PIC18F67J60. Das ist eine Single-Chip-Lösung, die Prozessor, Ethernet-Controller und Ethernet-PHY auf einem einzigen Chip vereinigt. Es geht nicht billiger, und die Rechenleistung des PICs recht zum Schalten
-
Thread
[S] 2 Stück PIC16F1824-I/SL
Ich hätte 1x PIC16F1824-I/SL und 2x PIC16F1825-I/SL (der 1825 ist kompatibel zum 1824, hat aber mehr Flash und SRAM https://ww1.microchip.com/downloads/en/DeviceDoc/41419A.pdf https://ww1.microchip.com/downloads
1824, hat aber mehr Flash und SRAM) > > Danke für den guten Tipp, den 1825 gibt es noch für knapp 1,40€. > Grüße Falls es doch nicht klappt, einfach bei mir melden. Hab noch ca. 150 PIC16F1825-I/SL über aus einer Auflösung einer Produktion. Kann ich dir sonst Anbieten... Gruss Simi
-
Thread
Uhrenquarz und Kondensatoren
zu basteln. radio ist so ein Retrobausatz für 15€, dass dann im ersten schritt erstmal von meinem PIC16F886 ein- und ausgeschaltet werden soll. die uhr wird auf 4x 16-segment anzeigen von kingbright angezeigt. diese werden mit einem 74hv4543 bcd-7-segment decoder angesteuert und gemultiplext. pic
IRLZ34N zum schalten verwenden. im datenblatt ist eine Ciss - Input Capacitance angegeben mit 880pF. ist das die Gate-Source-Kapazität? dann müsste ich ein kleiner widerstand zwischen outpin und gate schalten zum schutz für mein pic? oder ist der strom der beim abschalten fließt vernachlässigbar
-
Thread
M68k BDM Interface , GAL ersetzen?
Klar holger http://www.latticesemi.com/lit/docs/datasheets/pal_gal/16v8.pdf "The GAL16V8 input and I/O pins have built-in active pull-ups. As a result, unused inputs and I/O's will float to a TTL "high" (logical "1")."
> *QP20*QF2194*QV0*F0*G0*X0* Das ist nur eine Steuerzeile, Inhalt ist gleichbedeutend Wichtig ist, daß die Folge der 0 und 1 nach L0000 identisch ist. Zumindest L2048 bei 2052 ist eine 0 die eine 1 sein müsste,
-
Thread
Mikrocontroller-Programmierung selber beibringen
Programmer würde ich das PICkit3 verwenden, die China Clones sollen auch ganz gut sein und dazu ein PIC Board. Ich habe mit dieses mit einem PIC18F45k22 nachgebaut: http://sprut.de/electronic/pic/test/index.htm#40pin Für die ersten Schritte tut es aber auch ein PIC auf einem Breadboard. Alternativ könnte
ist dein Beispiel nichtmal lauffähig, gratuliere. > Ansonsten im Datenblatt das Ende vom RAM - 1 Aha. Das steht wo? Gibt's da Unterschiede zwischen LPC800, LPC1114, STM32F100 und STM152L? Vordefinierte, überall verfügbare Konstanten irgendwo? >> Wo ist der Startup-Code? > > Braucht es hier
-
Thread
ebus protokoll mitschnitt bei einem Wolf Heizkessel
01 = Solarpumpe läuft ? ^ ^ ^ Kollektortemperatur * 16 (LLHH) ^ ^ WW Solar Temperatur * 16 (LLHH) SM -> alle 71 FE 50 18 0E 00 00 1B 00 0A 00 B0 01 4F 01 00 00 00 00 3F ^ Ertrag Tag?
Hi, die Spannung kannst du direkt an den 1000µF anschließen. Das bezieht sich auf das von dir gepostete Bild. 0.1/50 sind IMHO 100nF/50V bzw. 0,1µF/50V
-
Thread
Pico Frequenzzähler mit RP2040
interessieren. vorläufige Daten: • Pico RP2040 Board • reziproke Frequenzmessung • Eingangsbereich 0,1 Hz – 16 MHz, • Option max. Fin = 32 MHz (Turbo) • Auflösung 7 Stellen / s • 3 Messungen / s oder eine Periode (bei Fin < 3 Hz) • ser. Datenausgabe mit 115,2 kBd • Abgleich der Frequenzanzeige +
Das kannst du einfacher haben: Ich hatte mir mal einen kleinen Taschen-Frequenzähler mit einem PIC16F716 und einem 2 zeiligen LCD (die 95Ct Dinger, die es mal bei Pollin gab) gebaut und hab auch hier im Forum sowohl Schaltung und Leiterplatte als auch die Firmware gepostet. Naja, und wer partout