-
Thread
riesige LED-Matrix
um etwas auszuprobieren. Allerdings noch mit "Einzel-LEDs. Gesteuert wurde das ganze von einem PIC16F628. Das Ding war auf "zeilenweisen" Betrieb ausgelegt,d.h. es wurden über eine Kette CD4094 immer die LEDs einer ganzen Zeile UND die jeweils aktuelle Zeile geladen und dann umgeschaltet. Es waren also nur drei I/Os am Pic in Verwendung. Wie weiter oben schon schon geschrieben ergab das dann eine Austastung von 1:7. Das hat der kleine PIC noch "sehr Locker" gepackt. Ein ATMEGA8 müsste es also auch noch locker packen
-
Thread
SPS Betriebssytem
nochmal durch den Kopf gehen lassen und bin zu folgendem Entschluss gekommen! MCU: ATmega32-16 DIP mit 16MHz Quarz Inputs: 16 Stück (durch 2x 74HC595)ggf mit Optok. Outputs: 16 Stück (durch 2x 74HC165)ggf mit Optok. ADC: 8 ADC`s (die des AVR`s) PWM: 2 CAN: MCP2515 RS232: MAX232
Hi, bin durch zufall hier drauf gestoßen. Also ich hab auf basis des STM32F407 eine industrielle Steuerung mit Ethernet, 24V galvanisch getrennte 8DE/16DA und 12bit 6AE, 2AA entwickelt. Ertweierungsmodule werden per CAN oder Modbus angeschlossen. Ja hab sogar ein Anybus Modul
-
Thread
PIC wird mit XT/PLL x16 (118Mhz) sehr heiß
Hallo, habe hier nen dsPIC30F6014 mit 7,372MHz Quartz. Wenn ich den normal betreibe, also mit XT ohne PLL, ist alles in Ordnung. Wenn ich XT mit 4x PLL, also 29,488MHz einstelle, wird er schon gut warm. Wenn ich aber jetzt XT
Beim dsPIC33FJ12GP201 sind für den Takt des VCOs im PLL 100-200 MHz angegen. Danach kommt aber ein Teiler von 4 , 8 oder 16. Die eigentliche CPU läuft dann mit maximal 40 MHz (nominal 40 MIPS), bzw. Fosc von 80
-
Thread
Avr 8bit VGA
Rolf M. schrieb im Beitrag #5792184: > 256 Zeichen mit je 16x16 Pixeln VGA verwendet 8x16 Pixel (bzw. 9x16 Pixel im echten Textmodus), und andere PC-Textmodi noch weniger: CGA 8x8, EGA 8x14, Hercules/MDA 9x14. 8x8 (das man auch von diversen Homecomputern
per PIC16F871 machen, der verträgt auch 20 MHz und er kann mit seinem Slaveport als I/O-Gerät vom Z80 aus benutzt werden. Ansonsten wäre für so ein Teil vielleicht ein wesentlich kleineres Display angemessen
-
Thread
Welcher Controller könnte das sein?
Von der Lage der Versorgung und des Quarzes könnte es ein PIC18F.... mit 20 Pins sein. Die Verbindungen zum LCD Controller müssten zum SPI Interface passen. Wenn es einer ist, sollte er Programmer in der Lage sein über die ID den genauen Typ zu bestimmen.
Das ist jedenfalls kein PIC. Da sind bei den 20 Pin-Gehäusen Vdd und Vss gerade anders herum (sowohl bei PIC16... als auch PIC18...) oder ganz woanders.
-
Thread
NIXIE PROBLEM
300V. D.h. der NE555 taktet zwar, aber die Regelung geht nicht. Prüfe die korrekte Bestückung von Q8 und R25. Die Spannung an IC5 Pin 5 muss unter 2/3 von VCC, hier also unter 8V liegen.
Ich vermisse 2x 100nF am 7805 (und 4x 100nF über den Dioden des Gleichrichters, aber das interessiert ja eh keinen mehr). Abblockkondensatoren mit 22nF ist für meinen Geschmack zu wenig, besser 100nF. Vielleicht ist
-
Thread
PICkit 3 -> Target Device ID (0x0) does not match
Ganz wichtig, an jedes Vcc-GND-Paar gehört ein 100nF-Kondensator! Und dann mal testen den PIC per externer Stromversorgung zu speisen. Benutzt Du den internen Spannungregler im PIC? Ich weiß nicht genau ob man den deaktivieren muss/sollte wenn man
das in der PDF? Seite 3, Punkt 2.1 Power Requirements. Das Bild (Figure 2-3) müsste auf Deine PIC-Typen zutreffen. Der Core wird intern mit 1,8V versorgt und braucht dafür seinen internen Spannungsregler. Der muß einen 10µF Abblock-Kondensator an VCAP haben und der VBAT-Pin muss wohl ebenfalls
-
Thread
.bin-Datei für PIC-Programmierung verwendbar? Wie Umwandeln?
HY3005M-3 ist eine Hälfte defekt. Das Problem scheint bekannt, und offenbar ist die Ursache ein defekter PIC16F873A. Laut hier: http://translate.google.com/translate?hl=ru&sl=ru&tl=en&u=http://cxem.net/remont/remont61.php gäbe es für das betreffende Gerät auch die passende Firmware für beide "Hälften"
. Muss jetzt ein PICKit besorgen und dann einen Programmierversuch starten (Ersatz PIC16F873A habe ich hier). Das mit den Config Bits muss halt noch irgendwie ausgeknobelt werden, hoffe aber da kann man bei der 3A-Version "abkupfern".
-
Thread
[AVR] FM-Transmitter für 1,50EUR --> Ansteuerung?
vor dem Disassemblieren mal ansehen sollen ... [pre] :1000000000000101020203030404050506060707B8 :10001000080809090A0A0B0B0C0C0D0D0E0E0F0F28 :100020001010111112121313141415151616171798 :10003000181819191A1A1B1B1C1C1D1D1E1E1F1F08 :100040002020212122222323242425252626272778 :10005000282829292A2A2B2B2C2C2D2D2E2E2F2FE8 :100060003030313132323333343435353636373758 :10007000383839393A3A3B3B3C3C3D3D3E3E3F3FC8 ... [/pre] Fällt dir was auf? :)
-
Thread
PIC code protection gesetzt! Muss man den PIC erst löschen, oder kann man direkt überschreiben?
Zum reservierten Flash: gibt es ne möglichkeit, da ran zukommen (evtl. auch bei nem 16er PIC) ? Hat jemand da schon Erfahrungen gemacht ? W.
http://de.wikipedia.org/wiki/PICmicro#Sicherheit_und_Kopierschutz Power-Stress wie bei 16C84/16F84 geht bei neueren nichtmehr. Ausserdem sind die Fuses mit AND-Logik oder anderen Sachen versehen. Power-Glitch kann funktionieren, so arbeitet vermutlich auch der FlashPIC Reader von Semiresearch
-
Thread
[C] Merkwürdige Erscheinung
definiert? [c] char rcvd[5];[/c] Hmm schrieb im Beitrag #2893472: > Das Ergebnis ist aber > nur 8 Bit (char). Was hast Du Dir als Ergebnis vorgestellt und wie soll > es erreicht werden? Die linke Seite ist ein 16bit Wort, muss ich dann trotzdem für die Rechnung D1 bzw. D2/D3 casten? Danke
...bei den Pic 16 gab es doch garkeine getrennten latches für Ein- und Ausgang, wie das bei den 18nern ist habe ich ja nie ersichtet da auf Atmel umgestiegen... Gut war jedenfalls bei den 16nern auch die I/O Falle
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
/product-gs/pl9823-f8-8mm-round-hat-rgb-led-with-pd9823-chipset-inside-full-color-frosted-1707263595.html Stückpreis US$ 0,16 - US$ 0,19 ! lt Beschreibung versandkostenfrei. Lass mir die mal in größerer Stückzahl anbieten
/WC24h_18x16_Test.html#M11T0101 MINUTEn muss in der Einzahl sein: https://rawgit.com/TorstenC/1a59b9c73730eb8e144d/raw/28865a80765fb6dff38c5590b88726446b0dc2f3/WC24h_18x16_Test.html#M10T0529 "Es ist 12 Min
-
Thread
suche µC mit mind. 3 analogen Ausgängen (DACs)
PIC18F46K80 oder PIC18F66K80 z.B. haben CAN und 5x 10bit PWMs bei 1.8 - 5 Vdd. Ein paar dsPIC33EP haben 16x 16bit PWMs und CAN bei 3 - 3.6 Vdd und 70MIPS. Z.b. dsPIC33EP256MU806 (Hat 2 CAN und auch USB) als TQFP64/QFN64. Wenn 8x 16bit PWM reichen (und CAN), sind auch einige dsPIC33FJ dabei. Vorrausgesetzt du willst die DACs via PWM realisieren. Bei externen DACs ist es dann ja schon fast egal welchen µC du nimmst.
-
Thread
Einsteigerfrage: Pin Toggeln in Assembler - PIC
Meinst Du PIC16F1823 oder 18F23? Ist ANSEL für diesen Pin ausgeschaltet?(Der Pin ist zwar ein Ausgang, aber ich habe beim CCS-Compiler von dieser Problematik gehört/gelesen)
Klipp und klar: Es handelt sich wohl nur um den PIC16(L)F1823. Klar, wenn PORTC,1 ein digitaler I/O ist, wird dieses Bit durch den Code des TO umgeschaltet. Indem der PIC Output-Latches hat, ist es besserer Stil anstatt PORTC,1 - LATC,1 zu verwenden
-
Thread
[V] IC´s, Mikrocontroller, PIC´s, Treiber, LM xx.
Bauteile dazu kommen. Die Überschrift passt sonst nicht. Also biete an: Mikrocontroller: - 20 x 8-BIT MICRO-CONTROLLER USES A FULLY STATIC CMOS DESIGN TECHNOLOGY MDT2051P 340MBC --> kompatibel zu PIC 16C71 (lässt sich mit PIC - Programmer programmieren) - 1,50 €/pro IC - 1 x PIC 16F872 - 1,50 €/pro IC - 4 x PIC 16F84 - 1,50 €/pro IC - 1 x PIC 16F628 - 1,50 €/pro IC - 1 x PIC 12F629 - 1,50 €/pro IC Display - Treiber: - 2 x ICL 7107 - 1,50 €/pro IC IC´s: - LM 3916 - LM 723 - LM 724
-
Thread
pic18f252, SDCC 3.60, gplink 1.5, linux
Anhang kann ich kompilieren und Compiler und Linker produzieren folgenden Output: [code] sdcc -mpic16 --use-non-free -p18f252 -Wl-b1 --std-c99 --opt-code-size -DF_CPU=1000000ul -I./ -I../include -c f252_blink.c -o f252_blink.o gplink -r -m -I./ -I../include -a inhx8m -o f252_blink.hex /usr/local/share/sdcc/lib/pic16/libsdcc.lib /usr/local/share/sdcc/non-free/lib/pic16/libdev18f252.lib f252_blink.o 1>&2 message: Using default linker script "/usr/local/share/gputils/lkr/18f252_g.lkr". picreadhex pic18f252 f252
-
Thread
Mittelwert sinnvoll bilden
Der Algorithmus ist schon der Richtige. Nimm 4 , 8 oder 16 Werte. Welcher Wert für dich der Beste, ist musst du selbst bestimmen. Wenn du ANSI C nimmst und auf Bibliotheken verzichtest, wird der C Overhead sehr klein. Also zb eine Ausgabe nicht
Mehr ist es bei mir ja auch nicht (Bei Fensterbreiten von 2,4,8,16 usw. ist die Division ja auch nur ein Bitshift).
-
Thread
PIC18F2550 wird nicht vom PC erkannt
das etwas kaputt geht? Hier habe ich etwas für die PIC16 Reihe etwas gefunden. http://holdenc.altervista.org/rpp/ Soetwas für einen PIC18F habe ich nicht gefunden. Kennt sich jemand damit aus oder kann mir einen Hinweis geben wo ich alle nötigen Informationen
Operating Voltage Range (2.0V to 5.5V)" wie du es gesagt hast aber auf der Seite "DS39632E-page 8" "Like all Microchip PIC18 devices, members of the PIC18F2455/2550/4455/4550 family are available as both standard and low-voltage devices. Standard devices with Enhanced Flash memory, designated
-
Thread
[V] PIC 16F1709 - neuer Mikrocontroller
Gibts mitterweile Samples zu kaufen- mit 2014 Datumscode. 8 bit DAC (Digital Analog Converter) CFC (Logic cell), 3x bei diesem PIC 16LF1709 - 1.8 .. 3.6 volt 8 K Words FLASH 1 K RAM Nur 2 Euro/ 1 IC (SOIC SMD) Versand: 2 Euro. Bezahlung: Paypal
16F1503 - 14 pin, 1x CLC, 128 bytes RAM 16F1709 - 20 pin, 3x CLC, 8 bit DAC, 1K RAM > P.S.: > Wer einen Satz Quartus 13.1 DVDs moechte, ich habe von Altera 2 davon > bekommen und einen uebrig...
-
Thread
PIC24 @ 80MHz und Timer1 zu langsam?
das aus aus: [c] 113: void __attribute__((__interrupt__)) _T1Interrupt(void) { 04B8 781F80 mov.w 0x0000,[0x001e++] 04BA F80034 push.w 0x0034 04BC B3C000 mov.b #0x0,0x0000 04BE 8801A0 mov.w 0x0000,0x0034 114: static int a = 0; 115:
Chris S. wrote: > Auch beim DsPic werden sie durch 4 geteilt, Jain: Die 30F teilen durch 4, die 33F nur durch 2. Master Snowman wrote: > ..ist ja echt unglaublich, wie CSS ineffizient ist Ja, eindeutig. Einfach mal alle Register
-
Thread
[V] Minimodell der Enterprise 1701
Im Moment sind schon 8 Stück vorbestellt 8-0
Weshalb wird hier plötzlich von PIC geredet? Da ist doch ein AVR drauf oder was hab ich jetzt übersehen?
-
Thread
Bin auch bereit... Gesperrt
die erste frage ... Wo bekomme ich möglichst für umsonst eine Entwicklungsumgebung (Sprache) für den PIC (16f84 oder so)? Sollte kein C oder ASM sein... Basic, Pascal oder Delphi oder sowas wären mir lieb. bin dankbar für jede antwort ... bye Alex
alex schrieb: > Wo bekomme ich möglichst für umsonst eine > Entwicklungsumgebung (Sprache) für den PIC (16f84 oder so)? > Sollte kein C oder ASM sein... Basic, Pascal oder Delphi oder > sowas wären mir lieb. bin dankbar für jede antwort ... Hallo Alex, auf www.geocities.com/SiliconValley/Way/5807/
-
Thread
PIC16F886 Uhrenquarz schwingt nicht!
Projekt am Laufen, welches eine Digitale Uhr mittels LEDs realisieren soll. Dafür verwende ich den PIC16F886 und einen 32kHz Uhrenquarz -> mittels Interrupt möchte ich dann die LEDs umschalten. Der PIC und die Schaltung laufen, allerdings schwingt der Quarz nicht mit der gewünschten Frequenz. Ich
Ich habe schon etliches mit dem 16F886 gemacht, ein schöner und problemloser PIC, möglicherweise sitzt das Problem in der Software: ist T1OSCEN ein, TMR1GE evtl. aktiviert ? Und: schau Dir mal das Datenblatt Page 76-79 an.
-
Artikel
PIC Codebeispiele
muss. Bei den älteren PICs sind dies z.B. PIC12F683 (8pin), PIC 16F684 (14pin) und PIC16F690 (20pin), bei den neueren Serien (C-optimiert) sind dies z.B. PIC12F1822 und PIC12F1840 (8pin), PIC16F1825 (14pin) und PIC16F1829 (20pin). Diese PICs haben
noch mehr Pins braucht, nimmt die 28- bzw. 40-pinnigen PIC16F886 bzw. PIC16F887 oder von der moderneren Serie die PIC16F1938 bzw. PIC16F1939. Viele dieser Typen gibt es auch in der sog. XLP-Ausführung mit minimiertem Stromverbrauch. ---- Codebeispiele. Wichtig
-
Thread
Auswahl Mikrocontroller
DIP sein soll, wäre ein IO-Expander für die IOs am besten. Ansonst schau dir doch mal die PICs (PIC18F oder PIC24F/PIC24H) an. Einsteigerinfos gibts unter www.sprut.de C-Compiler gibts dafür auch gratis im Netz. mfg SChoasch
Wenn Du bei 16/32 Bittern bleiben möchtest, gibt es von Renesas eine Menge geeigneter µCs. Starterkits kosten so 150,-- und sind z.B. für H8SX/1664 und SH7211 erhältlich. Da mußt Du auf garnichts verzichten und hast
-
Thread
IntToHex function
Antworten. Leider geht das alles nicht was vorgeschlagen wurde Arduino UNO sprintf verarbeitet nur 16 bit Integer was größer ist wird abgeschnitten. static char hex[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' ,'A', 'B', 'C', 'D', 'E', 'F' }; //The function that performs the conversion
>> 8); HexB_Out (aHex); } /* ein DWORD als Hexa ausgeben */ void HexL_Out (long aHex) { HexW_Out (aHex >> 16); HexW_Out (aHex); } /* ein QWORD als Hexa ausgeben */ void HexQ_Out (int64* aHex
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
83 00 00 40 A7 03 A5 08 F6 F2 Time Tue Mar 29 16:02:48 2022 Received: 95 73 10 90 25 73 10 90 25 01 00 01 01 78 00 22 00 7F 00 00 40 A8 03 A6 08 FC 08 Time Tue Mar 29 16:03:48 2022 Received: 95 73 10 90 25 73 10 90
59 13 8a 01 d8 03 65 00 f6 56 2022-06-06 14:50:01.098937 Received 24 bytes channel 40: 91 63 50 03 16 63 50 03 16 01 48 00 0e 09 59 13 8a 01 d8 03 65 00 f6 56 Error while retrieving data: Missing packet: Last
-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
Früher gab's die zumindest auch von TQFP auf TH. Ansonsten wenn's hier eh schon so schön OT ist... PIC32 wurden schon erwähnt: Gibt's bspw als PIC32MX270F256B mit 256 kiB Flash, 64 kiB RAM, USB im DIP-28 (mit Steigerungsmöglichkeit: SOIC, SSOP ;)) Oder QFP zum Löten Üben? ;) 0.8mm Pitch und 64-Pins gibt's
den R8C/M16C tut der sich etwas schwer. Der hat wohl was dazu drin, aber die Architektur gibt das nicht wirklich her, zu wenig Register. Das war für /mich/ ein Argument, diese mit R8C,M16C,M32C etwas verwirrend
-
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
C oder Assembler
17c2: 93 e0 ldi r25, 0x03 ; 3 17c4: 28 9f mul r18, r24 17c6: f0 01 movw r30, r0 17c8: 29 9f mul r18, r25 17ca: f0 0d add r31, r0 17cc: 38 9f mul r19, r24 17ce: f0 0d
17e8: 6a 95 dec r22 17ea: e2 f7 brpl .-8 ; 0x17e4 17ec: 20 81 ld r18, Z 17ee: 28 2b or r18, r24 17f0: 20 83 st Z, r18 Das macht
-
Thread
Pic 16f und USART Empfang mit zwei Stoppbits
Hallo zusammen, Ich grüble gerade über ein Problem mit dem pic16f887. Da die Pic16 Familie ja nicht "von Natur aus" in der Lage ist eine Übertragung mit 2 Stoppbits zu empfangen suche ich gerade nach einer Alternative: (es geht nebenbei um den Empfang des unidirektionalen
schrieb im Beitrag #4135518: > Hallo zusammen, > > Ich grüble gerade über ein Problem mit dem pic16f887. Da die Pic16 > Familie ja nicht "von Natur aus" in der Lage ist eine Übertragung mit 2 > Stoppbits zu empfangen suche ich gerade nach einer Alternative: (es geht > nebenbei um den Empfang
-
Thread
Flashplatzbedarf 32Bit zu 8Bit Microcontroller
braucht auch mehr RAM, da Call, Push usw. immer 32Bit sichern müssen. Mit den kleinen 32-ern mit 8 oder 16kB Flash sollte man daher garnicht erst anfangen, das ist gerade so die Blink-LED Klasse. 128kB Flash und 16kB RAM sollten es mindestens sein.
RS485 Transceivers, dann kann die Ansteuerung der LCD Datenpins so aussehen: [c] gpio->BSRR = 0x0F<<16 | data; [/c] AVR ist umständlicher.
-
Thread
PIC MPASM - Festlegung Startadresse in Programmspeicher
LOW Table ;unteren 8 Bit der Adresse addwf offset,F ;in Variable <offset> steht welcher Tabelleintrag movlw HIGH Table ;die oberen 5 Bit der Adresse btfsc STATUS,C ;Seitenüberschreitung?? addlw 1
ein 16F1828. Hallo Chris, vielen Dank für die Info und den Link. Der sieht schon mal sehr interessant aus. Dann muss ich mich da halt doch mal durcharbeiten...
-
Thread
Umfrage: Mikrocontroller der Zukunft
also ich finde es gehört in jeden controller ein PPS (PIC24F und einige PIC18FXXJYY) oder andernorts auch Crossbar genannt.
Das macht überhaupt nichts, er ist ja auch noch lauwarm. >Ich fasse nicht mehr freiwillig einen 16/8-Bitter an. Da wo Zahlenbereiche nicht >255 werden, und wo nicht viel gerechnet wird, sind 8 bit durchaus völlig OK. Nachdem ich mich früher mit 8-Bittern herum schlug, allerdings sehr zufrieden
-
Thread
SPS, Controller oder Embedded?
Was für Sensoren? Da kann ein 6-pin Pic reichen. Oder ein GHz-Chip zu klein sein.
Die ADC Samplerate eines Controllino entspricht der eines Arduino Mega, oder so.. 16MHz Vorteiler durch 128 macht den ADC Takt. Es braucht 11,5 bis 13,5 ADC Takte für eine Messung Mit etwas Luft für Verwaltung, liegt man so bei 8 bis 9 Tausend 10 Bit Messungen pro Sekunde, und das
-
Thread
PIC16F1827 EUSART und FT232RL: Loopback
meinem FT232RL Modul und Kabel TX auf RX am Modul die Daten im Loopback verschicken. Nun hab ich einen PIC16F1827 aufm Breadboard mit nem Programm drauf das zuerst ein paar Zeilen an den PC schickt und danach alles im Loopback zurück gibt was vom PC kommt. Soweit so schlecht, die Zeilen kommen anscheinend
Andreas G. schrieb im Beitrag #5028361: > Mein PIC16F-Programm im µC schiebt aber am Anfang einfach mal so einige > Zeilen an den FT232RL Meiner Meinung nach ist das keine gute Idee... (PIC sollte erst was schicken, wenn er vom PC dazu aufgefordert
-
Thread
Projekt ESR-Tester
Meßbereichsumschaltung Sinn. Gute Elkos mit hoher Kapazität haben so ca 30 milliohm. Schlechte 1uF-Elkos bis zu 10 Ohm. Ich habe hier einen defekten 220uF mit ca. 8-20 Ohm je nach Tagesform.
diesem Thread. Die Schaltung von Anja ist ausbaufähig denke ich, wobei ich natürlich keinen extra PIC verbauen, sondern alles mit einem Mega8 lösen möchte. Die meisten Schaltungen im Web sind entweder mit einem proprietären IC, oder rein analog, mit Drehspulinstrument bzw. Oszi. Aber vlt. hast du noch
-
Thread
Ich suche einen "etwas anderen" C-Compiler Gesperrt
> if (t){ > t=0; > GPSET0 = 1<<16; > } > else{ > t=1; > GPCLR0 = 1<<16; > } Versuche mal (sofern deine Programmlogik mit den Nebenwirkungen leben kann; "uint8_t" natürlich anpassen): [c]uint8_t tt = t; if (tt
braucht nur so gut wie niemand. Für den "Hausgebrauch" reichen somit 20 EUR - so viel kostet das STM32F4DISCOVERY Borad, bei dem ein ST-LINK schon gleich mit drauf ist. ATMEGA ist schon ziemlich alt und heute gibt es viel moderneres, z.B. PIC18, PIC24, PIC32, STM32, LPC1xxx, MSP430 - alles moderne
-
Thread
PIC16F628-04 vs PIC16F628A
Hallo, ich nutze für eine Schaltung einen PIC16F628-04 mit internenen Oszillator. Kann man auch ein PIC16F628A mit internen 4MHz-Oszillator betreiben? Muss man im asm-File dann etwas ändern? Nutze momentan nur _INTRC_OSC_NOCLKOUT als Konfigurationsbit
PIC16F628-20 gibt, aber beim Nachfolger nur einen PIC16F628A (keine separate 4 und 20MHz Varianten).
-
Thread
AVR@PIC
Hallo, habe bis vor kurzem mit dem PIC16f84 gebastelt und bin jetzt auf AVRs umgestiegen. Der Grund lag bei mir vor allem im Preis (ein vergleichbarer AVR ist günstiger als ein PIC) und bei der Unterstützung im Internet und durch frei verfügbare
Der PIC18F muß wohl brandneu sein. Ich hab in weder bei Segor noch Farnell gefunden. Typische PICs sind z.B. der PIC12C509. Und wenn man sich dessen Architektur mal ansieht, sollte wohl schnell klarwerden
-
Thread
Stoßt man mit C an Grenzen?ASM von Vorteil?
> problematische Grenze gesehen. Ich hatte damit integrierte Mikrocontroller gemeint, wie auch F8, 8048, PIC, Z8. Einzig die ebenfalls in diesem Sektor aufkommenden 68xx und 65xx Varianten hatte einen einzigen Adressraum. Der 8051 ist ein Mikrocontroller, war nie etwas anderes und war nur dafür
A. K. schrieb: > Ich hatte damit integrierte Mikrocontroller gemeint, wie auch F8, 8048, > PIC, Z8. Einzig die ebenfalls in diesem Sektor aufkommenden 68xx und > 65xx Varianten hatte einen einzigen Adressraum. Den 6809 habe ich auch mal mit ASM traktiert - das ist ein sehr schönes
-
Thread
Wie Platinen Mehrfachnutzen mit KiCad erstellen?
Gerberdateien für die einfache Platine. Bin eher noch Anfänger KiCad. Genutze Version ist 8.0.4
günstig angeboten wird. Habe jetzt einen ganzen Sack voll der 22x15 mm^2 Platinen. Da passt ein Pic12 in DIP8 drauf (Sockel!), z.B. Pic12F1822, Pic12F1840, Pic12F1572 u.a. 3 Inputs mit Pullup, 3 Outputs mit LED 3mm. 6x R + 2x C in SMD 0805. Meine erste Verwendung ist ein "digitales retriggerbares
-
Thread
PIC16LF1847 flashen mit ATmega / USBasp / Arduino Nano / ponyser?
Der PIC16F1847 braucht 8-9 Volt an Vpp zum flashen. Ich würde zu einem PICkit3 raten. Oder einen Brenner8 von sprut. Robert K. schrieb im Beitrag #7488811: > Oder was wäre ansonsten eine günstige & schnelle
Du kannst für den PIC16F1847 auch einen billigen PICkit2 verwenden, wenn Du die Software PICkitminus verwendest http://kair.us/projects/pickitminus/
-
Thread
PIC16F676 LCD_Init
Hallo lieber Forum! Ich bin ratlös und will nach einem Rat fragen. Ich will einen LCD (2x16) initialisieren und benutzen, dafür habe ich Funktionen für PIC16F676 (CC5X-Compiler) erstellt. Diese Funktionen laufen auf PIC16F628 bei analoger Beschaltung perfekt (Unterschied: statt PORTC wird PORTB benutzt, sonst nichts anderes). PIC16F676 -> tut nichts, angefangen mit der Initialisierung von LCD. (LCD bleibt einzeilig, schmeißt irgendwann doch irgendwelche nicht definierte Zeichen raus...) Habe schon für ..F676 zum testen Blinklichte
-
Thread
Lauflichtprogramm für PIC16F54 in C++
ob ihr verbesserungen habt, oder was ich falsch gemacht hab usw. Der code bezieht sich auf einen PIC16F54, die pinbezeichnung steht im anhang. Der code ist folgender: #include <avr/io.h> #ifndef F_CPU #define F_CPU 4000000UL #endif #include <util/delay.h> int main(void) { DDRA=0b00001111
Materialien hatte ich bereits alle da, und eine neubestellung ist mir zu teuer. Deshalb der gerne veraltete PIC16F54. Ich bitte euch daher um konstrucktive Kritik. MFG Jan
-
Thread
Mikrocontroller gesucht
Ein PIC18F97J60 oder ein andere uC aus der selben Familie würde deine Anforderungen erfüllen.
sehr > praktisch (klein, inbetriebnahme,....) ist. Nein, es gibt mindestens noch zwei weitere: PIC18F97J60(100Pin) und PIC18F67J60(64Pin) und Freescale MCF5223X. fchk
-
Thread
Warum verwendet WinAVR nie swap/mul ?
8bit oder 16bit gerechnet wird.
4038 15be 9091 0000 lds r25,uhrneu 1836:wecker.c **** LCD_port|=(LCD_port&15)|((byte&15)*16); 4040 .LM521: 4041 15c2 28B3 in r18,56-0x20 4042 15c4 88B3 in r24,56-0x20 4043 15c6 8F70 andi r24,lo8(15) 4044 15c8 9295 swap r25 4045
-
Thread
Welcher Microchip µC ist das?
die Bezeichnung sein soll, in den Datenblättern ist das Marking ja nett erklärt. Nur hat z.B. ein PIC16F1454 an der Stelle "F1454EST" stehen. Ein PICxxF0130 taucht nur leider nicht in der Liste auf. :-)
20Pin Gehäuse) Also scheiden die aus. Die PIC12F und PIC16F im SSOP14 haben aber auch wie die PIC18F Die Versorgungsanschlüsse "oben" hier also Pin1 Vdd, Pin14 GND und MCLR (fals verwendet!) auf PIN4. Die PIC24 im SSOP14 Gehäuse haben allerdings
-
Thread
Diesel Drehzalmesser mit Magnetsteuerung
.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
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