-
Thread
externer 32,768kHz Crystal für Timer1 funktioniert nicht PIC16F1823
. Kaum stell ich um auf den externen 32,768kHz Oszillator funktioniert es nicht. Mit dem internen Oszillator kann ich ihn nicht takten, da der Timer auch im Sleep-Modus weiter laufen soll und das funktioniert nur mit dem externen 32,768kHz
> 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.
-
Thread
DCC Decoder
leistungsschwachen Controller realisieren willst. Ansonsten gehen auch Hochsprachen. > Ich kann wohl nen PIC mit Parsic schreiben, aber > mehr auch nicht. Dann löse das Problem eben in PARSIC mittels PIC. > > Andi ...
Takt welcher im Programm für die Timer verwendet wird. Wie passe ich dies am Besten an für ATMega32 oder gibt es ein generelles Problem bei der Verwendung eines ATM32. Vielen Dank MFG Robert
-
Thread
Adresse der zweiten FAT
also Folgendes: 1. SD-Karte mit dem PC formatiert und 2 txt Dateien darauf kopiert. 2. Mit dem PIC RootDir auslesen und an die Positionen 96-127 die 32 Byte Header für die Datei schreiben. 96-127 weil die ersten 32 Byte für die Partitionsbezeichnung belegt sind und die zweit und dritten 32 Byte für
Habe die SD-Karte formatiert, an den PIC angeschlossen und eine Datei in den 1. Cluster geschrieben. Zurück in den Kartenleser vom PC eingesteckt und mit chkdsk /f überprüft. Folgenden Fehler hat chkdsk erkannt: Erste Zuordnungseinheit
-
Thread
Audio DAC Grundlagen
moin, ich verwende zwar nicht wm8711 sondern den wm8762 mit einem pic32... bei mir ist die bclk synchron zur mclk... aber glaub das muss nicht unbedingt sein... wichtiger ist dort die synchronitaet von mclk und daclrc... ist schon bisschen her als ich die ansteuerung
anbei findest du meine ansteuerung auf dem pic32 (ist auch nicht kompilierbar egal soll nur das prinzip zeigen)... ich benutz da die plib vielleicht bringt dir das ja was... ich weiss die ansteuerung ist nicht perfekt kost bisschen rechenzeit
-
Thread
Wie kann ich timer0 mehr als 65535µs laufen lassen
als 65535, das heißt, dass ich eine verzögerung brauche die z.b. 800000µs lang ist. arbeite mit dem pic18 µc mit 32MHZ ext. takt. danke für hilfe!
float-Rechnung im Interrupt ist keine gute Idee. Hier mal ein Beispiel wie man aufm AVR einen 8Bit-Timer auf 32Bit pimpt: http://www.mikrocontroller.net/topic/48525#new Da es in C ist, sollte es leicht auf den PIC anzupassen sein. Da heißen die Bits und Register eben nur anders. Peter
-
Thread
Welche uC soll ich wählen für Steuergerät von den Sensore
gearbeitet und damit Erfahrungen gemacht? Ich arbeite mit PICs und kann dir folgende Chips empfehlen: PIC18F2550 PIC18F4550 (-->www.microchip.com) Beide besitzen eine I²C Schnittstelle und haben ein USB-Modul (USB2.0)integriert. Für diese Chips gibt es ein Übungsboard. In der Dokumentation findest
ist. Er hat gemeint, 12bit ist mindestens, besser 16bit... Ich habe die uCs wieder angeschaut. PIC18F2550,PIC18F4550 und ATmega16/32 gehen nicht mehr, weil sie nur 10bit Auflösung haben. Ich glaube ich muss weiter suchen. :(
-
Thread
wie ist cinc2h.pl zu verwenden, um mit sdcc fuer PIC zu kompilieren?
Bin zwar kein Pic-O-Loge , aber: -mpic14 -p16f84 ? sollte da nicht -mpic16 stehen?
ich erst auch, aber nein. -mpicXX stellt die Befehlsarchitekturgroesse in XX Bits ein: es gibt pic12 pic14 pic16 pic32 fuer jeweils 12/14/16/32 bit Instruktionsworgroesse. 12 und 32 bit kann sdcc nicht. -p16fY* stellt ten tatsaechlichen uC Typ ein: nur weil ein PICMicro 16irgendwas heisst
-
Thread
Microchip PIC16F18446 CURIOSITY NANO + Scilab + X2C
on your board is probably the PIC16F18446 and the second chip may be the programmer for it. There is certainly a description for this board on MicroChip's site. You should read it. Also read the manual for the PIC16F18446 to understand
Beitrag #7283671: > Mein Ziel ist es Scilab und X2C zu verwenden, um C-Code fuer mein > Microchip PIC16F18446 CURIOSITY NANO board zu generieren! Steht doch alles da: "Works with dsPIC® DSCs, PIC24, PIC32 and SAM MCUs" Das X2C Tool ist also eindeutig nicht für 8Bitter. Ich würde außerdem grafische
-
Thread
Suche jemanden für PIC-Programmierung VU-Meter / PPM
einlesen, den Wert aus einer Tabelle in Anzahl LEDs ablesen, fertig. Als einfachsten PICs habe ich den PIC16F946/47 gefunden, den gibt es neuer als PIC16F1946/47 https://www.microchip.com/wwwproducts/en/PIC16F1946. Das sind aber 64-pin TQFP, da brauchst Du noch ein Boardlayout etc, das ist für einen engagierten
Analog-Mensch bin, bin ich auf der Suche nach > jemandem, der mir (natürlich gegen Entgeld) einen PIC programmieren Vergiss es. VU-Meter sind nun nichts so exotisches, dass es die nicht schon geben wurde. Du findest auf eBay welche mit 24, 30, 32, 40, 56 oder 60 Sementen, must halt gucken, welches
-
Thread
Arduino Maker Irrsinn
ich den dsPIC33EP512MU810 mit CAN,I2C, usw..
nicht ob das zielführend ist ich suche gerade die Unterschiede dummerweise kann ich auf dem XP 32 nicht mehr die neusten Github für den ESP32 installieren auf dem win7 schon so muss ich den ESP32 auf dem win7 Recher bearbeiten, die migthy mini 1284p gehen auf beide, wobei bis vor den update
-
Thread
Nutzung eines SPI-Flash durch zwei Mikrocontroller
Hallo, für ein Projekt nutze ich einen PIC24FJ256GA704. Dieser steuert im Projekt sämtliche Peripherie inklusive eines JQ8400 Soundchip über UART. Wenn der der JQ8400 Musik abspielen soll, holt er sich die entsprechenden Daten von einem 32
PIC ist bei mir schon länger her, aber könntest du nicht den Flash an den PIC hängen und den JQ8400 an die „Configurable Logic Cell“ des PIC und dann darüber die Verbindung zum Flash zu steuern? (KA ob
-
Thread
[S] Suche kleinen CAN Controler
8-Bit PIC: PIC18F258(0) Unter der 16-Bit dsPIC33/PIC24H gibt's auch welche mit 28 Pins. Ob es überhaupt welche mit integriertem Transceiver gibt?
STM32F103T6 Can on Chip, VFQFPN36, 6x6mm.
-
Thread
Taktquelle ändern
das geht mit den AVR nicht. Die MSP430 koennen das. Die AVR koennen vom Hauptoszillator auf einen 32kHz schalten, das war's
"Die AVR koennen vom Hauptoszillator auf einen 32kHz schalten, das war's" Meiner Meinung nach: nicht mal das. Der 32kHz speisst nur den Timer/Counter2, ohne die Möglichkeit, den CPUclk, IOclk etc. damit zu fahren. Zumindest beim Atmega32 ist es
-
Thread
CH32V003, float wirklich langsam?
> Zeiten enthalten, die printf braucht, um die Ergebnisse auszugeben? [code] printf("\n\rint32 Benchmark\n\r"); prog_millis32 = tick_ms; benchmark_int32(array32); prog_millis32 = tick_ms - prog_millis32; printf("Zeit: %d.%d sek\n\r", prog_millis32 / 1000, (prog_millis32 % 1000) / 10
Zeiten enthalten, die printf braucht, um die Ergebnisse >> auszugeben? [code] > printf("\n\rint32 Benchmark\n\r"); > prog_millis32 = tick_ms; > benchmark_int32(array32); > prog_millis32 = tick_ms - prog_millis32; > printf("Zeit: %d.%d sek\n\r", prog_millis32 / 1000, (prog_millis32 %
-
Thread
Ein sachlicher Vergleich Pascal <-> C
einfach irgendwann unuebersichtlich wird. Nö. Du schielst da nur auf die Embedded Computer mit dicken 32 Bit ARM CPUs. Es gibt ein Leben jenseits von 32 Bit. > Da bietet sich eine >Objektorientierte Sprache an, einfach weil die Aufgaben die man heute >loesst SEHR weit vom blinken einer LED entfernt
übersichtlicher als der C-Code. (Siehe mein Programm EleLa, in Lazarus geschrieben, kompiliert für Win32/64 und Linux32/64.) Ich würde für Mikrocontroller niemals Pascal nehmen, denn Codevorlagen und Infos sind im WWW alle samt (meistens) in C. Oder bei Fragen im Forum für Mikrocontroller besteht auch
-
Thread
Lichterkette auf Timer umbauen
bleibt das Herz aber nur drei Stunden an, am nächsten Tag wieder 4 Stunden usw. Die Platine für den PIC ist ein Stück Lochraster in einem selbstgedruckten Gehäuse. Der 18650 steckt ebenfalls in einem selbstgedruckten Gehäuse; der 4,1 Volt-Akku hält recht genau 14 Tage durch. Das hex-file für den PIC habe
Thread is schon älter, aber für alle, die sich hier her verirren: Selbst gebauter LED-Timer mit CH32V003J4M6. https://github.com/Linoprit/LED-Light-Chain-Timer/tree/main Have fun.
-
Thread
Neue AVR µC , irgendwas bekannt ?
meisten Codes im Internet ? Nicht für ATMega128 ! Für die kleineren AVR, alle im DIP Gehäuse. Bei PIC's, nicht für PIC18F6680. PIC18F458 oder kleiner. Wer sich selbst die Grundlage für die nächste Programmierer- Generation entzieht darf sich nicht wundern wenn die Gewinnspanne irgendwann langsam
: http://www.atmel.com/dyn/products/view_detail.asp?FileName=AT32uC3AFamily_4_2.html&family_id=682 Markus
-
Thread
Atmel/Motorola für noob?
findet. Nimm einen, der Dir geeignet scheint. Ich persöhnlich habe noch jede Aufgabe mit 'nem PIC (www.microchip.com) gelöst, aber PIC's sind unter den Teilehmern dieses Forums irgendwie unbeliebt (veraltet, angeblich schlecht zu programmieren,...) MfG Andreas Jäger
schon mal für die vielen guten tips. ich werd mir woll mehrere besorgen müssen ;) -C8051F123 -PIC18F4220 -PIC18F8680 -AT89C51SND1 -68HC11P1 -68HC16Z1 -MMC2114 wird schon einer dabei sein, auf den ich mich fixiren kann. thx nochmal
-
Thread
Eure Anregungen zu meiner Schaltung (Messen mit PIC)
mehr machen? Alle Mess-Spannungen werden über Spannungsteiler (100kOhm + 47kOhm) von 12V auf den PIC-Bereich von 0..5 V gewandelt. Bei 13.4V würden 4,3V anliegen. Ist also noch Luft bis 5V. Außerdem hab ich zum Schutz noch Z-Dioden vorgesehen. Da der Eingangswiderstand des PIC ja den Spannungsteiler
reinkommen, abfliesen können. Andere PSU haben so eine integriert. Auf jeden Fall 2 Kondensatoren für den Pic, 10nF sowie 0.1uF als Beispiel. Beim Max232 hast du einen Kondensator vergessen, wie auch beim Pic.
-
Thread
PIC24 Curiosity Development Board, Debugproblem
bits (Emulator functions are shared with PGEC1/PGED1) das ist die falle, die ich mit fast allen PIC24-PIC32 öfter mache wenn sie mehr als ein ICS pärchen haben. wenn es das DM24004 ist, da ist ein Board Demo Project zum runterladen https: // www.microchip.com/DevelopmentTools/ProductDetails/DM240004
#6115317: > Der Quarz ist eindeutig ein 32768 kHz also > 32768000 Hz. Ich denke auch, es sind 32,768kHz.
-
Thread
32kHz Erzeugung
Bei Dallas gibt es den DS32 Praezisions Temperaturkompensierten Osczillator. Vielleicht geht der zur Not. DS3232 ist ein RTC mit integrierten Quartz. Nur muss man register programmieren um an die 32.768 KHz ranzukommen. Gerhard
DS32khz wäre auch mein erster Einfall. Man könnte ja auch mal unsere Suchfunktion http://www.mikrocontroller.net/search verwenden, und siehe da: +32khz +ic bringt 41 Treffer, z.B. http://www.mikrocontroller.net
-
Thread
ATtiny10 programmieren
Du könntest auch einen PIC10F200 und ein PICKIT3 nehmen. Atmel hat sich die Pinbelegung von den PIC10F abgeschaut, und HV-Programmierung ist bei den kleinen PICs ohnehin Standard. Und einen PicKIT3-Clone bekommst Du für 20€,
Frank K. schrieb im Beitrag #2701867: > Du könntest auch einen PIC10F200 und ein PICKIT3 nehmen. Welchen C-Compiler braucht man dann? Wieviele 16Bit-Timer, ADC-Eingänge und Interrupts hat der PIC10? Peter
-
Thread
Probleme bei der Initialisierung eines LC-Displays in C
Ich habe jetzt exakt das gleiche Programm auf einen PIC16F84A geflasht und der LCD gibt mir im Gegensatz zum PIC16F887 Buchstaben aus. Jetzt bin ich otal verwirrt :@
definieren, auslesen und wieder als Ausgang umdefinieren. Du würdest sonst den aktuellen Zustand des PIC-Pins lesen und nicht den Zustand des LCD. Im schlimmsten Fall kann es sein, dein LCD gibt ein 1-Signal aus, der PIC hat aber den Pin (als Ausgang) auf 0 gelegt => LCD *kann* einen Knacks abbekommen
-
Thread
Umwandlung Wert in 4 Byte Gleitkommazahl (KNX)
habe das so gelöst, habe aber keine Ahnung ob das bei dir funktioniert: [c] // Scale Values uint32_t CO2_Temp = (uint32_t)((((uint32_t)SensorRawData[0]) << 24) | (((uint32_t)SensorRawData[1]) << 16) | (((uint32_t)SensorRawData[3]) << 8) | ((uint32_t)SensorRawData
iMantisse; // Mantisse dazu return (uiReturnvalue); } [/c] Ich benötige es nun für 32 Bit.
-
Thread
Magnetic Encoder mit 10 Mhz auswerten
Vielen Dank für die Beiträge. -> STM32 Das besagte Nucleo Board (http://www.watterott.com/de/Nucleo-STM32F411) hat eine STM32F411RE. Das Datenblatt der STM32F411RE (http://www.st.com/st-web-ui/static/active/en/resource/technical/document
PIC Freunde melden sich bestimmt auch noch :-)
-
Thread
Takt durch 32 dividieren
der Suche nach etwas in der Form eines 6-pin sot-23 Gehäuses (meine Idee war ja das ich's mit nem PIC10F200 mache). Kennt von euch eventuell jemand eine bessere Alternative?
Hi, die geheime Frequenz ist 32khz (also schon recht langsam), daher sollte der uc hier auch keine großartigen Probleme haben nehme ich an. Danke für die vielen Antworten soweit :-)
-
Thread
PIC C18 ein ganz gemeiner Fehler
BTS_2 0x000c02 data extern E:\Pic_C_Sourcecode\Stellpult\StellpultController_18F8722\transfer_bus.c BTS_3 0x000c04 data extern E:\Pic_C_Sourcecode\Stellpult\StellpultController_18F8722\transfer_bus.c
BTS_1 0x000d2d data extern E:\Pic_C_Sourcecode\Stellpult\StellpultController_18F8722\transfer_bus.c BTS_2 0x000d2f data extern E:\Pic_C_Sourcecode\Stellpult\StellpultController_18F8722\transfer_bus.c
-
Thread
AVR oder ARM?
Hier ein Schaubild was so alles im STM32F40x drin ist: http://www.mikrocontroller.net/wikifiles/3/33/STM32F407.png Damit solltest Du erst mal ausgesorgt haben ;-) Ansonsten gibt es das Demo-Board mit einem STM32F429, da ist auch gleich
Microchip zum Download. Und wenn Du dann mal mehr Leistung brauchst, steigst Du halt auf einen 16 oder 32 Bit PIC um. Der Stack ist der selbe. Du musst Dir dann nur den passenden Compiler für die Architektur runterladen. Zum Debuggen brauchst Du ein PicKIT3 für 50€ (Original) bzw 20€ (China-Nachbau).
-
Thread
µC mit USB ohne externe Taktquelle?
Hey, kennt einer von euch vielleicht einen kleinen µC der ohne externen Quarz auskommt? der PIC18C2450 z.b. scheint ja einen zu benötigen.
Leider ist es bei dem pic technisch nicht möglich den internet osz der usb einheit zu zuweisen :(
-
Thread
Decoder 4 in 10 out
Ich habe hier noch z.B. eine 8fach Relaiskarte von meinen PIC-Versuchen. Hat eine 10polige Stiftleiste als Eingang.
gekommen ist, ist es tatsächlich nicht möglich. Wie wäre es jedoch mit dem Einsatz eines Arduino oder PIC.
-
Thread
PIC16C711 mit GALEP 3 loeschen
Der Betreff sagt eigentlich schon alles: Wie kann man den PIC16C711-04/P mit dem GALEP 3 Programmiergeraet (oder einem anderen "trick") loeschen? Im GALEP32 programm ist der Button zum loeschen ausgegraut.
Ich bin mit diesem Tutorial und einem PIC18F in die µC-Welt eingestiegen: http://pic-projekte.de/wiki/index.php?title=PIC_C_Tutorial
-
Thread
PIC10F - Alternativen
Für ein Projekt hatte ich einen PIC10F222 vorgesehen. Bei diesem ist mir jetzt der Prozessor etwas zu langsam. Welche Alternativen gibt es mit ungefähr dem gleichen Formfaktor (SOT23-6, MSOP-8) und den gleichen Kosten? Folgende Anforderungen
beisteuern will). Atmel sollte sich doch so langsam aus der Hobby-Ecke herausbewegt haben. Den PIC10F322 habe ich jetzt bestellt und werde mal schauen, wie es damit läuft.
-
Thread
Division durch Zehnerpotenz in Assembler
www.mikrocontroller.net/topic/142156#1312130. Lohnt aber m.E. nur wenn er gut multiplizieren kann. Kann der PIC12 vermutlich nicht.
wie wäre: wert x durch 1000 teilen: y = x shr(5) //durch 32 teilen y = y + x z = y shr(10) //durch 1024 teilen also auf gut deutsch z = (x + x/32) / 1024 macht 0,7% abweichung, bei den variablen kann natürlich noch gespart werden.
-
Thread
Entprellung Taster
Hallo ich würde gerne für einen PIC32 die Tasten enptrellen. Als Beispielcode habe ich mir den COde aus dem Forum rausgesucht. Dieser ist eigentlich auch verständlich. Weiterhin habe ich versucht diesen auf den PIC anzugelichen. Der
Ich hab versucht beim PIC 32 die Delay_ms über TIMRE zu realisieren (nach BeispielCode): Wenn ich den Timer bis 39062 hochzählen lasse sollte ich 1 s haben, wenn ich folglich nur bis 39 hochzähle 1ms! Selbst wenn ich 1s versuche
-
Thread
Suche nach einem µC mit I2C und UART
Vielleicht reicht Dir ja schon ein PIC32.
STM32 + GNU-GCC + Eclipse
-
Thread
Welcher µC zum Einstieg?
Ich wollte zuerst den PIC (Microchip) programmieren, hab mich aber dann für den AVR (Atmel) entschieden. Meine persönlichen Auswahlkriterien waren: -µC sollte auf jeden Fall in C programmiebar sein -für den PIC gibt es
ich hoffe ich habe dir nicht zu viel und zu detailiert geschildert ;-) vl sieht man sich ja im PIC-Forum ;-) mfg schoasch
-
Thread
Vernünftige Audio Wiedergabe mit kleinem Controller
aber euren Rat. Die Daten sollen von einer SD Karte kommen Lösung mit 16 bit Hardware PWM (z.B. PIC24) Lösung mit DSPic unter Verwendung des DAC Audio Moduls Lösung mit kleinem MCU z.B. PIC16 mit externem 16bit PWM Baustein optional: Lösung mit kleinem MCU z.B. PIC16 mit 8bit anschließender Nachbearbeitung
DAC? Weil laut meiner Recherche ein externer DAC mitsamt 8bit Controller teurer kommt als so ein PIC24 oder ein dsPIC für sich allein.
-
Thread
PIC oder AVR für Projekt
dem "Banking". Das ist schon richtig, dass es das gibt. Aber das betrifft dich auch nur, wenn du die PIC16F unter ASM programmierst ;-). Da aber die PICs die für dich interessant sind, eh PIC18F sind, betrifft dich das nicht ;-). Die interessantesten PIC-Klassen sind ja wohl eh die grossen PIC18F und
> .... PIC18xx 2 Interruptprioritäten und nen Softwarestack. Das mit den Prioritäten ist richtig aber der Stack ist immer noch Hardware (allerdings 32 Level). Erst die 16 Bit Controller PIC24 und die dsPIC
-
Thread
MSP430 im 40poligen DIP-Gehäuse
, aber näher befassen werde ich mich wohl nicht damit. Meine Entscheidung bezüglich 16-Bit ist auf PIC gefallen, mit noch geringer offener Unentschiedenheit. PIC 16-Bit habe ich mir schon recht genau angesehen und finde das interessant. Fast alle angebotenen Versionen gibt es in einer schmalen DIP 28
kann die alternative Bauform gewählt werden. Was ich nun noch klären muss ist, ob es nicht auch im 32-Bit Bereich solche Dinge gibt, denn die Preise im 32-Bit Bereich scheinen nicht abschreckend höher. Eine 32-Bit CPU zu programmieren ist entschieden variabler als das Gehümpel mit 8-Bit. Wenn der Preis
-
Thread
Spannungen verschiedener Potentiale
daran die Spannungen jeweils per A/D-Wandler in digital umzuwandeln und dann per Optokoppler in den PIC zu speisen aber es geht doch wohl auch einfacher?
an den Spannungsfühlern Spannungen relativ zum gemeinsamen 0-Volt Potential abzapfen und in meinen PIC leiten, den ich dann mit den +5V versorge. Wird das klappen? Cheers Ben
-
Thread
SD Karte mit FatFs über SPI an Atmega, wie kann man die Schreibgeschwindigkeit maximieren?
schon weitere gute oder auch schlechte Erfahrungen mit anderen Karten gesammelt? z.B.: - KINGSTON 32GB microSDHC/SDXC UHS-I Class U3 (SDCA3/32GBSP) - KINGSTON 16GB microSDHC UHS-I Class U3 (SDCG/16GB)
, werde ich mir mal ein hier noch rum liegendes PIC32 Board mit Kartenslot und das MCHP "Harmony" Zeugs anschauen. Ausreichend RAM, zum Überbrücken der Denkpausen, sollte dann jedenfalls nicht mehr das Problem sein... <edit> Auch die neuere FatFS
-
Thread
PIC 16F628A - LCD ansteuern
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.
Balken vom Kontrast her deutlicher zu sehen ist. Aber ansonsten keine Anzeige. Hab auch das LCD Uhr 32 Beispiel von sprut.de auf den Chip geschrieben, einen "Mini-Uhrenquarz" von Reichelt ( 32 kHz ) angeschlossen und auch da nur ein schwarzer Balken. Was könnte da nicht stimmen?? Ich bitte euch um
-
Thread
XC8 Compiler - Rechnung mit 64 bit
raus. Doch da 10MHz * 2^28 = 2.684.354.560.000.000 ist (irgendwas bei 40 bit), wird das bei einer 32bit-Rechnung ja einen Overflow geben (oder schafft der XC8-Compiler das, auch wenn er keinen 64bit int anbietet?). Meine erste Planung war ein Mini-PIC (PIC12[8pin]/PIC16[14pin]) zu nehmen. Intern mit 32MHz getaktet, diese Rechnung eigentlich nur einmalig (max. alle 5 Sekunden), sollte eigentlich kein Problem sein. Dafür viel schneller zu programmieren als ein dsPIC, zumal Dieser größer ist und nur mit
-
Thread
Einfacher Webserver mit PIC24 + ESP8266
Zusätzlich dazu kommt mir die Frage, mit welcher Taktfrequenz dein Prozessor lief. Ich werde einen atmega32 bei 16 MHz verwenden. Vielleicht war deiner ja etwas langsamer getaktet, da man beim ESP8266 ja 3.3V braucht.
#3830109: > Zusätzlich dazu kommt mir die Frage, mit welcher Taktfrequenz dein > Prozessor lief. 32MHz (16 MIPS) > Ich werde einen atmega32 bei 16 MHz verwenden. Vielleicht war deiner ja > etwas langsamer getaktet, da man beim ESP8266 ja 3.3V braucht. Der verwendete PIC24 läuft sowieso nur mit <
-
Thread
Gemeinsames Haussteuerprojekt in Wien/Umgebung
Heiße auch Helmut und möchte Dir zu dem Mikroe-PIC32-Compiler raten. Das TFT von Mikroe mit dem PIC32 hat soviel Reserve in ROM und RAM. dass ich es nur empfehlen kann. Ältere Videos dazu auf Youtube: http://www.youtube.com/watch?v=e703G_Qa19Q
Helmut schrieb im Beitrag #2359568: > Das TFT von Mikroe mit dem PIC32 hat soviel Reserve in ROM und RAM. dass > ich es nur empfehlen kann. ja der klingt auch sehr interessant, aber ich will mir jetzt erst mal die ATxmega's genauer ansehen. Mal sehen was später noch
-
Thread
Funktionen in Software oder in Hardware lösen?
> Gut, dass wenigstens Aerospace noch einigermassen Standard hat. Völlig üblich. SIL3 mit 2x STM32 Controllern gibts als quasi Fertiglösung vom Safety Dienstleister. Der ARM Kern muss da überhaupt nicht zertifiziert sein, der Controller selbst auch nicht.
@Thomas F. >(Umsteiger von Arduino auf PIC) pic@sucks:~$ pic-gcc bash: pic-gcc: command not found Arduino kann auch pures avr-gcc, damit dauert ein pin-read <1uS [code] #define BLINK_DELAY_MS 1000 void setup() { /* set pin 5
-
Thread
Abtastung Inkrementalgeber
von jedem der drei Geber den Zählerstand mit 16-Bit Auflösung auslesen können und hast beim ATmega32 noch 19 I/Os frei für andere Dinge.
anbieten. H8S, H8SX, und SH Serien bieten jeweils zwei Inkremental-Eingänge mit 16-Bit Zählern, die auf 32-Bit erweiterbar sind.
-
Thread
Interrupt wird dauerhaft angesteuert.
eine 32Bit breite Variable beschreibt? Genutzt wird Atmel Studio mit einem AtTiny2313A
Maximilian G. schrieb im Beitrag #6188244: > const uint32_t Teiler_Baud = (TAKT / (BAUD * 16)) - 1; versuch mal 16L oder 16UL [c] const uint32_t Teiler_Baud = (TAKT / (BAUD * 16UL)) - 1; [/c]
-
Thread
RC5, RC6 AVR/PIC Receiver mit USB
- Assembler ist aber auch möglich. Ich hoffe das jemand für mich ein paar Tipps hat welcher AVR/PIC sich für sowas gut eignet. Danke!
Hugo Portisch schrieb: > Ich hoffe das jemand für mich ein paar Tipps hat welcher AVR/PIC sich > für sowas gut eignet. Hab letztens so etwas mit einem PIC18F14K50 gemacht: http://www.fundf.net/usbnub/#rc5_hid. Das Prinzip dabei ist wie von "Remote One" weiter oben beschrieben: Der Controller
-
Thread
USBtin - Maximale Geschwindigkeit? - Alternativen mit AVR
Beim Chinesen gibt es für 2€ ein kleines breadboardtaugliches Board, ähnlich dem Arduino Nano, mit STM32F103.
Alles klar, ich werde mein Glück mal mit einem STM32 versuchen^^