-
Thread
PIC 16F628A - LCD ansteuern
Hallo! Ich mache gerade meine ersten Versuche mit PIC-Programmierung und insbesondere mit dem ansteuern von LCD Displays ( 16 x 2 von Reichelt ). Bis jetzt haben meine Programme immer schön funktioniert (Lauflicht o.ä. :) ) aber beim LCD habe ich ein Problem
ausgegeben werden. Nun habe ich also das Programm geschrieben (Sourcecode siehe Anhang) und es auf den PIC geschrieben. Wenn ich nun den PIC in meine Testplatine einsetze und das ganze mit Spannung ( 5V ) versorge, erscheinen auf dem LCD in der ersten Zeile nur Schwarze Blöcke, ansonsten passiert nichts.
-
Thread
PIC 16F690 Capture / Timer1
Hallo ich hab für meine Diplomarbeit folgendes Problem.. Wir haben ganze zeit C# programmiert und jetzt haben wir ein kleines Nebenprojekt wo wir über einen PIC (16F690) eine geschwindigkeit messen müssen... Folgendes Problem ich habe am RC5 (CCP1) einen Button geschlossen (der
Controller aknn hilfreich sein) und den Timer. MfG Karsten P.S.: ich hab mich auf die CCP1 vom 16F88x bezogen - Dein PIC sollte aber auch so funktionieren. Bi Problemen helf ich gern weiter..
-
Thread
Suche einfache Lösung für SPI zu CAN
ADS1248. Der Messfehler soll nachher, inkl. aller Bauteiltoleranzen, Leitungslängen etc., kleiner 0,5°C sein. Den ADS1248 gibt es auch als 16-Bit ADS (ADS1148), ist aber teurer.
Selbstkostenpreis zukommen lassen. achja, der MCP2515 ist ein CAN-Controller. Einen Transceiver wie z.B. PCA82C250 oder SN65HVD23x brauchst du trotzdem noch.
-
Thread
DOGM132-5 mit SPI ansteuern
/deu/pdf/grafik/dogm132-5.pdf Reset halte ich dauerhaft auf high über 10 kOhm. A0 ist dauerhaft auf GND (=Command) Zur Ansteuerung nehme ich einen PIC18F452 mit 10 MHz Hier der C-Code. Die Initialisierung ist direkt aus dem Datenblatt übernommen. //Alle Pins als Ausgang set_tris_a(0); set_tris_b(0); set_tris_c(0); set_tris_d(0); set_tris_e(0); //SPI einstellen setup_spi(SPI_MASTER|SPI_L_TO_H|SPI_CLK_DIV_16); delay_ms(100); //Initialisierung "low voltage" SPI_WRITE(0x40);delay_ms(1); SPI_WRITE(0xA1
-
Thread
USB mit PIC 18xxxxx
Kondensator nicht etwas grösser dimensioniert sein? z.B. 470uF? http://burger-web.com/Projects/PIC18F4550USB/en_PIC18UsbBoard.htm.en
wenig Strom auskommen. Ausserdem lassen sich sowohl Eingangs- wie auch Ausgangsseite wahlweise mit 5V oder 3,3V betreiben. http://www.analog.com/UploadedFiles/Data_Sheets/ADUM1200_1201.pdf Im SO16wide Gehäuse gibt es die Teile auch als 3 und 4-Kanal Version. Der Typ mit integrierter Stromversorgung
-
Thread
Einsteigerfragen
> > http://www.reichelt.de/?ACTION=3;GROUP=A363;GROUPI... Das ist ein ATmega32 mit 16MHz. Und das hier ist ein ATmega88 mit 20MHz: http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=A363;GROUPID=2959;ARTICLE=68169;START=0;SORT=artnr;OFFSET=16;SID=26Ev124KwQARoAAHbBi304c932238bf8c99abcb5bd5d598d0fcf0 Und das ist ein ATmega16 mit 16MHz: http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=A363;GROUPID=2959;ARTICLE=45028;START=0;SORT=artnr;OFFSET=16;SID=26Ev124KwQARoAAHbBi304c932238bf8c99abcb5bd5d598d0fcf0 Die Zahl nach dem
-
Thread
Problem mit Royer Converter
-T-ADJ/index.html?;ACTION=3;LA=444;GROUP=A215;GROUPID=2912;ARTICLE=39441;START=0;SORT=artnr;OFFSET=16;SID=12TudTPX8AAAIAAEMUTZE3c12414379344c5db83f165809c75362 Hier z.B. steht zwar 1A in der Beschreibung aber 3A im Datenblatt?! Frage 2) Für die Wicklung habe ich eine Pfandflasche mit Klebeband
und nicht soviel, wie das Netzteil maximal könnte. Eine 100W Glühlampe zieht bei 230V auch nur ~0,5A, auch wenn die Steckdose 16A kann. MfG Falk
-
Thread
/i\ 6-pin ATtiny10
product_card.asp?part_id=4558 1K Bytes of In-System Self-Programmable Flash, 32 Bytes Internal SRAM. One 16-bit Timer/Counter with PWM channels, 8-bit ADC, Analog Comparator. Up to 12 MIPS throughput at 12 MHz. 1.8 - 5.5 V operation. programming interface - ähnlich wie XMEGA ... hmmm so... brauche
Siehe Datenblatt: Das TPI läuft nur bei Spannungen von 4.5...5.5V. Sicherheitshalber.
-
Thread
Reichelt Lieferzeiten
Habe einen PIC16F628-04SO bestellt. Auf der Tüte stands auch so drauf. Aber als ich ihn ausgepackt habe war ein PIC16F628A-04SO din. Hab ein Fax raus geschickt das ich den nicht bestellt hatte. Das Bauteil in eine
Habt Ihr schon gesehen wie gross teilweise die Kartons sind, wenn 10x BC548C drin sind..nur als Bsp ???..
-
Thread
Welche CPU für Homebrew-Computer?
habe zwar einen größeren Microcontroller genommen, aber die Platine ist genauso groß wie mein 8" 800x600/64k Display (Formike) und liegt flach an. Auf der Platine ist eine 5mm flache 6Ah LiPoly Zelle, der PMIC (Lader, 3 Buck, 1 Boost, 4 LDO) und der µC mit RAM, NAND FLASH, microSD, GSM, GPS, BlueTooth
zwar einen größeren Microcontroller genommen, aber die Platine > ist genauso groß wie mein 8" 800x600/64k Display (Formike) und liegt > flach an. Auf der Platine ist eine 5mm flache 6Ah LiPoly Zelle, der > PMIC (Lader, 3 Buck, 1 Boost, 4 LDO) und der µC mit RAM, NAND FLASH, > microSD, GSM, GPS
-
Thread
LCD Schriftarten ( Fonts in veschiedenen Größen ) Gesperrt
_vertikal_LSB_1.h: {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x1B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, // 0x21 12x16_vertikal_LSB_1.h {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7C,0x00,0xFF,0x33,0xFF,0x33,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, // 0x21
-
Thread
ATmega Development Boards (Sind die OK?)
10103_10627_10626_10624_10623_10622_10186_10621_10620_5722415_5711313,searchweb201603_41,ppcSwitch_5&algo_expid=9300ac5e-51c8-4974-8c79-728b39f3f2a0-9&algo_pvid=9300ac5e-51c8-4974-8c79-728b39f3f2a0&transAbTest=ae803_3&priceBeautifyAB=0 ATmega16 https://www.aliexpress.com/item/free-shipping-ATMEGA16
Für den Anfang bist du sicher mit folgender Ausstattung gut bedient: 5x ATtiny45 5x Arduino Nano clone 5x Blue-Pill Board (STM32F103C8T6) 5x ESP-12F Modul 1x USB-UART Adapter oder Kabel mit 3,3V Pegeln und 5V tolerant (der CP2102 Chip kann das) 1x ISP Programmieradapter
-
Thread
Analoge Datenerfassung mit einem PIC und PICBASIC
Meßsonde (Feuchtefühler) an meinen Mikrocontroller zu übertragen. Da ich schon andere Erweiterungen mit I2C angebunden habe, wollte ich einen Wandler haben 1 Volt analog => 12C. Also habe ich mich für den PIC 16F1827 (18pin DIP) entschieden. Ich möchte die Spannungsversorgung des PICs über den I2C-Bus machen
flag BF VAR SSPSTAT.0 ' SSP (I2C) Buffer Full R_W VAR SSPSTAT.2 ' SSP (I2C) Read/Write D_A VAR SSPSTAT.5 ' SSP (I2C) Data/Address CKP VAR SSPCON1.4 ' SSP (I2C) SCK Release Control SSPEN VAR SSPCON1.5 ' SSP
-
Thread
ATMEL Evaluations-Board (was brauche ich noch?)
Dimi schrieb: > Ich habe alle meine uC-Boards mir selber gebastelt. AVR, SAM7S, PIC24 > Und kann das jedem nur empfehlen! > Man versteht besser wie es aufgebaut werden soll und > richtig Spass macht das auch :) Wenn er es nicht selbst
garnichts... naja hier das Programm: .INCLUDE "D:\avrtools\appnotes\8535def.inc" .DEF mp = R16 .DEF aus = R17 .CSEG .ORG 0000 Start: ldi mp,0x00 out PORTD,mp ldi mp,0b11100000 out DDRD,mp Loop: ldi aus,0b00000000 in mp,PORTD ANDI mp,$00000100 breq weiter ori aus,0b01000000
-
Thread
Mikrocontroller gesucht
der 32Bit µC aber auch auf 16 oder 8Bit gehen, da bekommt man z.b. von Microchip Ethernetfähige µC schon für deutlich unter 5Euro. Gruß Carsten
zwei weitere: PIC18F97J60(100Pin) und PIC18F67J60(64Pin) und Freescale MCF5223X. fchk
-
Thread
LCD Display 8x24 mit M50530
-> OC1 -> Pin 16 Pin 14 -> 8,2 volt -> 8,2 volt source** Pin 15 -> 5 volt -> 5 volt source Pin 16 -> Ground -> Pin 18 - Pin 24 * Wenn R/W auf Masse liegt, kann man nur Daten zum LCD-Controller übertragen
erstmal frei und hoffe ich finds noch raus ohne probieren zu müssen. Da ich das Teil gern mit einem PIC16F ansteuern würde, würd ich mich riesig freuen wenn Du auch mir Deine C-Routinen zur Verfügung stellen würdest! (Email siehe oben) Gruß, Ethan
-
Thread
Neue AVR-Tiny Generation, neue B-ATMegas, neue Entwicklungstools
ihm vorwirft. PS: Hatte ich schon erwähnt daß die STM32F411 richtig toll sind? QFN48 mit 100MHz, 3x Uarts, 5x SPI (I2S), 3x I2C und 12Bit ADC. Natürlich ab Lager verfügbar. PPS: Ganz vergessen: ;)
einfach. Stefan schrieb im Beitrag #3878564: > STM32F411 richtig toll sind? QFN48 > mit 100MHz, 3x Uarts, 5x SPI (I2S), 3x I2C und 12Bit ADC QFN48? Wer soll das löten? 100MHz? Wer braucht diese Power? Hat den Strom? 3 Uarts? Zu wenig. Xmega bietet bis zu 8. 3x I2C? Da langt doch 1x 12 Bit ADC
-
Thread
PIC24F16KM202 RA4 und RB4 nicht als Ausgang nutzbar
Hallo, ich sitze schon eine ganze Weile an einem Problem. Ich nutze den PIC24F16KM202 im SPDIP-28 Gehäuse (https://ww1.microchip.com/downloads/en/DeviceDoc/PIC24FV16KM204-Family-Data-Sheet-DS30003030C.pdf) und wollte an den Anschlüssen RA4 und RB4 zwei Relais betreiben. Diese ließen sich aber nicht schalten. Daher habe ich eine kleine Testschaltung zusammen gebaut (neuer PIC) und daran getestet. Auch dort ließen sich die LED nicht einschalten. Das Programm liegt in der ZIP-Datei und ist aus MPLAB X. Der Code selbst ist auch noch extra mit bei. Die Pins sind auch für
-
Thread
IR Controller über pc ansteuern (für LED Stripe)
0x55 #define COMMAND_B3 0x49 #define COMMAND_B4 0x48 #define COMMAND_B5 0x50 #define COMMAND_B6 0x51 #define COMMAND_B7 0x4D #define COMMAND_B8 0x4C #define COMMAND_B9 0x1C #define COMMAND_B10
0x15 #define COMMAND_UPB 0x16 #define COMMAND_QUICK 0x17 #define COMMAND_DOWNR 0x10 #define COMMAND_DOWNG 0x11 #define COMMAND_DOWNB 0x12 #define COMMAND_SLOW 0x13 #define COMMAND_DIY1 0x0C #define
-
Thread
Benötige Hilfe bei Initialisierung LCD mit Pic
funktioniert aber immer noch nicht. Kann mir jemand helfen und sagen warum nicht. Der Code soll ein 2x16 LCD mit HD44780 Chip auf 4Bitmodus initialisieren: ////////CODE////////// [c] #include <stdio.h> #include <stdlib.h> #include <pic16f887.h> #include <xc.h> #define _XTAL_FREQ 4000000
auf 4 Bit, 2 Zeilen und 5x7 Font einstellen KONFIGDATEN_SENDEN(0x0c); // Display EIN, Cursor AUS, Cursor Blinken AUS KONFIGDATEN_SENDEN(0x01); // Display löschen KONFIGDATEN_SENDEN(0x06); // Displayinhalt
-
Thread
Projekt : Mein Wohnzimmerverstärker Gesperrt
zusätzliche Gain ) Min Max Startup) Funktion. Ist bereits fertig und getestet. Anzeige ist auch eine 16x2 LCD. Später wenn die Kühlkörper geliefert werden, werden als Seitenwände dienen, Kann ich noch die Zeichnung als DXF Datei zur Verfügung stellen. Die Frontplatte wird aus einem 5 mm Elox Aluplatte
?pt=LH_DefaultDomain_0&hash=item1c261c16f2 Wiess nicht ob 4 Ohm als Last geht.. http://www.ebay.de/itm/DELUXE-HI-FI-DC-SERVO-POWER-AMPLIFIER-KIT-BASED-ON-HDAM-SA-MODULE-/380378399559?pt=LH_DefaultDomain_0&hash=item589051c347
-
Thread
7 Segment Anzeige per Pic Steuern
wie immer bei PIC Assembler: www.sprut.de
aufwendiger als ne einfache Tastenabfrage) und eien 1 Sekundentakt. Inkl. dem drum herum was ein Pic16Fxxx für die Interrupt Abwicklung braucht. Ich hoffe es hilft Dir weiter mfg [c] ;============================================================================== ; INTERRUPT SERVICE ROUTINE
-
Thread
geeigneter Microcontroller gesucht
Ich empfehle ebenfalls einen externen Audio-Codec je Kanal zu verwenden. Ein µC der 5 I2S Kanäle hätte gäbe es, jedoch ob dieser die Datenmengen schafft bezweifle ich (STM32F41x / STM32F42x) Vielleicht wäre dieser Aufbau eine Idee: 3 µC: µC1: 4 I2S Kanäle einlesen, verrechnen
Analogsignale erzeugt. So könnte man diese 8 Kanäle zusammen fassen. Und es wäre noch erweiterbar auf 16 Kanäle, wenn man µC1 noch 2x kopiert (dann wären es insgesamt 5µC). Ob man das Spiel noch weiter Kaskadieren kann, indem man z.B. µC 3 kopiert und man dann insgesamt: 4 Kanäle ** 4 µC1 ** 4 µC3
-
Thread
Neue AVR Familie - AVR-DA
c-hater schrieb im Beitrag #6257822: > Mitlesa schrieb: > > 128 K Flash und 16K SRAM - da bleibt kein Auge trocken. > > Das konnte man schon seit Jahren haben, Mega1284P. Sogar in DIP40, also
schlechter sind. Höher, schneller weiter gibt es ohne Ende. Der Punkt ist, dass die AVR-DA den ATSAMC2x verdammt ähnlich sind. Im Funktionsumfang und im Preis. Und der Punkt ist, dass Atmel die ATSAMC2x schon vor 5 Jahren auf den Markt geworfen hat - trotzdem können die auch noch mehr. Die Teile kommen
-
Thread
PIC_Initialisierung
= 0x00; PWM2CON = 0x00; PWM3CON = 0x00; PWM4CON = 0x00; PR2 = 0x7C ; PWM1DCH = 0x00; PWM2DCH = 0x00; PWM3DCH = 0x00; PWM4DCH = 0x00; PWM1DCL = 0x3F; PWM2DCL = 0x3F; PWM3DCL = 0x3F; PWM4DCL = 0x3F; T2CON = 0x05 ; while(1); }[/c] Bedanke mich schon im vorraus!!! Gruß
-
Thread
PIC16F785 - in noch billiger?
LCD Display ausgibt. Soweit so einfach. Allerdings haben wir das Problem dass man diesen Pic einfach nicht für unter einem Euro bekommen kann und wir das komplette Gerät für etwa 2 Euro fertigen lassen müssten. Die Anforderungen an den Controler sind folgende: Ub: 3,6-4,5V (wegen
Anzeige, auch den Punkt?, wenn ja, alle zwei ? Nehme mal folgendes an, ohne Punkt, bzw nur 1 punkt. 9x Pins für 2x 7-seg Display, 2-farbige Led, (Wake-up würde ext. Widerstand bedeuten) 1x Power für Mikrofon (Display hängt direkt ohne Widerstände am pic. 1x Wake-up (Reset Pin) 1x A/D Wandler. Batteriemessung
-
Thread
M68k BDM Interface , GAL ersetzen?
im orginal am Anfang : QF2194*QP20*F0* und wenn ich ihn auslese steht da : *QP20*QF2194*QV0*F0*G0*X0* Was geht denn? p.s. und ja der GAL hatt Pull-Up's. So stehts im Datenblatt. Orginal [code] GAL16V8 EQN2JED - Boolean Equations to JEDEC file assembler (Version V024) Copyright (c) National
11111111* L2128 1100000011000000110000001100000011000000110000001111000011000000* L2192 11* C4499* 0000 [/code] Ausgelesen [code] JEDEC file for GAL16V8 created on Mon Nov 09 22:34:11 2015 *QP20*QF2194*QV0*F0*G0*X0* L0000 11111111111111111111111111111101* L0032 11111111111111111111111111111110
-
Thread
Einfacher Wobbelgenerator mit AVR?
99.pdf&rct=j&q=&esrc=s&sa=U&ei=a1qYVNaCA4vXPPregPgE&ved=0CBQQFjAA&usg=AFQjCNGR0mXzR7RNPbiIY7DIwoxiM9X_5w Auf Seite 52 ist da auch ein LC filter drin gezeigt. Die Werte muss man aber für die Frequenz noch anpassen: von 70 MHz nach 14 MHz wäre das ein Faktor 5 in der Frequenz als die Induktivitäten
einen µC, dann kann ich mit wenig Zusatzaufwand einen simplen skalaren Netzwerkanalysator bauen. Der Oszi im X-Y-Betrieb ist dann nur das Sichtgerät. > Die Rampe für den VCO kann man dann aber auch besser
-
Thread
frage zu diesen Zeichen @
Michael Schulz schrieb: > volatile unsigned short ccpr1 @ 0xFBE; //declare a 16 bit variable that > is located at address 0xFBE, just where CCPR1 registers start In normalem C wäre das ein Zeiger: [c] volatile unsigned short *ccpr1 = (unsigned short *)0xFBE
Hallo Michael, Standarddefinition der Portpindeclaration beim CC5X-Compiler (goggel KNUDSEN compiler PIC) für die schmuddeligen, kleinen PICs. Das musst Du zurechtbasteln für den mikroC. Dietmar
-
Thread
Projekt ESR-Tester
Ich habe daher einen Meßzusatz für das vorhandene DMM aufgebaut. Den Oszillator habe ich durch einen PIC12C508 ersetzt. Die ganze Schaltung ist jetzt ca so breit wie der Abstand der Meßbuchsen am DMM und ca 6 cm lang.
Hardwareverbesserung, Zitat hier aus dem Forum: >Wenn Du einen AVR mit integriertem Gain 200x verwendest, zum Beispiel >den ATMega16, kannst Du das Mikrofon über einen Kondensator direkt an >einem auf VRef/2 vorgespannten ADC-Eingang hängen. Die Verstärkung des >ATMega reicht dann, das Mikrosignal
-
Thread
PIC18F2550 digitaler Eingang RC4
Rumburak schrieb im Beitrag #4664522: > PORTA=(PORTCbits.RC5) ? 0xFF : 0x00; > > Hab ich noch nie gesehen! Sieht man eher nicht so oft ;-) https://de.wikibooks.org/wiki/C-Programmierung:_Ausdr%C3%BCcke_und_Operatoren#Bedingung_.3F:
Volker S. schrieb im Beitrag #4664530: > Rumburak schrieb: >> PORTA=(PORTCbits.RC5) ? 0xFF : 0x00; >> >> Hab ich noch nie gesehen! > > Sieht man eher nicht so oft ;-) > https://de.wikibooks.org/wiki/C-Programmierung:_Au... Ah, jetzt verstehe ich.
-
Thread
Suche programmierten uC für Geschwindigkeitsmessung
gleitenden Durchschnitt eine Geschwindigkeit zu ermitteln. Wenn nun eine µC-Ersatzlogik (anstelle des kleinen Stabmagneten in der Speiche) ereignisgesteuert ab Zeitpunkt x kontinuierlich 5 Impulse pro Sekunde absondert, dann ist das für den Fahrradtacho halt auch genau so "5
sehen und schließlich der Status: "Messung" oder "Gestoppt". Das Display ist ein PG12864, mit 128x64 Pixeln Auflösung, die beliebig beschrieben werden können. Ich habe von einer Webseite einen frei verfügbaren 16x16 Font verwendet, damit es gut lesbar ist. Könnte man auch noch einen kleineren Font
-
Thread
STM32 - Erster Artikel
>Aber sind 10 Läufer 10x schneller als einer, wenn sie nebeneinander >laufen? Jeder Läufer trägt 16Bit Wassereimer. Also sind am Ziel 10 mal so viele Wassereimer, die dann genutzt werden. Also können die Läufer ruhig auch
Habe einen neuen Punkt hinzugefügt: http://www.mikrocontroller.net/articles/STM32#Tipps_f.C3.BCr_Umsteiger_von_Atmel.2FPIC.2F8051 "Tipps für Umsteiger von Atmel/PIC/8051" Falls noch jemand was einfällt
-
Thread
Labornetzteil/Funktionsgenerator
(ruhestrom 500mA?) Das Fronpanel hab ich schon fertig, und Programmiert. lief auf anhieb. hat 4x4 7-segment einen ATmega88 und 16 LEDs 16 Buttons (mit interupts) und einen Incrementalpoti. Und Uart, I²C und SPI für die verbindung mit dem rest. ...hätt ich sogar in eagle zum Thema höher schneller
-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 ja Pinkompatibel sein. Conrad wird dann wieder unverschämt
-
Thread
4x20 LCD an 16f877
es ist peinlich und es gibt wohl zig Beispiele davon im Netz, aber trotzdem krieg ich ein KS0066 4x20 LCD nicht zum laufen. Ich hab ein Pic Bord mit dem 16f877. Bei dem Bord kann ich Pin B6 &B7 nicht verwenden, wegen der InCurciut Programmierung. So möchte ich Port D oder C verwenden (oder B modifizieren
Hi, also ich habe ohne große probleme ein 2*16 Display ( hd 44780) mit einem pic 16f876 zum laufen gebracht,sogar über den I²C-Bus. Sieht so in etwa aus: #define LCD_D0 PIN_C4 #define LCD_D1 PIN_C5 #define LCD_D2 PIN_C6 #define LCD_D3
-
Thread
Noop Frage
mit denen ich nichts anfangen kann: http://www.reichelt.de/?SID=27dVRgcawQARsAAHk2-Do7a4be78977794e5dcc36050a9e614de2;GROUPID=2926 http://www1.conrad.de/scripts/wgate/zcop_b2c/~flNlc3Npb249UDkwV0dBVEU6Q19BR0FURTEzOjAwMDAuMDE1Ni45MGZjY2VlYSZ+aHR0cF9jb250ZW50X2NoYXJzZXQ9aXNvLTg4NTktMSZ+U3RhdGU9MjU4ODMzODk1
Ähm. Wie festgelegt auf PIC µC bist du denn? Hast du aus einem besonderen Grund die PIC Familie ausgesucht?
-
Thread
Suche µC mit CAN-Schnittstelle und ADC
M16C29 von Renesas. Kostet nur 5-6Euro. 96kb Flash, 8kb Ram. CAN, 5xSeriel, 9Timer, SPI, I2C, DMA!, priorisierte IRQs, usw... Da will man sich nicht mehr mit dem AVR Kram abgeben! Olaf
Es gibt mittlerweile auch dsPic33 mit den Anforderungen. Kosten auch unter 5 Euro.
-
Thread
Chipempfehlung USB
du etwas mehr Geld übrig hast und du einen schnellen Datentransfer brauchst, dann kannst dir den CY7C68013x ansehen. mfg Andreas
Hi Hast du dir von Cypress den CY7C68013 angesehen?? Den gibts bei Segor um 16 Euro. Ist zwar auch nicht gerade überaus billig, aber durchaus noch im Bereich des leistbaren. Übrigens gibts dazu auch ein Experimentierboard von AVnet. Das
-
Thread
Diesel Drehzalmesser mit Magnetsteuerung
IC8 = 74LS132 8,1u.8,2 UND-Gatter als Tor Schalter. 8,3u.8,4 P1u.C1 für 100Hz-Oszillator IC9 = 74LS11 9,1u.9,2 Dreifach-UND-Gatter IC10 = 74LS107 Flipflop C1= 10mF/16V P1=2kOhm Der Oszillator IC8,3 und 8,4 und C1 geben 100Hz in den Dezimalzähler IC74LS390
benutzen. Ich bin auf etwas anderes gestoßen. Kostet ca.15€ Ich müsste jemanden finden, der einen PIC 16F628 programmieren kann. Dort steht ein Frequenzmesser mit einer genauen Beschreibung und einem aktuellen PIC. http://www.sprut.de/electronic/pic/projekte/dehfan/drehfan.htm @Abdul K. und @Max
-
Thread
Vom MPASMWIN zum PIC-ASS : Übersetzungshilfe.
. die Beispiele sollten helfen. Ist Google bei dir kaputt? https://github.com/dsoze1138/MPLABXv5xx_pic-as_examples
, dem eine strukturierte SW zu grunde liegen wird, so dass jederzeit eine Portierung auf beliebige pic16/pic18 gelingen sollte. Es fehlt auch an einer Unterstützung im MPLABX Editor für den PIC-AS und der Simulator hat seit Urzeiten tonenweise Bugs ...
-
Thread
Spannungsausfall wird erst spät erkannt
erkennen, da ich den Rest der Schaltung über die Diode D16 entkopple. Der Elko C9 soll den Schaltregler noch ca. 1 Sekunde versorgen, bevor auch die 5V einbrechen. Über R35,36,37 kopple ich die 16V aus. Die beiden Dioden D14,15 dienen nur zur Überspannungsbegrenzung
. @Detlev T.: Wie schon erkannt, ist das die Hintergrundbeleuchtung des LCD. Die benötigt 5,7V und hängt deshalb mit an den 16V. Die LED für den Test hängt direkt am µC und leuchtet auch kurz auf. Der Hinweis auf die Software war schon der richtige Gedanke. Ich habs ja nun auch gefunden.
-
Thread
GPSDO Fragen
der TDC ein doch zu großer Aufwand ist, wäre eine einfachere Möglichkeit, ggf. einen schnelleren µC zu verwenden. Beim STM32F7xx zum Beispiel laufen die Timer mit bis zu 216 MHz und liefern eine Auflösung besser 5 ns. Dieser Wert ist sicherlich kleiner als der Jitter des 1 pps Signals.
/100/360 Sekunden verschieden gewichtet. 360 hat die Gewichtung 1 , 30 sowie 40 Sek verändern den 16bit PWM um 177 Werte. Die Werte sind jeweils 177/177/63/17/3/1 Gemessen wird vom verlängerten PPS impuls (~150ms) auf einen 5uS verzögerten pps Puls (100ms) des XO mittels Xor Glied. Auflösung ist
-
Thread
PIC12F675 - Port-IO in C
automatisch generieren lassen - ich selbst lese gerne und setze Bits selbst. Das MCC ist ja in der MPLAB X - IDE integriert.Aeltere uCs werden zur Zeit noch nicht unterstuetzt - wohl aber der Pic12F1840 ================================================================= MPLAB® Code Configurator (MCC) is a
ist schon etwas ewig her. Keiner der PICs funktionierte, das waren alles umgelabelte OPs. Den PIC12F1840 kann ich nur empfehlen, den und PIC16F1825 (beide auch in der LF-Variante) verwende ich oft für kleine Projekte.
-
Thread
Elektronisches Roulette CD4017
des Tasters die "Kugel" > noch weiterrollt und dann langsam ausrollt Genau das bewirken R10 und C5. Ralf R. schrieb im Beitrag #2655991: > müsste jetzt funktionieren Try it! Gruß Jobst
ist. Es ist Leichenschändung. > Alle Schaltungen die ich kommerziell gefunden habe, nutzen PIC/ATTiny, > also nichts was geeignet ist zum Nachbau. Einfach einen (neuen) Thread aufmachen und zu einem Roulette µC-Projekt Mitstreiter suchen.
-
Thread
8051 - Programm und Daten in einem 128kB Chip ohne Overlap
auch ein "fetterer" genommen werden z.B. http://www.silabs.com/products/mcu/mixed-signalmcu/Pages/C8051F12x3x.aspx 128 kiB Flash, 8448 Bytes RAM, extern bei Bedarf erweiterbar. Falls es doch ein ARM-Cortex sein soll, SiLabs hätte da z.B. die SiM3U und SiM3C. Hardware zum Debuggen/Programmieren sehr
!A16 = WR & !BOOT & !ROM "write data # RD & !BOOT & !ROM "read data # !ALE & !A16; "hold [/c]
-
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
könntest du > herausfinden, indem du den Timer mal weglässt und die Hauptschleife so > machst: > [C] > while (1) > { > RB1 ^= 1; > } > [/C] Das werde ich mal versuchen. Die Rechenleistung sollte durchaus reichen. Der PIC läuft auf 4 MHz. > 3/ Stimmt der Prescaler und