-
Thread
USB Verbindung stürzt ab
Release/NPG.exe. ---------------------------------------- Microsoft.VisualBasic Assembly-Version: 8.0.0.0. Win32-Version: 8.0.50727.3053 (netfxsp.050727-3000). CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll. ------
Microcontrollers verbunden. Hier ist ein Link zu dem Datenblatt des Controllers. Das ist zwar für den PIC18F4550 gilt aber auch für den 4553. In dem extra Datenbalatt für den 4553 steht nur der AD-Wandler beschrieben der rest ist gleich. http://ww1.microchip.com/downloads/en/DeviceDoc/39632e.pdf Die
-
Thread
PIC - Interrupt Priority
Hallo zusammen, ich hab hier einen PIC18F4520 und benutze den C18-Compiler. Für die serielle Kommunikation mit dem PC möchte ich nun Interrupts verwenden. Das funktioniert, wenn ich IPEN auf 0 setze und dann einen einen Vektor mit Adresse
ist bei allen 8-Bit PIC so. Die anderen Familien sind da moderner ausgerüstet. Ein wirklich schlimmer Pferdefuss ist es meiner Meinung nach nicht, weil auch mit vielen separaten Interruptvektoren die ISR nicht gleichzeitig
-
Thread
12V RGB LED Innenleben
nicht stört. Den gibts bei Reichelt für 1€: http://www.reichelt.de/PIC-12F1840-I-SN/3/index.html?&ACTION=3&LA=446&ARTICLE=121720&artnr=PIC+12F1840-I%2FSN&SEARCH=PIC12F18 Du könntest auch versuchen, den PIC (falls es einer ist) zu identifizieren und programmieren, falls
Mein Multimeter ist da auch nicht anderen Meinung. WehOhWeh schrieb im Beitrag #4004721: > z.B. PIC12F1840 im SO-8 passt da genau drauf. Wenn dann würde ich den PIC12F1572 einbauen, der har 3 Hardware PWM eingebaut und die PWM-Pins würden auch passen. > Du könntest auch versuchen, den PIC (falls
-
Thread
USB-GPIO-Adapter mit Linux OpenSource-Treiberunterstützung?
USB4all-CDC http://www.sprut.de/electronic/pic/projekte/usb4all/usb4all.htm
http://www.sprut.de/electronic/pic/projekte/usb4all/usb4all.htm gibt es wohl nicht fertig zu kaufen, ist eine Anleitung oder?
-
Thread
PIC18: Timer0 Konfiguration
ich hole nochmal den Thread hoch. Hat niemand Erfahrung mit mcc18? Eventuell ist das auch eine PIC Eigenheit, die mit dem Compiler erst einmal wenig zu tun hat? Ich denke PIC user gibt es hier doch viele ;-)
Es gibt nur T0PS0, T0PS1 und T0PS2. T0PS3 gibt es (zumindest beim PIC18F4550) nicht. Würde es dieses geben, würdest du dadurch aber auf ein BIT zugreifen, jedoch ist 3 -> 11 binär und somit 2 bit groß. Bei deiner oberen Methode setzt du jedes Bit einzeln. Es ist evtl
-
Thread
Ohrhörer an Microcontroller , Ton ist furchtbar , was tun ?
-> Ohrhörer scheppert leiser. 108 Ohm reduzieren -> Strom zu hoch PIC Ausgang geht in Begrenzung keine hörbare Änderung. 0,1 µF erhöhen -> wird leiser da sich der C nicht mehr laden kann. 0,1 µF reduzieren -> signal wird wieder "eckiger" keine hörbare Änderung.
(F*10*R) 1/(2000*10*180) = 2,77 E-7 oder 0,27 µF C3000 = 1/(F*10*R) 1/(3000*10*180) = 5,55 E-7 oder 0,18 µF Sehe ich das richtig ? wähle ich 0,22 µF wird der Ton bei 1000 Hz leiser (weil C zu klein)
-
Thread
PIC16F877 Flash als Speicher für Konstanten nutzen
,0xFF,0xFC,0x02,0x40,0x1F,0xFF, 0xF8,0x02,0x40,0x0F,0xFF,0xF0,0x02,0x40,0x07,0xFF,0xE0,0x02,0x40,0x03,0xFF,0xC0, 0x02,0x40,0x01,0xFF,0x80,0x02,0x40,0x00,0xFF,0x00,0x02,0x40,0x00,0x7E,0x00,0x02, 0x40,0x00,0x3C,0x00,0x02,0x40,0x00,0x18,0x00,0x02,0x20,0x00,0x00,0x00,0x04,0x1F
Christian wrote: > ich habe die Aufgabe ein bestehendes Programm eines Atmega32 auf einen > PIC16F877 umzuschreiben. Das geht aber nur, wenn in dem ATmega32 noch massig Ressourcen frei sind: ATmega32: 16k*16 Flash, 2k SRAM PIC16F877: 8k*14 Flash, 368 Byte SRAM Der PIC dürfte aber eher
-
Thread
UART mit mehreren Teilnehmern
Rufus Τ. F. schrieb im Beitrag #4494114: > W.A. schrieb: >> So langsam ist I2C nun auch nicht. > > Abstand != Geschwindigkeit. Hier geht es um 10m. Wenn es um den räumlichen Abstand der Sensoren und nicht
ARTICLE=54515&artnr=MCP+2515-I%2FSO&SEARCH=MCP2515 Ich denke an das hier: http://www.reichelt.de/PIC-18-Controller/PIC-18F24K50-ISO/3/index.html?ACTION=3&GROUPID=2968&ARTICLE=144988&SEARCH=pic18f24k80&OFFSET=500& Da ist eine deutlich verbesserte Version des MCP2515 bereits eingebaut, plus der Prozessor
-
Thread
Problem mit SPI-Verbindung zwischen PIC und Display
Grüß Gott, ich möchte einen PIC18F45K22 mit dem eDIPTFT70 Display von Electronic Assembly über SPI verbinden. Ich scheitere jedoch daran. Hätte jemand von euch Erfahrung mit solchen Displays?
Anna schrieb im Beitrag #6464716: > ich möchte einen PIC18F45K22 mit dem eDIPTFT70 Display von Electronic > Assembly über SPI verbinden. Und was soll der kleine µC mit dem riesigen Display machen? Wenn du da auf dem µC z.B. ein einziges Hintergrundbild
-
Thread
"LED-Flitzer" mit PIC realisieren
komplett neu entwerfen und ein layout für eine einseitigen platine machen. Änderungen: - Statt Atmega8L verwende ich einen PIC16F877 - Motor der die Platine dreht damit man die Wörter lesen kann, sowie den dazugehörigen "umdrehungs messer" - zusätzlich soll
von beiden der > schnellere controller ist weiß ich nicht mal. Liegt daran, dass es nicht "den PIC" gibt. Die Familie ist unheimlich groß und integriert sehr unterschiedliche Derivate in mehreren Subfamilien (PIC10, PIC12, PIC16, PIC18 - und das sind nur die 8-Bitter!).
-
Thread
Gefälschte AVR-uC?
Ich hatte mal einen Posten von etwa 200 Pic 18f1220 aus China gekauft. Die haben sich grundsätzlich wie Pics verhalten. Aber beim programmieren brauchten viele mehrere Durchgänge bis sie das Programm behielten und manche haben das Programm
Der mit dem Pic tanzt schrieb im Beitrag #4152446: > Ich hatte mal einen Posten von etwa 200 Pic 18f1220 aus China gekauft. > Die haben sich grundsätzlich wie Pics verhalten. > Aber beim programmieren brauchten
-
Thread
SPI Display mit PIC32
Leitung erfolgreich per Starterkit und Expansion Board angesteuert. Das Starterkit ist mit dem PIC32MX795F512L bestückt. Funktioniert alles tadellos. Ich habe mir eine eigene Platine fertigen lassen, ebenfalls mit dem PIC32MX795F512L und einen SPI Header (1: CS; 2: RESET; 3: SDI; 4: SDO und
Mia sain mia schrieb im Beitrag #4186720: > Vorweg, ich habe keinen 8 Mhz angeschlossen, ich lese aus den CONFIG > Bits aber auch nicht heraus, warum dies der Fall sein sollte. Wegen des Aufbau des Oszillators im PIC :) Beim Eingangsteiler von 2 muss der Quarz 8Mhz
-
Thread
Reaktionszeit MCU auf externen Interrupt
Flanke an einem Interrupt-fähigen Pin bis der erste Befehl in der ISR ausgeführt wurde ? Konkret PIC18F46Q71 mit 64 MHz Takt
dachte, 1 Instruktionstakt = 1 Systemtakt, was sollen sonst die > 64MHz und die RISC Architektur. PIC18: Pro Befehl 4 Takte
-
Thread
PIC18F252, CCS-IDE 3.9
PIC18F252, CCS-IDE 3.9 Um überhaupt ein Debug-Mittel bei der Erweiterung eines Uralt-Systems zur Hand zu haben, wollte ich in einem Fifo zwischengespeicherte Debug-Werte alternierende zur Temperatur
//time = ((uint16_t) msTime()) >> 8; time = ((uint16_t) tick); time >>= 8; h = (char) (((time >> 4) & 0xF) | 0x30); l = (char) (((time >> 0) & 0xF) | 0x30
-
Thread
PullUp bei Attinys überhaupt noch gängig?
- egal ob das ein alter Typ (16Cxx) oder ein neuer PIC18 ist.
Die ISP-Programmierbarkeit bleibt bei aktivierter RSTDISBL Fuse (IO Pin) > erhalten. Beim ATmega8 bleibt dann nur HVP, bei dem 18 der 28 Pins Programmierfunktion tragen. Als "In System Programming" kann man das nicht mehr bezeichnen.
-
Thread
Orientierungshilfe ATXMega oder ARM (ST, NXP)?
den Start mit dem STM32 empfehle ich ein STM32F4DISCOVERY Borad. Kostet 12..18 EUR und alles ist drauf. Das ist garantiert keine Fehlausgabe um kostengünstig einen STM32 kennen zu lernen und auch erste Kein-Projekte damit realisieren zu können.
Timer 1... > Mit Totzeit Generierung usw. > Was hatte die AWEX hier für Vorteile? Richtig, beim F103 ist es glaub' ich, Timer 8 (muss ich nochmal gucken). Klar nehme ich den. AWEX ist praktisch, wenn du im Betrieb zwischen Sinus und Blockkommutierung umschalten willst. Der F103 hat da eine böse Falle
-
Thread
[S] Suche wenn möglich mehrere 1782Khz Quarze
eine Quelle für 7128Khz bzw. 3564Khz > Oszillatoren oder Quarze helfen das kannst du mit jedem pic machen der einen nco mit dabei hat z.b. pic10f322 pic16f18324 pic18f26k42 mt
Ich habe noch so was (SCO-020 14.318180 MHz; Quarzoszillator) hier, den kann man 1:8 runterteilen und dann wären es 1.7897725. Hab ca. 60 Stk., Stk 0,20 €.
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
/local/lib/libgobject-2.0.so.0 #8 0x0000000804f1e064 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0 #9 0x0000000802f3f47b in ?? () from /usr/local/lib/libgtk-3.so.0 #10 0x0000000801b8a124 in Gtk::Button_Class::released_callback
local/lib/libgobject-2.0.so.0 #37 0x000000080319b1f8 in ?? () from /usr/local/lib/libgtk-3.so.0 #38 0x00000008030460ac in ?? () from /usr/local/lib/libgtk-3.so.0 #39 0x00000008030455f8 in gtk_main_do_event () from /usr/local/lib/libgtk-3.so.0 #40 0x00000008036f5841
-
Thread
PIC16F688 EEPROM speichert nicht nach ausschalten
nach den Ausschalten immer weg, schreiben und lesen funktioniert einwandfrei. Ich verwende den PIC16F688, ICD3 In-Circuit-Debugger und Hi-Tech Compiler Hier mal ein einfaches Programm, bei dem das aber auch schon nicht geht. #include <htc.h> #include <stdio.h> #include <EI7C_B.h> enum
So hab ich das mal bei PIC18 gemacht: //############################################################################# unsigned char WriteEEPROM(unsigned char adr, unsigned char dat) //##################################
-
Thread
dspic board ohne teuren Versand?
DIP, habe aber nichts gefunden das auch bezahlbar ist(allerdings möchte ich den Adapter für einen 18F8722 nutzen). Auch glaube ich nicht, das ich das Ding löten kann(0,15mm luft zwischen den Pads, bei beim DRC bekomme ich nur Fehler wenn ich auf 6mil Leiterbahnabstand stelle - müsste mir also erstmal
Was das Board kann? Also gut... Zentrales Bauteil ist ein dsPIC30F6014, welcher von einem Quarzoszillator mit 6,144MHz getaktet wird, der Oszillator befindet sich unter dem dsPIC. Die PLL des dsPICs ist auf den Faktor 16 eingestellt, d. h. er läuft intern mit 98,304MHz
-
Thread
PIC18F2520 Interruptroutine fehlerhaft?
Habe auch die anderen Tips im Post 1 umgesetzt. Mein Bauchgefühl sagt, der PIC ist defekt - oder? Siehe oben.Solche Probleme hat noch kein PIC gemacht.Ich werde mich schon mal um Ersatz kümmern, leider liegt nur ein 18F2550 rum, der nützt mir aber nichts (Pin 14).Danke. Gruß
Hi, am DP-Pin der 7Segment würde ich zu Pin RA5 des PIC noch ein Widerstand setzen. Außerdem solltest du die Standard 100nF zwischen Vdd und Vss an den Pics nicht vergessen. Zu guter letzt würde ich nachsehen, ob das Programmieren mit dem Brenner8 und den
-
Thread
Pimp my 14-Bit Midrange Core PIC! ENHANCED Midrange Core
DIL-Packages und 5V ! Die Dinger sind weitgehend kompatibel zu den bisherigen Midrange-PICs wie PIC16F84, PIC16F628A, PIC16F876A, etc... also den Standard-PICs, die Ihr bereits kennt!
immer weit unter der Maximalfrequenz und trotzdem langweilt sich der MC die meiste Zeit. > wie PIC16F84, PIC16F628A, PIC16F876A, etc... also den Standard-PICs, die > Ihr bereits kennt! Nö, ich kenne sie nicht bereits. Und ich wüßte auch nicht, warum ich sie kennen sollte. Meine AVRs und 8051
-
Thread
nicht kompatibel
Hallo Leute Ich wollte das Beispiel von Sprut ausprobieren http://www.sprut.de/electronic/pic/programm/adcpwm.htm auf meinem 18F4520,aber da kommen ein paar fehlermeldungen siehe unten. Da stimmt was mit der bank 1 nicht, ich versteh nur nicht was da beim 18er anders ist, aus dem datasheet
..... ach so... . Ich hab mal die Version MPLAB 8.46 heruntergeladen. In dieser Version kennt der Compiler das Register ADRESH (für den PIC 18F4455). Hier aber leider nicht mehr den Befehl movfw.
-
Thread
LED 3 Minuten leuchten lassen
Ich möchte eine LED 3 Minuten leuchten lassen. Danach soll sie wieder erlischen. Ich benutze den PIC18F14k22 mit dem C18-Compiler. Der PIC wird mit 4 MHz betrieben "Internal Osc". Kann man die 3 Minuten mit der "Delay-Funktion" realisieren oder funktioniert das anders? Ich hoffe jemand kann mir
ein Sprungziel: 7. Sekundenzähler + 1 8. Warte 1 Sekunde 9. Wenn Sekundenzähler kleiner 180 gehe zum Sprungziel 6. 10. Schalte die Led aus 11. Halte den Pic an oder mach was anderes. Die Kür ist dann die Zeilen 6-9 durch eine
-
Thread
Doppelverwendung ICSP-Port
meinem aktuellen Projekt kämpfe ich leider mal wieder mit einem Mangel an GPIOs Ich verwende den PIC18F45K80 da ich ein Modul aufbauen muss, welches seine Anweisungen via CAN-Bus erhält und dieser Controller dankenswerterweise den CAN-Controller gleich mit an Bord hat. Adressiert wird das Modul
500mA ab, das reicht vollkommen, um das "heiße Ende" der 10k Widerstände hochzuziehen. Ob das der PIC18F... auch kann, weiß ich noch nicht, so weit hab ich im Datenblatt noch nicht nachgesehen. Ich denke aber schon, schließlich saugen die 10k nur 5µA bei 5V Der MCLR wird übrigens Software-seitig
-
Thread
PIC24FJ64GB004 eclipse
__PIC24FJ64GA004__ //#include <C:\Program Files (x86)\Microchip\MPLAB C30\support\PIC24F\h\p24FJ64GA004.h> #include "p24FJ64GA004.h" #include "xyz.h" int main(void) { //TRISAbits.TRISA0 = 0
spielt sich automatisch seine benötigte Firmware auf (das geschieht bei jedem Familienwechsel (16/18/24/dsPIC) und vor allem holt sich sämtliche SFR Registerstände beim Debuggen aus dem PIC nicht bröckchenweise auf Anfrage. Tschau Oerni
-
Thread
PIC18F ECAN compile time options
Hallo Ich bin gerade dabei mir einen 18F2580 für CAN zu konfigurieren. Ich benutze den 18C Compiler und die ECAN 'C' Routines laut application Note AN878. Der Bus arbeitet mit 11-bit Nachrichten bei 128kB. so nun muss ja die ECAN.def
Hallo Martin, schau mal ins Datenblatt vom PIC18F2580. Im Kapitel 23.0 ECAN Module findest du die Brechnungsgrundlagen für die von dir angegebenen Defines. Du musst allerding vorerst die reale Takfrequenz von deinem PIC bestimmen. Das findest du
-
Thread
C18 Multikplikation geht auch um Vielfaches schneller
er in Assembler auf einem Pic18F eine 8x8=16Bit Multiplikation, verwirft jedoch die oberen 8Bit und übergibt an Ergebnis nur die unteren 8Bit. Beispiel: 20*20 ist dann nicht 400, sondern 144, in dem Hardware-Ergebnis-Register des
dir eine assembler inline Funktion wenn du diese multiplikation häufig brauchst. Was ist eigentlich C18... uint16_t mul8x8(uint8_t a, uint8_t b)
-
Thread
MPLAP/ K8048 Löschen von Bereichen verhindern?
gelöscht werden oder überschrieben, da ich sie immer wieder benötige. Geht dies mit MPLAB IDE 8.46 und den PicKit2 vielleicht? P.S. Hauptsächlich P12F629/675 P16F627/628 Danke
Programmcode. Alles andere ist sowieso nur ziemlich kompliziert über Linkerscripts zu machen. Mit dem 16F627 geht es definitiv nicht. Beim 12F629 bin ich mir nicht ganz sicher. Wenn dann kann man sowas mit PIC18F oder etwas neueren PIC16F machen die auch per Bootloader programmiert werden können.
-
Thread
Messsystem 10x 100kHz 8-bzw. 10bit --> ADC?, µC?
Schnellere A/D-Wandler wirst Du beim TMS320F2809 finden. 2 12 bit A/D-Wandler mit je 12.5 MSPS Abtastrate die von 2 8-fach Muxen bedient werden. Die 36 kByte internes RAM sollten nach Deiner Rechnung ja auch reichen. Dokumentation in
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
Berufscollege-Projekt. RGB LED Cube! HILFE!
man es in Software macht. Ich würde als µC einen PIC18 nehmen, z.B. den 18F46k22. Aber beim µC empfehle ich einen zu nehmen mit dem du dich auskennst. Ich habe eine Skizze gefunden: http://kaidev.net/Wiki/images/3/39/Led_Cube.png Wenn du RGB haben
M. H. schrieb im Beitrag #3428620: > Ich würde als µC einen PIC18 nehmen, z.B. den 18F46k22. Wieso hast du die MCU empfohlen? Wird bei uns auch auf der Arbeit benutzt, habe mir aber das Datenblatt noch nie angesehen. Ist der besonders gut?
-
Thread
ARM7 vs. AVR
Presentation von Microchip deutlich gezeigt). Eher sollte man sich sorgen machen, wenn man jetzt noch einen PIC nimmt ;-) @Topic: man sollte beides beherrschen, 8Bit + 32Bit. Jetzt spezialisiert Euch nicht ständig in nur eine Richtung liebe INGs. Xmega ist für mich klar der kommende HIT. DMA und Eventsystem
Atmelhasser wrote: > Kernspannungen sind auch niedriger als bei einem AVR Nö. Beim LPC ist sie 1,8V, da arbeitet der AVR auch (VCC = 1,8..5,5V). Peter
-
Thread
USB Speicher-Oszilloskop (Anfängerhilfe)
gelesen) Ich mache einfach mal folgenden Vorschlag: - halbwegs schneller µC (z.B. Mega168 @ 18,xxxx Mhz) - externer A/C-Wandler, z.B. 8 bit @ 1MSample (keine Ahnung, was es kosten darf, aber die Teile sind noch recht bezahlbar) - externer 64kByte SRam zum zwischenspeichern - Übertragung an
konnte mangels zeit nich alle beiträge durchlesen, aber vielleicht ein PIC18xxx von Microchip, der AD, USB und uP in einem gehäuse hat? nachfolgend super links dazu - erst recht gute links, wenn man mit uP erst anfängt: http://www.sprut.de/electronic/pic/18f.htm#18fxxx
-
Thread
externer 32,768kHz Crystal für Timer1 funktioniert nicht PIC16F1823
> Hallo, für einen 32 kHz Quarz sind die Kondensatoren zu klein. Mal auf > 82 bis 150 pF vergrößern. Nö, 18-27 pF sind an einem PIC für einen Uhrenquarz ok. Mit 82 pF schwingt der nicht mehr an.
TMR1L = 0x00; //low byte } } void TIMER1_Init() { //oszillator circuit : f=32,768 kHz //instruction periode = 1/f = 30,52 us = T //prescaller value = 1:8 //timer0 rate = 8 * T = 8 * 30,52 us = 244,16 us (1 pulse) //16-bit-timer //interrupt intervall
-
Thread
Vergleich zwischen ARM und PIC Prozessoren
Ich habe den Umstieg schon lange gemacht, 8 jahre PIC vorher. Es lohnt !
. Du kannst nicht PIC32 mit ARM vergleichen, sondern nur z.B. PIC32 mit STM32F3 oder mit NXP18xx oder mit SAM3xxxx oder einer anderen Cortex M3-Familie eines bestimmten Herstellers. Solltest Du Dich jetzt mit irgendeinem
-
Thread
Wer kann mir einen PIC 18F2550 programmieren ?
Ich bin dabei, mir einen Pic-Brenner ( Sprut - Brenner 8) zu bauen und stehe nun vor dem Henne - Ei - Problem. Der PIC muss mit einem Bootlader ausgerüstet werden. Das geht nur mit einem Pic-Brenner. Das Hexfile ist im Anhang.
Hi Ihr! Ich stehe vor dem selben Problem. Gibt es hier jemanden, der mir einen 18F2550 programmieren könnte? Liebe Grüße
-
Thread
"Meist genutzte Controller" - Statistik
Sachen nehme ich zwecks Einfachheit, STM32 verschiedener Serien. Mit dem STM32F103 und F407 habe ich früher viel gemacht. DsPic33 im 16-bit Bereich und für den Rest PIC oder AVR IM 8-bit Bereich wie 18F4720, 8722, 16F887 und AVR1284, 128, 32. Wirklich kleine uC verwende ich eher wenig oder nur in Ausnahmefällen. Mit MSP430, 8051F, SiLab und Z8! spielte ich vor Jahren auch herum. Solange die Peripherie und Ressourcen und Leistung stimmen, kann man so ziemlich alles Platform Agnostisch machen und der Hersteller spielt nur eine
-
Thread
schnittstellen-wollmilchsau
ich sogar ziemlich sicher diesen Weg gehen und einfach (im ersten Gedankengang zwei oder drei) PIC-18F Controller nehmen (wenn die von der Geschwindigkeit ausreichen). Der Aufwand an Software ist da dann noch gut überschaubar da sich die bereitgestellten Librarys so gut nutzen lassen und den anteil
vielen dank für die schnellen antworten, ich werde den STM32F107 und den LM3S9B92 mit in betracht ziehen, wobei ich natürlich mich bei den 8- und 16bitigen PICs bereis auskenne. hier noch ergänzend: nein, es müssen nicht alle verbindungen gleichzeitig in betrieb
-
Thread
Nachfolger für ATMega gesucht
Stefanus F. schrieb im Beitrag #5710835: > Zumindest der STM32F103C8T6 kostet nur 1€ einzeln und 1,50€ als Modul > mit zwei Quarze, USB Buchse und Spannungsregler. Der ATmega328 ist > teurer. Ich weiss ja
meine Hobbybasteleien bin ich relativ schmerzfrei: https://de.aliexpress.com/item/50-st-cke-STM32F103C8T6-LQFP48-32F103C8T6-QFP48-QFP-ARM-neue-und-original-IC/32875492687.html Das scheint wohl das Lockangebot zum Anfixen zu sein. Ich kann nur jedem raten, sich nicht allzu sehr an die HAL Libraris
-
Thread
ICSP-Probleme
bin jetzt das erste mal damit beschäftigt das ICSP zu nutzen. Habe den brenner 5. der zu bebrennende Pic ist ein 18F2480. folgendes Problem: das programm was ich eingebrannt hab arbeitet überhaupt nicht. jetzt frag ich mich obs vielleicht am kabel liegt... auf der seite von spurt (www.sprut.de) ist ja
drüber zu gucken. ich hab den internen Oszillator bei den 18f-Typen noch nich benutzt und bin mir daher nicht sicher.
-
Thread
PIC: Zeitmessung - float Addition scheitert
Hallo, wir arbeiten auf einem easypic v7 board mit einem pic 18f4520 und haben Probleme bei der Addition von float Werten. Konkret soll eine Zeitmessung über einen Interrrupt an einem Port stattfinden. Da die Zeitmessung über den TimerInterrrupt maximal 8,3s
werden > können? Hast du einen /Grund/, das an dieser Stelle unbedingt /brauchen/ zu müssen? > pic 18f4520 Merke: es ist i.A. keine gute Idee, auf einem 8-Bit uC ohne Coprozessor/FPU Fließkommazahlen zu verwenden.
-
Thread
Sprut Brenner 5 Vdd nur 2,43V !?
nach zu bauen. Ich habe "Original" Stromlaufplan von Sprut geändert, weil ich mit dem Brenner 5 PIC16FXXX und PIC 18FXXX brennen will. Allerdings habe ich "nur" die Spannungsversorgung verändert, dass ich mit einem Schalter zwischen 12 V und 13V Programmierspannung umschalten kann. Nun zu meinem
Wenn ich an Vdd direkt 5V anlege dann funktioniert der Brenner einwandfrei, ich hab schon einen PIC16F627 und einen PIC18F1320 erfolgreich damit gebrannt. Schon mal vielen Dank für Lösungsvorschläge!! mfg. Christian
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
10184_10078_10079_10073_10186-10102,searchweb201603_30,ppcSwitch_3&btsid=dacb8831-3049-4d7a-bcda-4801fe8ad088&algo_expid=ec43d332-f889-4550-9859-d8fbfd25f648-35&algo_pvid=ec43d332-f889-4550-9859-d8fbfd25f648" Ganz schon langer Link... Gibt es Fälschungen, oder warum "die Originalen"? Es gibt auch
ein Schnäppchen ergattern. Aber bestellt wird jetzt nicht mehr täglich wie früher... 10 Stk. PIC12F508 um 5.85 Euro als "Early Bird"-Angebot :) Denn heute früh habe ich beim Kaffeetrinken aus einem PIC12F508 ungewollt einen PIC10F202+ gemacht (mit 5 GPIOs statt nur 4 GPIOs wie beim PIC10F202
-
Artikel
Entscheidung Mikrocontroller
optimiert. Der Stromverbrauch hängt auch stark vom Takt und der Versorgungsspannung ab. Frequenz ATMega8 (2.7V) ATMega8 (5.0V) PIC16LF84A(2.0V) PIC16F84A (5.5V) MSP430F2618 (3V) Einheit 32KHz 62 80 45 - k.A. µA 100KHz 0,3 0,5 - - 0,084 rowspan=4|mA 1MHz, 2MHz* 1,5 2,3 4 - 0,5 8MHz, 4MHz* 5 7/15** rowspan
Microchip C-Compiler sondern bietet als Option die C-Compiler von CCS und HI-TECH. Der CCS Compiler für PIC18F45k20 ist auf 2kWord Programmcode begrenzt. Die HI-TECH Compiler für PIC10/12/16, PIC18 und PIC32 haben, wenn sie als Freeware im ‚Lite mode’ arbeiten, eingeschränkte Codeoptimierung. Microchips C-Compiler
-
Thread
ATTiny85 an einer einzelnen AAA Batterie 1 Jahr mindestens
Fritz F. schrieb im Beitrag #4967850: > Okay - also die Idee ist, einen µC zu nehmen. > > Sagen wir einen ATtiny43U für etwa 1,8€, der mit seinem internen Wandler > auch noch die 3.3V 20mA bereit stellen
Mit Motorregler aber Motor nicht angesteuert 8,3mA c) Motor läuft frei 130mA (mit Messbereich 10A 0,080A) f) Motor blockiert 1,2A e) SHDW auf Masse mit kompletter Schaltung 18µA Interessant ist, dass auf der 5V Seite maximal 80mA gezogen werden
-
Thread
Rechnen mit PIC18 und C18
ihr auch einen Blick auf das Config Word machen und sagen ob noch etwas fehlt. [c] #include <p18f2410.h> #include <usart.h> #include <delays.h> #include <adc.h> #pragma config OSC = INTIO67 // Interner Oszillator, Port function on RA6 u. RA7 #pragma config WDT = OFF // Watchdog Timer
wollte ich die mehr Genauigkeit also wollte ich eine Kommastelle mehr haben. [c] #include <p18f2410.h> #include <usart.h> #include <delays.h> #include <adc.h> #pragma config OSC = INTIO67 // Interner Oszillator, Port function on RA6 u. RA7 #pragma config WDT = OFF // Watchdog Timer