-
Thread
Problem mit Interrupt des Timer1 bei PIC18F2550
Habe bei mir das ganze mit einem vorhandenen 18F4620 ausprobiert. Bei 16MHz und einen Reloadwert von 65485 (Um die 16MHz zu beruecksichtigen, also bei 50us) funktioniert das einwandfrei. Die zweite Delay ist uebrigens unnoetig. #include <18F4620
muss man geringfuegig eichen, damit die Interrupt Setup Zeit korrigiert werden kann. Bei mir und mit 16MHZ Taktfrequenz, musste ich 12 abziehen, d.h. mit 65347 wurde die ISR Periode genau 200us. Dein Originalprogram produziert uebrigenz mit 16MHz Taktfrequenz exakt 62.5us . Ich habe ueberigens die
-
Thread
Dimmer für den Verteilerschrank mit Steuerinterface
die jeweils zwei Optokoppler unten rechts und oben rechts für die Eingänge. Ausserdem der µC, ein PIC 16F690 oben links/mitte. Unten links sind die zwei MOSFETS zu sehen (hinter den Widerständen) Auf der Platinen Unterseite findet sich ein 4011er. Platz für einen Optokoppler hätte es also
zuklein.....ab 2000 Stück oder so wäre das machbar. Ich bin gerade drüber eine neue Masterplatine (PIC18F4520) mit RS485; I²C Nullspannungserkennung; 9 Eingänge; 3 Poti für Zeiteinstellung und 16 Ausgänge wahlweise für den LUD12 oder Relais zu zeichnen. Netzteil kommt diesmal auch gleich mit drauf. Als
-
Thread
Diodenmatrix
ats3788) >Ich möchte eine Diodenmatrix ähnlich wie >https://www.mikrocontroller.net/wikifiles/6/62/LED... >mit PICs aufbauen. Du meist LED und einen PIC. Siehe [[LED-Matrix]]. >Meine frage. Wie kann ich einen Algorithmus für so etwas entwickeln >um Buchstaben, Zahlen Symbole auszugeben.
Martin M. schrieb im Beitrag #4205913: > Also die Anode wird über einen Pic angesteuert und die Kathode > über einen anderen. Smart-Matrix. Jeder LED einen PIC. Der große XMega verwaltet das ganze.
-
Thread
AVR-LAN-Sensor
Das billigste und kleinste ist ein PIC18F67J60. Prozessor, Speicher, Peripherie, MAC und PHY in einem einzigen TQFP64. Du brauchst nur noch einen 25MHz Quarz, den Ethernet Magjack (das teuerste von allem) und ein paar Rs und Cs. Plus natürlich
dann noch fällig, wenn man mit den PIC noch nichts gemacht hat. zu POE: es bleit meinem Bekannten vorerst überlassen, was er da machen will. Man kann den ProMini auch mit 3,3V (meist auch stabil mit 16MHz) betreiben, dann könnte man einfach
-
Thread
BMP280 an PIC18F45K42 mit MPLAP und I2C
master.c @Summary This is the generated driver implementation file for the I2C2 driver using PIC10 / PIC12 / PIC16 / PIC18 MCUs @Description This header file provides implementations for driver APIs for I2C2. Generation Information : ac Product Revision : PIC10 / PIC12 / PIC16 / PIC18 MCUs - 1.81.8 Device : PIC18F45K42 Driver Version : 1.0.2 The generated drivers are tested against the following: Compiler : XC8 2.36
-
Thread
Messsystem 10x 100kHz 8-bzw. 10bit --> ADC?, µC?
;) Ich muss mir erst das Datenblatt genauer ansehen, aber ich bezweifle auch, dass die 16 AD-Kanäle des PIC32 jeweils ein S/H-Glied haben, somit hätte ich schon mal einen Versatz zwischen zwei aufeinanderfolgenden Kanälen von mindestens der Wandlungsdauer, was ich eig. vermeiden wollte
Klaus schrieb im Beitrag #4434238: > Schau doch mal bei den PIC24E.. bzw dsPIC33E... Bis zu 70 Mips, ADC bis > 1,1MHz und RAM bis 48k Danke ebenfalls für den Tipp, Klaus. Die 24er sind mir auch schon ins Auge gesprungen, allerdings die F-Serie. Wäre eine günstigere
-
Thread
aktive PFC für große Leistungen
ich hab sie bis 1,5kW getestet und kam auf einen maximalen Spannungsrippel am Ausgang der PFC von 16V. Wie bekomm ich den Duty Cycle höher? Die CT Kapazität verkleinern oder? Momentan sind 4,7nF verwendet! Hab den UC28025 im Einsatz. Der Kern ist momentan ein PQ35/35, da ich 8mm Kriechstrecke
aber ich denke das kann man für den Flusswandler übernehmen oder? Bei einem L = 5µH und Ca = 2460µF ergibt sich eine Resonanzfrequenz von f = 1,4kHz. Verwende ich z.B. 4,7nF Kondensator für den PI - Relger müsste ich den Widerstand > 30k wählen um unter die 1,4kHz zu kommen: C = 4,7nF, R = 30k
-
Thread
DSO für wenig Geld
Mit PIC24H/dsPIC33 müssten bei 2x8bit eigentlich bis 40M/s pro Kanal drin sein, da ein 16bit Move vom Port zum Speicher 1 Takt braucht. ARM7 braucht ohne DMA schon vom Core her 3 Takte für's Laden und 2
keinen interessiert -- meine Aussage >war doch etwas voreilig. Bei Benedikts Schaltung kann R12 (62 Ohm) über >das Relais an Masse gelegt werden. Bei offenem Relais haben die Kontakte >des Relais eine Kapazität von ca. 2pF zu Masse. Die Ersatzschaltung wäre >dann, dass man R12 über 2pF an Masse
-
Thread
Einige Fragen zu einer AVR-Platine
> Du mußt nur den Quarz zwischen XTAL1/2 hängen und jeweils einen 22pF > Kondensator nach Gnd vorsehen. Die Fuses des µC müssen dann auf externen > Chrystal/Resonator gesetzt werden. Die Schaltung hatte ich damals hingekriegt, nur das mit den Fuses nicht. Einen Atmega16
handelt. ;) Also laut Beschreibung nennt sich das Ding 'LCD-Punktmatrix-Modul 6H REF EV Zeichenformat 16 x 2 Zeichenhöhe 5.5 mm' und die Conrad-Artikelnummer ist '183342 - 62'. Laut Datenblatt läuft das Teil mit einem KS0066-Controller.
-
Thread
Suche Mehrkanal USB Voltmeter
Ich würd einen PIC nehmen. http://www.sprut.de/electronic/pic/8bit/18f/programm/usb2550/usb2550.htm
DES 8-12 USB", "ME LABJACK U12" und "ME REDLAB 1008" an. Oder bei Conrad die Artikelnummern 190760-62 und 191028-62. Haben deine zu messenden Spannungen eine gemeinsame Masse? Und ist die auch gleich mit der PC-Masse? Bei den günstigeren Teilen steht nämlich nirgends was von galvanischer Trennung
-
Thread
Pico Frequenzzähler mit RP2040
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
, das Display ist nur ein Fenster in einen 16 k x 16 k Bildbereich. Braucht aber einen schnellen Bildaufbau. 'Mein' Display kann wie viele andere nur das RAM auf dem TFT darstellen und man muss die Daten eben einfach da rein schaufeln, Linien oder
-
Thread
direkter Zugriff auf Low/High Byte von 16bit-Werten
Hier der Assembler-Output: Maskieren/Schieben: [code] void itoxxxx (unsigned char * buf, uint16_t i) { 6c: ff 92 push r15 6e: 0f 93 push r16 70: 1f 93 push r17 72: 8c 01 movw r16, r24 74: f6 2e mov r15, r22 76: 67 2f
rcall .-50 ; 0x48 <itoxx> itoxx (buf + 2, LO8(i)); 7a: c8 01 movw r24, r16 7c: 02 96 adiw r24, 0x02 ; 2 7e: 6f 2d mov r22, r15 80: e3 df rcall .-58 ; 0x48 <itoxx> } 82: 1f 91 pop r17 84: 0f 91 pop r16
-
Thread
Abschätzung Codegröße Mikrocontroller
Nimm die 1µF weg, die könnten dir solche Probleme machen.
pic schrieb im Beitrag #2776106: > Nimm die 1µF weg Welche?
-
Thread
Pic16F627/627A
schnell wie möglich die A Versionen herausgebracht hat. Ich kann problemlos jeden Chip der Serie 16F84 16f62x 16f8xx 16f7xx und einige andere ohne A suffix auslesen, und Microchip hat die Errata an viele Kunden geschickt, Errata die jetzt offensichtlich verschwunden ist, es steht nur, daß die Serie
@Bernd Rüter (Firma: Promaxx.net) (bigwumpus) >Ich nehme da jetzt einen 16F690, der kann ziemlich Machst Du Low Programmierung. Habe mir das PicKit 2 ein wenig angeschaut. Nach meiner Meinung ein guter Mittelweg, oder gibt es schlechte Erfahrungen. Gruß
-
Thread
[V] hobby auflösung
MHz-Digital-Speicher-Oszilloskop 1 349,00 EuroJENTRO BT-GPS-8 Jentro Bluetooth GPS-Empfänger 1 16,65 EuroATMEGA 32-16 DIP ATMega AVR-RISC-Controller, DIL-40 1 3,82 Euro628128-70 128K X 8 =62LV1027PCB-70 1 1,65 Euro74HC 4050 6xPUFFER/TREIBER
-polig 0,08 EUR 0,24 EUR 2 94-400035 IC-Fassung, 8-polig, RM7,62 0,05 EUR 0,10 EUR 2 94-400047 IC-Fassung, 10-polig, RM7,62 0,08 EUR 0,16 EUR 2 94-400051 IC-Fassung, 14-polig, RM7,62 0,10 EUR
-
Thread
Atmega128 - Programm wird geladen, aber LED blinkt nicht?
nicht den Abblock-Kondensator und Pull-Up Widerstand hinzufügen? Abblock-Kondensator heisst: 1x 100nF lins und einmal 100nF rechts and (A)VCC und GND direkt neben den µC stecken. Pull-Up Widerstand: 1k bis 10k Ω von Reset nach VCC.
Programmieren ohne Versorgungsspannung hatte ich auch schon. War ein Tiny mit 100nF und 10µF, sonst nichts. Programmer definitiv ohne Versorgung der Schaltung.
-
Thread
Abtastzeitpunkt bei CAN verschieben (Phasesegm1, Phasesegm2 und SJW)?
Hallo, ich habe ein kleines Problem zw. AVR ATmega16M1 und einen PIC18F2680 (verbaut im Microchip CAN BUS Analyzer). in meinem BUS funktioniert alles nun habe ich mir einen CAN BUS Analyzer gekauft um Sachen Mitzuloggen oder über den Windowsrechner
SJW 0b10 und 0b11 Kombinationen hab ich noch nicht getestet. Mein Hausbussystem besteht aus ATmega16M1-MCP2551 Gespannen was absolut gut funktioniert, keine CRC Fehler oder wiederholte Übertragungsversuche. Das Gegenstück ist ein PIC18F2680 mit MCP2551 Tranceiver. Einziger Unterschied der mir aufgefallen
-
Thread
Mini-Farbdisplay (+mehr) für 1 Euro
'D DATA 0,127,73,73,73,65 'E DATA 0,127,9,9,9,1 'F DATA 0,62,65,73,73,122 'G DATA 0,127,8,8,8,127 'H DATA 0,0,65,127,65,0 'I DATA 0,48,64,64,64,63 'J DATA 0,127,8,20,34,65 'K DATA 0,127,64,64,64,64 'L DATA 0,127,2,4,2,127 'M DATA 0,127,2,4,8,127
damit etwas überfordert sein, mit rund 2MHz einen Wert vom ADC einzulesen, den entsprechend in einen 16bit Wert umzuformen und diesen dann an das Display weiterzureichen. Solch dumme Aufgaben sind ideal für CPLDs/FPGAs. Alternativ könnte sowas wie ein dsPIC/PIC24H auch gehen. Der kommt mit Bitschiebereien
-
Thread
Einfache temperaturgeführte Leerlaufregelung bauen
denke was du da original verbaut hast ist soetwas hier https://www.google.de/imgres?imgurl=https%3A%2F%2Fi.ebayimg.com%2F00%2Fs%2FNTMwWDEwMjQ%3D%2Fz%2FGzYAAOSwEMxa0MJQ%2F%24_72.JPG&imgrefurl=https%3A%2F%2Fwww.ebay-kleinanzeigen.de%2Fs-anzeige%2Fleerlaufsteller-zigarre-escort-mk4-xr3i-k-jetronic%2F804256581
temp ldi temp, 0 out ocr1a, temp ;AD-Wandler Takteinstellung ;mögliche Vorteiler 2, 4, 8, 16, 32, 64, 128 ;Benötigte Frequenz 50kHz - 200kHz ;z.B. 8.000.000 Hz / 32 = 250 kHz ;z.B. 8.000.000 Hz / 128 = 62,5 kHz ldi temp,0b00100111 ;Vorteiler auf 128 out ADCSR,temp cbi ADCSR,ADIE
-
Thread
Dual Port Ram durch Single Port Ram ersetzen
Microcontroller mit eingebautem TFT-Interface. Der hat eine ähnliche Mimik eingebaut. Beispiel wäre ein PIC24FJ128DA210. Da hast Du eine Grafik-Bitmap, die Du beschreiben kannst, und wenn ich da was von FBAS lese, dann sollten die 96k an internem RAM vom PIC24 reichen. Solche TFT-Steuerungen gibts auch
HSync und Burst) ja in etwa alle 81,25ns auf den Riegel zugreifen. Der uC selbst kann maximal mit 16 Mhz Takt also spricht einen Zugriff in 62,50ns schaffen. Moment, eigentlich sogar erst in 62,50ns*3=187,5ns laut DB also sogar noch einen Takt mehr. Extern sollten die Adress- und Datenleitungen auch
-
Thread
Kenwood XS8 SL16 Systemfernbedienung
Hallo vom Neuling! Ich möchte über einen PIC 16F876 Kenwood-Komponenten steuern (laut/leise, source-selection, usw.). Dazu möchte ich über den System-Fernbedienungs-Bus XS8 bzw. SL16 der Kenwood-Komponenten Steuersignale zu den Geräten schicken
85 3B: [<< 85 BB: >>] 85 FB: >> 85 7B: << release all keys: 80 78 05 B0: +10 45 F2: +100 05 22: TITLE Input 05 62: SET 05 82: Manual/Auto 05 A2: Toggle Cursor: Insert/Overwrite, SEARCH 05 E2: ENTER 05 C2: Divide 45 2A: Toggle DB display 45 F3: Repeat 80 60: Program-mode
-
Thread
Junkers HT-Bus Heatronic 3 Schnittstelle
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.
2A 00 32 00 10 00 90 00 3A 00 18 00 B0 00 4A 00 52 00 10 00 90 00 5A 00 18 00 98 00 20 00 A0 00 62 00 21 00 A1 00 30 00 B0 00 6A 00 0A 00 10 00 90 B0 00 FF 00 00 04 27 0F 27 0F 27 0F 27 0F 27 0F 27 0F 27 0F 27 0F 7E B0 00 FF 10 00 04 01 01 00 00 00 00 00 27 0F 27 0F 4F B0 00 FF 00 00 03 00 00
-
Thread
2 Byte Variablen für 8Bit PIC aus und einlesen mit Pic-as oder mpasm-Assembler
properties box, pic-as Global Options -> Additional options: ; -Wl,-DCODE=2 -Wl,-pPor_Vec=0h when interrupts(-pIsr_Vec=4h) ; PROCESSOR 16F18877 PAGEWIDTH 132 RADIX DEC #include <xc.inc> ; PIC16F18313 Configuration Bit Settings ; CONFIG1 config FEXTOSC = OFF ; External Oscillator mode selection bits // Oscillator not enabled config RSTOSC = HFINT1 ; Power-up default
-
Thread
8048 Assembler für aktuelle Windows-Versionen
34010, 37700, 3870, 4004, 50740, 64180, 6502, 65816, 6800, 68000, 6805, 6809, 68HC08, 68HC11, 68HC16, 782XX, 7831X, 80166, 80186, 80251B, 80251S, 8041, 8048, 8051, 8085, 8086, 8096, COP400, COP800, H8-300, H8-300H, H8-500, HMCS400, NEC7500, NEC7810, PIC165X, PIC16XX, PIC17XX, ST6, ST9, SUPER8, TLCS90
, > 37700, 3870, 4004, 50740, 64180, 6502, 65816, 6800, 68000, 6805, 6809, > 68HC08, 68HC11, 68HC16, 782XX, 7831X, 80166, 80186, 80251B, 80251S, > 8041, 8048, 8051, 8085, 8086, 8096, COP400, COP800, H8-300, H8-300H, > H8-500, HMCS400, NEC7500, NEC7810, PIC165X, PIC16XX, PIC17XX, ST6, ST9, > SUPER8
-
Thread
[S] uC - klein, 5V, 2 ADC, 2 DAC, kostenlose Toolchain
> , Microchip, Atmel und NXP habe ich abgeklappert, was gibt es 'da > draussen' noch konkret? PIC16F1769 ?
> > EDIT: Mit V-USB ist sogar USB drinnen (damit is der Chip aber ziemlich > beschäftigt) PIC16(L)F1769 + SSOP20 + 1,8 - 5,5V + 12x 10Bit ADC / 2x 10Bit DAC + 2x 16Bit PWM (CCP) + 4x 8Bit, 3x 16Bit Timer + 18 IOs EUSART, I2C/SPI + kostenlose Toolchain für Win, Linux und Mac + einfach
-
Thread
Wie muß dieser einfache Code umformuliert werden?
ist die Referenzspannung. Mit > dem interenen Komperator hat das herzlich wenig zu tun. Seite 62 im Handbuch lesen und schweigen. Lehrmann Michael schrieb im Beitrag #1851863: > Welcher PIC wird denn > verwendet ? Ich nehme mal an, dass es ein PIC ist wegen der > ICSP-Pin-Benennung. Ein 16F628A H.joachim Seifert schrieb im Beitrag #1851865: > Schon mal den Begriff "Timer" gehört"? Ja.
-
Thread
Sammelbestellung One-RF 868 Tiny Transciever (ehem. addLink)
bisher bekannt sind (alle ohne Steuer, Versand und ggf. Zoll): B868MC-tiny/10-DIP-IA is 66.25 per pice 58.89 ab 10 Stück B868MC-tiny/10-DIP-WA is 70.00 per pice and the higher price is due to the SMA connector 62.22 ab 10 Stück B868-tiny/SMD-10-IA is 37.50 per pice ??? ab 10 Stück
konnte es auch nicht glauben, habe mehrfach nachgefragt und hingwiesen, das versichert DHL von D nach F nur 15,50 kostet, aber unter 50 wollten die nicht versichert versenden. Und auf das ganze dann noch 16% MeSt. Im Moment finde ich die Palette ganz interessant. Nochmal die Frage von Marus:
-
Thread
Audio ausgeben mit µC
(); TIMER0_init(); FLAG_REG = (1<<F_GED16)|(1<<F_PR8)|(1<<F_GED8)|(1<<F_PR4)|(1<<F_FL4)|(1<<F_QU3)|(1<<F_PR2)|(1<<F_QU1_2); while(1){ signed int aa=0; unsigned int bb; if( FLAGG & (1<<F_PULS) ){ FLAGG &= ~(1<<F_PULS); /
aa >> 1; SPDR = aa; ton_1 += kton_1; // max MSB = 240 if((unsigned char)(ton_0 >> 16) >= 0xf0) ton_0 -= 0xf00000; bb = (ton_1 >> 8)&& 0x1ff; aa = 0; if(FLAG_REG & (1<<F_GED16)) aa = ged_16[bb]; if(FLAG_REG & (1<<F_PR8)) aa += pr_8[bb]; while(!(SPSR & (1<<SPIF)));
-
Thread
Lauflicht für den 16F84A
Moin moin. Ich bin neu in der Microcontrollerprogrammierung und brauche ein lauflicht für den 16F84A. Kann mir wer weiterhelfen? Liebe Grüße. :)
Hi Mathis, schau mal hier nach (LED Lauflicht für PIC16F84A): http://pic-projekte.de/phpBB3/viewtopic.php?f=17&t=26#p62 Gruß Nico
-
Thread
Sprut PIC USB BrennerP 8 Rev. 4
Hi, verkaufe hier einen kompletten Bausatz inkl. dem 18F2550 programmierter PIC für diesen Bausatz. Platine ist bereits geätzt. Ihr müsst nur noch alles löten und schon kann es losgehen. Wie auf dem Bild zu sehen ist wird geliefert. Preis dachte ich an 40
Den Bausatz inkl. Nullkraftsockel gibt's hier für 16,- € http://www.e-freax.de/product_info.php?products_id=39 Der Bausatz, wie du ihn anbietest kostet nur 6,- € (mit normalem Sockel). Jedoch jeweils ohne PIC. Den PIC18F2550, jedoch unprogrammiert
-
Thread
Arduino-AVR programmieren
was muss ich einstellen wenn ich einen externen Quarz benutze, der 16Mhz hat, muss ich da was in main.c mit dem define f_cpu einstellen?
ACH!!!! Ich habe den ATmega8-16PU, sind die 16PU irgendwie entscheidend?
-
Thread
125 KHz Rechtecksignal erzeugen mit PIC - erreiche nur 16KHz
Hallo zusammen, ich habe ein kleines Programm für einen PIC 16F84A geschrieben in C. Das soll mir einfach ein Rechteckimpuls mit der Frequenz 125 KHz erzeugen. Leider erreiche ich laut Oscar nur 16,66 KHz. Ausserdem ist die Ration nicht ganz 50:50, der Low-Bereich
Alle 8µs ein Wechsel wären 62,5 kHz.
-
Thread
Sinus array erzeugen
, 61, 62, };
Mit angehängter Exceltabelle wird eine Halbewlle als Integer abgelegt - In Zelle F5 den Zieldateinamen eintragen - in Zelle F11 die Frequenz eintragen - In Zelle F14 die Anzahl der Schritte der Halbwelle eintragen - In Zelle F17 den Max-Wert (bei 90 Grad) der Werte eintragen -
-
Thread
Anfertigung einer kleinen Steuerung
www.google.at/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CDAQtwIwAA&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DaqAUmgE3WyM&ei=KBIkU7LuM4KrhQf7goCYCw&usg=AFQjCNELInvEkzxWpUfFY9L78WKQ8Iin-Q&sig2=SZDsXWDA1TkXJMWpaqi8Pg&bvm=bv.62922401,d.ZG4 Und was soll deine Box alles drauf haben
Was schätzt du PIC das soetwas kosten wird?
-
Thread
Wer kennt diesen Mikrocontroller?
Bei meinem mini billigst quadrocopter war ein nuvoton in der Fernbedienung im so-16 verbaut.
einer Platine stehend gesehen. Auffällig ist die Bedruckung seiner Bekleidung mit den Symbolen "10µF/16V" und "Frolyt" Das Paar gibt sich Nutzern gegenüber als Steuerung einer Fernbedienung aus, ist aber auch schon dem Vernehmen nach in Waschmaschinen aufgetaucht, um dort nach Arbeit zu suchen.
-
Thread
PIC16F628A PWM mit delay (ASM)
RA2-|O|__| |-RA1 ; RA3-| 1 |-RA0 ; RA4-| 6 |-RA7 ; RA5-| F |-RA8 ; VSS----| 6 |----VDD ;Signal ->RB0-| 2 |-RB7 ; RB1-| 8 |-RB6 ; RB2-| A |-RB5 ; RB3-|______|-RB4 ; ;Verwendet wird ein PIC16F628A ; ;Einen großen
RA2-|O|__| |-RA1 ; RA3-| 1 |-RA0 ; RA4-| 6 |-RA7 ; RA5-| F |-RA8 ; VSS----| 6 |----VDD ;Signal ->RB0-| 2 |-RB7 ; RB1-| 8 |-RB6 ; RB2-| A |-RB5 ; RB3-|______|-RB4 ; ;Verwendet wird ein PIC16F628A ;; list
-
Thread
Microchip TCP IP Stack HTTP Server
* FileName: TCPIPConfig.h * Dependencies: Microchip TCP/IP Stack * Processor: PIC18, PIC24F, PIC24H, dsPIC30F, dsPIC33F, PIC32 * Compiler: Microchip C32 v1.10 or higher * Microchip C30 v3.12 or higher * Microchip C18 v3.34 or higher * HI-TECH
// RAM being used (minimum PIC RAM usage, lower performance). Defining // this macro results in PIC RAM getting used (higher performance, but uses // PIC RAM). This option should not be enabled on PIC18 devices. The
-
Thread
Audio to Midi - Converter beuen
Frequenzanteile und die Bestimmung der Frequenz mit dem höchsten Pegel nötig. Viel Rechenaufwand. mega16 wahrscheinlich zu schwach, um das in Echtzeit zu schaffen. Habe Audio-FFT schon auf einem PIC17xx gesehen (33 MHz). Da gibt es ein nachbaufertiges Projekt im Netz.
Sebastian wrote: > mega16 wahrscheinlich zu schwach, um das in > Echtzeit zu schaffen. Habe Audio-FFT schon auf einem PIC17xx gesehen (33 > MHz). Naja, aber der PIC teilt den Takt noch durch 4, läuft also nur mit etwa 8MHz
-
Thread
Was sind eure Lieblings-ICs?
Meistverbaut: PIC16F876 7805 MC34063 Gruss Chregu
praktischer LiPo-Charger für USB TPS709 : Ein dazu passender Spannungsregler. Danach kommen die µC: PIC24FV32KA301 : der kleine PIC24FJ128GC006: der mittelgroße PIC32MX470F512B : der große Ehrlich gesagt macht bei mir der µC immer fast alles alleine (naja, mit etwas Hasenfutter), inklusive Buck oder
-
Thread
Dyson Akku Elektronik defekt
Platine: da ist ein ISL94208IRZ als management ic drauf, der MUXt die Spannungen offenbar auf einen PIC16LF1847. Scheint mir so, als ob der Fehler im Pic liegt (jeder darf sich da jetzt etwas dazudenken). Ich wollte hier nur kurz fragen, ob jemand mit dieser Ladeelektronik schon Erfahrungen gesammelt
ist im Zulauf. Und ein Ami hat eine eigene Firmware für diese Akkus entwickelt die auf den PIC gespielt wird. Damit lassen sich dann auch Fehlerhistorien etc. auslesen.
-
Thread
PIC Strings im Flash ablegen
Wie gesagt, bei den 14-Bit-Pic´s lassen sich Texte mit DA .... als 7-Bit ASCII speichern also 2 Zeichen pro Word. Funktionieren tut das aber nur mit den PIC´s, die ihren Programmspeicher auch lesen können also z.B. mit der 16F87x Serie. Mit einem 16f62x funktioniert das nicht. Da muss ich auf RETLW XX -Folgen zurückgreifen also ein Zeichen pro Word. MfG Steffen
-
Thread
16 unabhängig arbeitende Oszillatoren ?
Hallo Uwe, Es gäbe zumindest einen Controller, der 16 unabhängige Timer hat. Allerdings sind nicht alle auf IO-Ports gelegt. Siehe hier, [[STM32]]. Der STM32F103xF.
: JEDER uC, der Deine 16 Eingaenge (und einen Ausgang) hat ist damit unterfordert. Wenn Du einen Portkonverter fuer die 16 Eingaenge auf serielles Protokoll benutzt, tut es ein 8-beiniger PIC. Nicht gerade mit einem Uhrenquarz
-
Thread
Thermomix Rezeptchips
e37b a7ed 6e0c 5000ed0 0cd1 5500 9306 0785 914f f9cf bd2b f297 5000ee0 7f31 1dcd 8a98 b184 279f 86df 6e62 8515 5000ef0 cc2d 0dd8 8c7a 7075 a40e 06a1 80e4 6235 5000f00 533f 9d62 adde fafd 1c46 d2fb eccf 196a 5000f10 b376 9be2 e3be 65d2 4de1 7813
auseinander gebaut und ein Bild davon angehängt. Hier die Infos: 1. USB-Stick 2. Mikrocontroller PIC16F1454 3. USB-Hub FE1.1s 4. Wifi PAN9010U Wie könnte man nun weiter vorgehen?
-
Thread
Timer0 Interrupt PIC18F2550 ->Fragen
Hallo Leute Möchte auf einem PIC18F2550 jede Sekunde einen Zähler um 1 erhöhen. Daher will ich den Timer0 Interrupt verwenden. Habe noch nie mit einem Timer Interrupt gearbeitet, und daher einmal das Datenblatt zur Hand genommen.
datenblatt nicht kontrolliert. falls du C18 verwendest, nimm doch die funktion OpenTimer0() auf seite 62 von http://ww1.microchip.com/downloads/en/devicedoc/mplab_c18_libraries_51297f.pdf diese funktion wird vom C18-compiler in 2 oder 3 befehle umgewandelt, die genau die richtigen register korrekt setzen
-
Thread
ATMEL (Microchip) erhöht die Preise
Abrundung am unteren Ende vielleicht noch STM8. Ist das heutzutage wirklich noch nötig? Preis: STM32F030F4 Stromverbrauch: STM32L0-Serie Bauform: STM32L011 (TSSOP14 oder QFN-3x3)
sind die µController von Atmel sehr beliebt. 1 atmega 328p-au 2 atmega 328p-pu 3 atmega 2560-16au 4 pic32mx250F128b-i/sp 5 stm32f407vgt6 6 atmega 32u4-au 7 stm32f103c8t6 8 atmega 328p-mu
-
Thread
Handycamera MCA-25 ansteuern - ip webcam mit mega32
Z14: F983EF3F25252525252525252525252525252525252525252525252525252525252525EDF900 Z15: F983EF3F4F2A2A4F4F4A4A2A2A2A2A2A2A2A262A2A2A2A2A2A262A2A262A2A2A2A2626EDF900 Z16: F983EF21262A2A262A26262A264F4F4F4F4F4F4F1BF900
|.r.nOK.r.n| <F9 21 EF 0D 0D 0A 4F 4B 0D 0A 48 F9> //IMAGE DATA 16*31 + 1*16 TX CH1: COMMAND UIH len:31 |........H..EBMP_1.0..P.<.++**KK| <F9 83 EF 3F 90 02 00 C3 00 00 12 CF 48 01 F8 45 42 4D 50 5F 31
-
Thread
Elektor - nächste Ausgabe mit R8C/13 Platine
Controllern und muß keine Angst haben wenn ich mir einen kaputt mache. (Passiert mir ziemlich häufig. Ein 16F84, ein Mega8 und ein S2313 haben bei mir schon ins Gras gebissen.)
Ich schaetze mal 30% H8, 20-30% AVR, und der Rest verteilt sich auf PIC, M16/R8 usw. Wobei aber PIC auf dem absteigenden Ast ist. Ausserdem gibt es noch eine recht grosse Nische von Z80 Juengern. Die kommen wohl alle noch aus der MSX Zeit. Die waren dort viel verbreiteter
-
Thread
M16C Relocatable Vectors Table
Hallo Peter, mit welchem M16C arbeitest Du? Flash bei 0x0F000 sieht für mich nach R8C aus? Ich probiere etwas mit dem M16C/62P herum und nutze für die Int.-Vektoren die sect30.inc. In das RAM mappen klappt auch ganz gut (ohne
benutze oder andere. In anderen Wörten die Interrupt Table muss geändert werden. Ich habe früher für PIC was geschrieben und beim PIC in Flash zu schreiben klappt wunderbar! hier aber - eine Drama. Ich habe E8 debuger und wenn ich Int. table auf 0xF0000 kopiere, dann sehe ich nichts im Memory Windows
-
Thread
UV-LED-Scanner-Belichter: erste Erfahrungen
Ausrichtung. Die LED's werden zu je 4 Stück in Reihe mit 20mA aus Konstantstromquellen (LM317L + 62Ohm) gespeist. Die Steuerung übernimmt ein PIC16F883, ein ULN2803 treibt Motor und LED's, Informationen gibt ein LCD-Display aus. Die Schrittfrequenz des Motors ist per Setup einstellbar und beträgt
bei ca. 20°C Ätzen: Natriumpersulfat bei ca. 40°C (keine frische Lösung) 1. Belichtungsreihe: 8/12/16/20 einfache Durchläufe, ab 16 Durchläufen wird ausentwickelt. 2. Belichtungsreihe: 16...30 Durchläufe: keine Überbelichtung trotz fast 100% Mehrbelichtung (ohne Bild). Ergebnis: Eine Auflösung von
-
Thread
Handykamera MCA-25 ansteuern
,0x3F,0x6F,0x6E,0x3D,0x22,0x31,0x2E,0x30,0x22,0x20,0x77,0x68,0x69,0x74,0x65, 0x2D,0x62,0x61,0x6C,0x61,0x6E,0x63,0x65,0x3D,0x22,0x4F,0x46,0x46,0x22,0x20,0x63,0x6F,0x8C,0xF9, 0xF9,0x81,0xEF,0x3F,0x6C,0x6F,
0x2D,0x73,0x69,0x7A,0x65,0x3D,0x22,0x38,0x30,0x2A,0x36,0x30,0x22,0x20,0x63,0x6F,0x6C,0x8C,0xF9, 0xF9,0x81,0xEF,0x3F,0x6F,0x72,0x2D,0x64,0x65,0x70,0x74,0x68,0x3D,0x22,0x38,0x22,0x2F,0x3E, 0x0D,0x0A,0x3C,0x74,0x68,0x75,0x6D,0x62,0x6E,0x61,0x69,0x6C,0x2D,0x66,0x6F,0x72,0x6D,0x8C,