-
Thread
PIC18F oder Atmel 80C51?
aber dieser Takt wird durch 4 geteilt. Also kommst du niemals auf deine 40MIPS. Naja... aber zb der PIC18F4520 wird mit 16MIPS angegeben.. vl gehts ja auch damit. Ansonst solltest du dir mal die dsPICs anschauen. Die haben bis zu 40MIPS und sind 16Biter. 8051er mit 40MIPS sind etwas teuer ;-). Ich
Also kommst du > niemals auf deine 40MIPS. Das hatte ich befürchtet. > Naja... aber zb der PIC18F4520 wird mit 16MIPS angegeben.. vl > gehts ja auch damit. Nein, habe jetzt einen ATMega16, mit 16 MIPS, und der Zündimpuls zittert, dass es nicht mehr schön ist. > Ansonst solltest du dir
-
Thread
PIC24f128ga006
Hallo, ich arbeite mit dem PIC24f128ga006, der auf einen Sensorknoten Board verbaut ist, der ist dort mit einer Batterie versorgt. ich will über das Programm, was ich drauf schreibe, die Möglichkeit haben den PIC zum Schlafen zu
Hi Alle, ich arbeite mit dem PIC24fj128ga006. ich habe im Datenblatt gelesen, dass dies ein 16-bit Flash Microcontroller ist. Heisst das, dass der PIC ein Flash-Speicher von 16 bit hat? Was bedeutet: Linear Programm Memory Addressing
-
Thread
Hilfe bei meinem Betrieblichen Auftrag für Prüfung
Programm MPLAB eine Software schreiben, die 35 Assembler Befehle sind mir bekannt und ich benutze den PIC16F887. Meine Aufgabe ist, mit zwei Taster (up & down) Auf und Abwärts-Zählen erstmal mit 8 Led´s RB0-RB7. Bei einmaligem kurzem Tastendruck erfolgt nur ein Aufwärts-Zählschritt, bei Taste gedrückt
längerem Taste gedrückt so lange gezählt wird bis ich wieder los lasse??? [avrasm] list p=16f887 ; list definiert den Controller #include <p16f887.inc> ; Headerdatei mit Registernamen errorlevel -302 ; suppress message 302 from list file __CONFIG _CONFIG1, _LVP_OFF&
-
Thread
PIC16F84 - Reading the Program Memory
Hallo Ich habe eine Anfängerfrage Beim PIC16F887 gibt es im Datasheet das Kapitel 10.1.4 READING THE FLASH PROGRAM MEMORY Beim PIC16F84 gibt es z.B. das EEADRH Register nicht und im Datasheet finde ich auch nichts dazu "Reading the
der 1. PIC mit Flash), langsam, teuer. Ersatz: 16F88 oder 16F1826, 16F1827 16F1847 (jeweils gleiches Pin-Layout)
-
Thread
Software für Datenstring senden über UART beim PIC 16F627
Hallo, vorweg mal: Ich bin Student und muß am Montag eine kleine Software für den PIC 16F627A bei meinen Dozenten abgeben. Nun hatte ich 3 Wochen dafür Zeit. Jedoch kam ich bis heute (aus diversen Gründen ;-) nicht dazu, mich in MPLAB und Assembler von den PICs einzuarbeiten. Wer schreibt
Ich arbeite seit 3 Jahren mit PIC18F... Controllern, kann also für 16er leider keinen Code beitragen. Nochmal zurück zur Geschwindigkeit, Du brauchst mindestens 38400 Bd um auf < 5ms zu kommen. Mit dem geplanten 8MHz Takt ist 38400
-
Thread
dsPIC30F6014 using 2 CAN-Module
schäm* ich hab das signal vor dem can-tranceiver abgenommen, also direkt am ausgang des dspicf30f. und dort am rf0/rf1 bzw. rg0/rg1 danke @edson
zusammenzuschliessen. > > klappt das mit dem CAN2 bei dir? Konnt ich nicht testen, ich habs mit einem 30F4011 getestet, der hat nur einen CAN.
-
Thread
SC8in1 Nachbau
was für ein gerät ich nachbauen möchte habe ich ja schon gepostet . Machen will ich das mit einem PIC16f876A das einzigste problem was ich habe ist das ich dieses programm nicht verstehe . Was es genau macht habe ich hier schon mal gepostet das ist ein smartcard multiplexer der an eine serielle schnitstelle angeschlossen wird und die I/O CD und RST leitung auf 8 smartcard multiplext. das ganze läuft über eine serielle schnittstelle. und mit der DTR leitung der seriellen schnittstelle wird zwischen dem muxer (pic16f876a) und der jeweils ausgewählten smartcard
-
Thread
A/D Wandlung
mache ich den wenn ich 2 gleiche Abtastfrequenzen habe und noch 2 unterschiedliche, z.B.: Sensor 1: f=8 kHz Sensor 2: f=8 kHz Sensor 3: f=1 kHz Sensor 4: f=60 Hz Dann würde sich doch der timer für Sensor 1 und 2 gleichzeitig melden und was macht man dann? ruft den einen ab und die anderen Daten
haben, lässt man alle AD-Wandlungen direkt hintereinander ablaufen. Ich verstehe diese Klimmzüge mit 16 und 32 kHz Timern nicht. Dann ist der Haupttakt hier 8kHz und beim ersten Aufruf werden alle Werte gewandelt. Somit habe ich eine Zeitreferenz und kann über Zähler/Timer die anderen Sensoren abfragen
-
Thread
Was nehme ich nur?
Texas Instruments raten werden, ein alter MSP430C133 reicht schon, tut es auch ein AVR wie Atmega16 (oder natürlich Atmega164P PicoPower) und PIC wie PIC16F1526, denn auch die können wenig Strom verbrauchen, weil man sie sogar während die arbeiten zu 99% der Zeit im sleep Zustand halten kann, denn
externe Treiber wie 74HC595, kann man den kleinsten und billigsten uC nehmen, beispielsweise ATmega8 oder PIC16F84. Nimmt man Displays die Multiplexbetrieb erfordern, muss man aber uC mit eingebautem LCD Controller oder externe LCD Controller verwenden. Deine Suche beginnt also mit dem Display
-
Thread
AVR Projekt (ADC-Uart-USB)
multiprotokoll-transceiver/7617204/ Und wenn Du unbedingt selber programmieren willst, dann nimmst Du halt einen PIC18F14K50 (das ist der gleiche Chip, nur leer) und programmierst Dir das ganze selber zusammen. Den USB-Stack liefert Microchip Dir fix und fertig. Wobei ich für die Entwicklung eher einen PIC18F25K50
Wenn ich das richtig sehe, dann spare ich mir bei dem PIC18F27J53 ausschließlich den FDI Chip ein. Der Rest lässt sich mit meinem Atmega8 doch auch realisieren. Mein Problem ist ein bisschen die Zeit. Bei dem Atmega8 kenne ich mich schon ein bisschen in
-
Thread
Teichsteuerung
Außer die Uhr, macht das das was Du willst... Gut es ist kein ATmega8, sondern ein PIC16F870 / oder 872 was man gerade so hat... Über die serielle Schnittstelle kannst Du daten austauschen wenn du das willst. Ansonsten, wenn ich mich recht errinnere (das ganze ist schon
Sascha D. schrieb: > Außer die Uhr, macht das das was Du willst... Gut es ist kein ATmega8, > sondern ein PIC16F870 / oder 872 was man gerade so hat... Über die > serielle Schnittstelle kannst Du daten austauschen wenn du das willst. > Ansonsten, wenn ich mich recht errinnere (das ganze
-
Thread
Bits shiften - ich verstehe es nicht.
fit in the 8-but outl, so // convert to 16 bit for the remaining values uint16_t out = outl; d2: 89 2f mov r24, r25 d4: 90 e0 ldi r25, 0x00 ; 0 if (first & 0x08) out += 800;
) outl += 8; d0: 33 fd sbrc r19, 3 d2: 98 5f subi r25, 0xF8 ; 248 uint16_t out = outl; d4: 89 2f mov r24, r25 d6: 90 e0 ldi r25, 0x00 ; 0 if (in & 0x0002
-
Thread
STM32F030C8T6: mögliche Alternativen
... Betrifft anscheinend alle STM32F0 Von ST gibt es mögliche Alternativen zu dem bestehenden F-Typ: * STM32L053C8T (low Power - deutlich teurer) * STM32G030C8T6 (nicht pinkompatibel - Redesign des Layouts erforderlich) Beide Typen
Dann versuch doch mal die pin-kompatiblen aus China über die man sich sonst so ärgert: CH32F103C8 GD32F013C8 u.s.w.
-
Thread
Erfahrungen mit eachbuyer.com
www.amazon.de/Automatic-Programming-Microcontroller-Programmer-cable/dp/B00CJ9LVFS/ref=sr_1_12?ie=UTF8&qid=1385121690&sr=8-12&keywords=pic+programmer fürs dreifache. Einziges Manko, ich musste wie schon oben beschrieben zum Zoll, da kein Preis draussen drauf stand. Bei mir ist der Zoll allerdins blos
Noch eine Info- Ich habe inzwischen den Brenner unter XP 32bit und Win7 64bit mit einem "gebrauchten" PIC 16F876 getestet, also den PIC ausgelesen, den HEX gespeichert, den PIC gelöscht (gelesen, wirklich alles 0) und den HEX wieder aufgespielt, anschliessend die HEX File verglichen. Ergebis; 100% 1:1.
-
Thread
[V] Brenner 8 / Manometer / Nullkraftsockel / CPU / RAM
möchte ich Sie hier anbieten. Evtl. kann der ein oder andere ja was davon brauchen. ;-) 1x Brenner 8 von Sprut.de / Eigenbau auf Lochraster, funktioniert! 1x PIC16F877 1x PIC18F452 1x PIC18F4520 1x PIC16F57 14x Manometer Pneumatik von Festo, Typ MA-40-16-1/8 Nie benutzt, quasi noch neuwertig
Update: Brenner 8 und die Pics sind verkauft. Übrig ist noch: 14x Manometer Pneumatik von Festo, Typ MA-40-16-1/8 Nie benutzt, quasi noch neuwertig 1x Nullkraftsockel 24-pol von Pollin Ebenfalls unbenutzt
-
Thread
Kompliment für die neue Elektor
Hexerei verbrannt wird weil kaum noch einer versteht was der macht. > Ich konnte mich mit den R8Cs nicht wirklich anfreunden, obwohl ich schon > mit dem M16C gearbeitet habe. Die AVRs sind im Vergleich dazu sehr viel > benutzerfreundlicher. Die R8C/M16C sind komplizierter weil sie halt mehr
> Och, den M16C kann man dank des Passwortes schön totflashen. Das hab ich zwar bis jetzt weder bei M16C noch bei R8C geschafft, aber ich geb zu ihr Ausleseschutz, bzw. die Implementierung, ist das bloedeste an
-
Thread
mt9d11 Kamera; Datenflut => PIC32, wie ?
Ich habe: Kamera: mt9d11 (1600x1200 Pixel maximal, JPEG Encoder vorhanden.) Mikrocontroller: PIC32 Display: TFT 320x240 Die Kamera besitzt leider nur einen 8 Bit Port. Bei 15 fps und 320x240 Pixel wären das: 320Pixel*240Pixel*2clk/Pixel*15fps = 2,3 MHz Wie kann ich das in den PIC32
Kann der DMA aus 8 Bit 32 Bit machen ? Irgendwie habe ich das noch nicht ganz verstanden, aber ich glaube er kann wenigstens aus 8 Bit => 16 Bit machen. Danke
-
Thread
Zeichenkette funktion übergeben
*+ 01F0 50F5 MOVF 0xff5, W, ACCESS 01F2 6F62 MOVWF 0x62, BANKED 01F4 0009 TBLRD*+ 01F6 0009 TBLRD*+ 01F8 50F5 MOVF 0xff5, W, ACCESS 01FA 6EE9 MOVWF 0xfe9
CFF6 MOVFF 0xff6, 0x67 0218 F067 NOP 021A CFF7 MOVFF 0xff7, 0x68 021C F068 NOP 021E CFF8 MOVFF 0xff8, 0x69 0220 F069 NOP 0222 C060 MOVFF 0x60, 0xff6 0224 FFF6 NOP
-
Thread
GPIB-RS232-Schnittstelle
der hier vorgestellte adapder oder auch dieser hier : http://cluster.physik.uni-freiburg.de/~kuhnen/pic/pic_usbgpib/ ich danke schonmal für antworten ! mfg sunny
gefunden http://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=10&ved=0CHUQFjAJ&url=http%3A%2F%2Fcontent.imamu.edu.sa%2FScholars%2Fit%2FVisualBasic%2FParallel_Port_Complete_Programming%2C_Interfacing_and_Using_the_PCs_Parallel_Printer_Port.pdf&ei=AldIUOquGpDltQb_gIHIAQ&usg=AFQjCNH7CI0bQL1dYLr7J2LCt1d8TDA7gw
-
Thread
Timer0 Interrupt PIC18F2550 ->Fragen
Hallo Leute Möchte auf einem PIC18F2550 jede Sekunde einen Zähler um 1 erhöhen. Daher will ich den Timer0 Interrupt verwenden. Habe noch nie mit einem Timer Interrupt gearbeitet, und daher einmal das Datenblatt zur Hand genommen.
> Sorry, das war mit 8bit timer,nur da bist du dir sicher, daß du > keinen Fehler hast. ja?!? das haste mit 8bit auch. sobald die frequenz nicht 2^x ist, kommste auf krumme kommazahlen beim timer, egal ob mit 16 oder 8 bit
-
Thread
Nokia 6100 Ansteuerung in C
voltages" und "Speed grades": Atmega32L: 2,7 - 5,5V / 0..8MHz Atmega32: 4,5 - 5,5V / 0..16MHz Wenn Du also einen ATmega16 mit ca. 3V bei 16MHz betreibst, wird der doch außerhalb der Spezifikation betrieben und es ist mehr oder weniger Zufall, ob der so
Bild wandert. Meine Funktion sieht jetzt so aus: void glcdPrintOffset(const char *text, uint8_t flashstored, int16_t offset, int16_t length) { uint8_t width; char c; if(flashstored) { c = pgm_read_byte(text); } else { c = *text; } // So viele Zeichen überspringen
-
Thread
Binär -> Dezimal
empfehlen. Oder hat dein > Proz eine Fließkommaeinheit? > > mfg mf Nein es wird nur ein billiger PIC16F628 verwendet; alles in Software (I2C und 16-Bit Arithmetik).
der PIC kann nur 8-Bit Rechnungen, ich nehm normalerweise 2 Register um 16-Bit rechnen zu können. Muss mal überlegen ob ich damit hinkomme wenn ich Multi/Div. in einer sinnvollen Reihenfolge mache... jetzt
-
Thread
PWM-Signal mit 0,1 Hz erzeugen
Wenn man schon eine passende Spannungsversorgung hat, ist der PIC10 kleiner =8-D . Aber der NE555 bewahrt Dich zuverlässig vor Softwarefehlern.
fop schrieb im Beitrag #5105682: > Sogar ein PIC10F200 sollte das schaffen. Für den > bekommst Du aber keinen C-Compiler. Doch, XC8. Allerdings braucht man für den PIC einen Programmer.
-
Thread
I2C nur maximal 70kHz an PIC 16F818
Hallo Ich möchte einen PIC 16F818 als I2C Master verwenden um einen Temperatursensor TMP100 zu betreiben. Ich verwende den internen Oscilator mit 8Mhz. CCS 4.122 Testversion Mein Problem: Ich kann mit dem Oszilloskop
Der 16F818 kann mit nem Hardware I2C nicht als Master arbeiten.
-
Thread
Dual Port Ram durch Single Port Ram ersetzen
du dann noch die Ausgabe (2x4bit) eines Ports über einen 157er leitest gehen über den SPI auch 2von16 Farbena alle 8-bit. Je nach Takt gehen da auch 80-Zeichen bzw. 480(512) Pixel. Grüße Mark
high- und low-nibble eines AVR-Ausgangs für Vorder- und Hintergrundfarbe. So typische 80er-Grafik mit 8x8 Pixel-Farbraster in 16 Farben lassen sich so halt auch noch in höheren Auflösungen (512pixel@24MHz hor. geht, mehr habe ich nicht ausprobiert) einfach realisieren. Für die eigentliche Ausgabe ist dann
-
Thread
dsPIC33EV32GM102 Direct Memory Access
}[/c] Hier noch die Initialisierung zu canbuf: [c]unsigned int canbuf[NUM_OF_ECAN_BUFFERS][8] __attribute__((aligned(NUM_OF_ECAN_BUFFERS * 16))); //16 buffers with 8 words each (256 byte)[/c] Und hier die CAN und DMA Initialisierung: [c]//CAN C1CTRL1bits.REQOP = 0b100; //Switch
#4776179: > Hier noch die Initialisierung zu canbuf:unsigned int > canbuf[NUM_OF_ECAN_BUFFERS][8] > __attribute__((aligned(NUM_OF_ECAN_BUFFERS * 16))); //16 buffers with 8 > words each (256 byte) Ich habe einen pic24ep..., sollte aber das gleiche sein. Der Puffer muss in einem speziellen Speicher
-
Thread
PIC18 Daten per EUSART versenden
schrieb im Beitrag #4642275: > was könnte hier > falsch sein? - SCK(?) Pin des DAC -> TX Pin des PIC (RC6) - SDO oder MOSI Pin des DAC -> RX Pin des PIC, (RC7) - Die Initialisierungssequenz ist im Datenblatt beschrieben - erst der Baudraten Generator mit (SPBRGHx, SPBRGx, BRGH, BRG16) und dann den
Satz K. schrieb im Beitrag #4642888: > da ist es Wurst, > ob es 16 Mhz sind oder 15,9 MHz oder ..., 8MHz? Kann dir aber vermutlich wirklich egal sein ;-) Das mit der Bit/Byte Reihenfolge eher weniger. Bytes wären natürlich kein Problem aber bei den Bits scheint
-
Thread
Wecker platine für pc
Hallo, sowas habe ich erst vor ein paar Tagen gebaut, das läuft mit einem PIC16F84-10 über den SMBUS vom PC. Ein Programm für Linux mit dem man den Wecker programmieren kann habe ich auch geschrieben. Der PIC hat noch jede Menge Resourcen frei für andere Dinge. Die Firmware ist sehr leicht auf andere PIC's zu übertragen, z.B. den 16F628(a). Mit einem AtMega8 kann man es auch noch machen, es gibt einfach "zu" viele Möglichkeiten. Der AtMeage8 hat I2C sogar in Hardware, nicht wie der PIC. In den PIC habe
-
Thread
Projekt Leuchtmodul mit PIC Microcontroller
erst einmal viel, ist im wesentlichen aber immer das selbe... Für die Ansteuerung wollte ich einen PIC 16F1526 verwenden, da dieser 10 PWM Ausgänge hat und genügend I/O Pins. Außerdem hat er eine sehr kleine Bauform (-I/PT). Soweit wie ich es gelesen habe, kann man mit den I2C Ausgang die WS2812B Controller
diese AppNote an: http://ww1.microchip.com/downloads/en/AppNotes/00001606A.pdf Hier wird ein PIC16F1509 verwendet. Der hat konfigurierbare Logikblöcke (CLB), und damit und mit der SPI-Schnittstelle wird das Timing quasi hardwaremäßig erzeugt, was keine Rechenleistung braucht. Eine ziemlich
-
Thread
FAT16 auf SD mit PIC18 in ASM
Erläuterungen: Ich möchte von einer externen Datenquelle einen seriellen Datenstrom (Mediadaten) mit einem PIC18 via SPI entgegennehmen und via SPI auf einer SD-Card, welche mit einem FAT16-System formatiert ist, ablegen. Folgende Anforderungen an die ‚Bedienung’ des FAT16-Systems durch den PIC18 werden gestellt
DAS würde mich auch interessieren. Ich bin zwar noch beim 16F Assembler, plane aber in nächster Zeit mal mit den 18F anzufangen, da die 8kByte Assemblercode der 16F bei meinem aktuellen Projekt langsam an ihre Grenzen stosen (ich muss nun schon die ganzen Displaytexte
-
Thread
Low Power Mikrocontroller
man folgendermaßen rechnen 4.1 mA - (25 MHz - F) * 120 uA/MHz z.B. F = 16 MHz -> 4.1 mA - 1.08 mA = 3.02 mA Für Eingangsspannungen < 1.8 V gilt für den Batteriestrom: IBatt = (VCC * I) / (eta * VBatt) VCC = Ausgangsspannung des DC-DC-Wandlers
... Beispiel: 999 ms Sleep + 1 ms @ 16 MHz MSP430F2370: Sleep = LPM3 32 kHz Takt an 999 ms * 0.0007 mA + 1 ms * 6.5 mA = 7 uA F9xx: Sleep = smaRTClock an 32 kHz 999 ms * 0.0006 mA + 1 ms * 3.01 mA = 3 uA d.h. der F9xx könnte auch 2 ms
-
Thread
Mikrocontroller mit 2 DAC's
> Ich habe leider keine passenden gefunden vllt. könnt ihr mir > ja helfen? Einige M16C haben zwei DA-Wandler. Allerdings nur 8Bit. Preis koennte auch hinkommen wenn du mehr als einen kaufst. :-) Olaf
Moin, bei Microchip gibt es dsPICs: dsPIC33FJ128MC802 oder dsPIC33FJ128MC804 Haben 2 DACs mit 16bit und 100ksps. Es gibt bei Microchip Applikationen dazu, Sprachausgabe usw...
-
Thread
Transistor Netzwerk, am liebsten DIL
@Daniel M. (hatte ich ganz vergessen....): der yC ist ein Pic, um genau zu sein immo ein PIC16F916, aber das Instruction set langweilt mich dermassen, dass ich wohl bald auf einen 18FXXX umsteigen werden. Die können aber glaub ich auch nicht mehr Strom bringen
Also ich hab jetzt eine Platine mit einem PIC16 und einzelnen Transistoren aufgesetzt. Hal, du hast leider recht, die Dil gehäuse bringen vom Platz nicht viel und wenn ich einzelne Transistoren nehme kann ich wenigstens Leiterbahntechnisch die
-
Thread
Wie schnell ist euer uC
mir scheint, die Typenfielfalt an uC ist gerade mal wieder am Explodieren. Bei Atmel ist der AVR 8-bit Typ interessant. Ebenso der kommende XMEGA der bis 32MHz taktbar sein soll (32MIPS) und für eine Portanweisung nur 1Takt benötigen soll. Bei Ti kenne ich den MSP430F1xx (16-bit). Dieser ist mit max. 8MHz Taktbar (8MIPS). Die haben auch Derivate wie den MSP430F2xx der mit 16MHz taktbar ist (16MIPS), sowie neu den MSP430F5xx der bis 25MHz taktbar sein soll (25MIPS). Nun gibt es auch noch andere
-
Thread
Quarz richtig angeschlossen?
um euch auch mit der Informatione zufrieden zu stellen: Es handelt sich beim Controller um einen PIC der 16 Bit Reihe.
Da wir noch immer nicht wissen WELCHEN 16-Bit_PIC (PIC24F, EP, dsPIC33FJ, EP. etc etc etc) verwendest kannman nur raten. Aber so einfach mit irgendeinem PPLDIV Wert geht das selten. Zuerst muss mit PLLPRE (Teiler 2....33) das Eingangssignal
-
Thread
Gefälschte AVR-uC?
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
Habe PIC16F876 aus China über ebay bekommen, die funktionieren bisher tadellos, ohne Einschränkungen. Aber die Anschlussbeinchen sind so dünn, die verbiegen schon beim Anschauen... Gruss Chregu
-
Thread
PIC18F47Q10 programmieren
MPLABX IDE/IPE. Kostenlos downloadbar. > Ist da auch ein C-Compiler dabei? Nein. Den passenden XC8 Compiler musst Du Dir getrennt runterladen (auch kostenlos) und installieren. Microchip hat Prozessoren mit 8, 16, und 32 Bit Datenbusbreite, und für jede Gruppe hast Du extra Compilerpakete. PIC18 hat 16 Bit Flash/Programmbus und 8 Bit RAM/Datenbus, braucht also den XC8. fchk
-
Thread
AVR verglichen mit PIC (SX)
Ich hoffe nur, dass bei einem solchen Vergleich Gleiches mit Gleichem verglichen wird und nicht ein 16F84 mit einem ATmega128 oder so. Man kann ruhig auch mal die 18F oder 24F mit in einen solchen Vergleich einbeziehen. Dann könnten viele der PIC Vorurteile mal ad Acta gelegt werden. Sven
auch wenn es nicht ganz zum Thema passt: Weiß jemand ob der SX-Code, erstellt durch SASM, auf einem PIC (16Fxxx) läuft? Hans
-
Thread
PIC16F785 - in noch billiger?
großen Stückzahlen hergestellt werden soll. Wir haben einen funktionierenden prototypen der mit einem PIC16F785-I/SS betrieben wird. kurz gesagt hängt daran ein kleines micro das einen sound aufnimmt, in einer bestimmten Messzeit den Peak herausfindet und dann einen kennwert an einem kleinen 2*7 Segment
Schau dir mal den 16F506 an.
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
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
https://www.google.de/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&cad=rja&uact=8&ved=2ahUKEwjvo8qF94LaAhUB16QKHVwUBkQQjRx6BAgAEAU&url=http%3A%2F%2Fwww.elektrotools.de%2FProdukt%2FA90103-Luebbering-Kabel-Abroller-Roll-Profi-Original-XL&psig=AOvVaw11P9vlBtO7qAQxm1fdoaEe&ust=1521911159648507
-
Thread
312(13x24) RGB LEDs Multiplexen
http://en.wikipedia.org/wiki/Pulse-density_modulation). Was mich verwundert ist, dass der verwendete PIC nur eine PWM hat und damit alle LEDs einzeln gedimmt werden. Der PIC ist leider ein 16Bit Controller und ich bin mir nicht ganz sicher, ob das mit dem ATmega überhaupt möglich ist. Vielleicht hat
kurzem eine 11x11 Matrix (für eine RGB-Word-Clock) aufgebaut. Angesteuert wird das ganze über einen PIC und zwar mit nur einer Clock- und einer Datenleitung. Die Lösung: WS2801 (pro LED) Dieser Chip kann eine RGB-LED ansteuern und zwar mit je 8 Bit pro Farbe => 16,7 Mio Farben ;-) Alle LEDs sitzen
-
Thread
Code(SRAM steuern) verbessern. Arduino mega 2560
ecee.colorado.edu/~mcclurel/Cypress_SRAM_CY62256.pdf # Portbelegung - PortC = A0 - A7 (PC0-PC7) - PortL = A8 - A14 (PL0-PL6) - PortD = ¬CE (PD0), ¬OE (PD1), ¬WE (PD2) - PortB = I/O0 - I/O7 # Read Funktion Die "NOP"s sind da um die ladezeit vom SRAM(70ns)abzuwarten. Bei 16MHz => T=62,5ns muss ich min.
AD0..7 -> Digital22..29 A8..15 -> Digital37..30 (absteigend!) ALE -> Digital39 RD -> Digital40 WR -> Digital41
-
Thread
(Umfrage) Was war eure erste Programmiersprache usw.?
würde es sogar kaufen), ebenfalls 14. Ob das unter "gelernt" fällt, bin ich nicht sicher. 6800 (6k8, nicht 68k) auf Entwicklungskit mit Hex-Tastatur und 7-Segment-Anzeige, Programmierung in Hex, ab etwa 16. Ist eigentlich auch nicht Programmiersprache. APL auf IBM 5100 ab 17. Da richtig gelernt.
Assembler auf nem Motorola EVB mit DOS-Crosscompiler - Diverse C compiler unter Windows - Mikroe Pic C (16/18/32er) - Microchip C (MPLAB) - Php etc