-
Thread
externer AD-Wandler am PIC
Hallo, ich benutze einen PIC 18F2480. Ich möchte nun einen externen AD-Wandler anschließen. Nur leider weiß ich nicht wo. Kann mir jemand helfen? Danke und Sorry für so ne blöde Frage!
AD7790 als AD-Wandler. Nachdem ich alles angeschlossen habe, ist nun meine Frage, wie ich meinem PIC18F2480 sage, dass nur der externe AD-Wandler verwendet werden soll. Ich programmiere mittels CCS C. DANKE!
-
Thread
PIC mittels JAVA/C++ unter Linux ansteuern
und es braucht keine libusb. > Hat jemand Bsp. für mich, möglichst für beide Seite, also für PIC und > LINUX. Sollten auch recht simpel gehalten sein. Beispiel für den Pic: http://www.holger-klabunde.de/usb/18f2550.htm Dort runterscrollen, das "CDC_Echo" Beispiel sollte sich am einfachsten
noch nicht festgelgt. Der PIC müsste nur > den I2C-Bus unterstützen, was aber jeder können sollte. PIC18F2550 oder PIC18F4550 würd ich nehmen.
-
Thread
8051 Chip für Einstieg
64k Flash, 2k SRAM, 2k EEPROM NXP P89LPC935FA - Via ICP/ISP/IAP zu programmieren 2-Takter mit 18MHz, 8k Flash, 256+512Byte RAM, 512Byte EEPROM, 8Bit DAC + ADC, 23Bit Timer, I²C, 2,4-3,6V !, kann LEDs direkt treiben, uvm. Gerne habe ich mit dem SAB80C535/7 gearbeitet - aber den gibt es ja nicht
8051 basierende Chips in dieser Reihenfolge: 1. Silabs http://www.silabs.com/products/mcu/Pages/8-Bit-Microcontrollers.aspx 2. Infineon XC800 Familie http://www.infineon.com/cms/en/product/microcontrollers/8051-compatible-8-bit-microcontrollers/channel.html?channel=ff80808112ab681d0112ab6b7661083f
-
Thread
Hobby -halb- Aufgabe ICs usw abzugeben
TD6273APG Philips TDA4780 RGB Processor BS62LV4006PIP55 CMOS SRAM 512K X 8 Winbond W27C512 EEPROM 64K x 8 74HC154 4 to 16 converter 2Stück Microchip PIC18F452 CPU 2Stück Microchip PIC18F452 defekt ? Microchip PIC18LF4685 Sockel für die Teile hätte ich auch en mass falls benötigt SMD Ausführung: Analog AD1853 ADC Analog ADUC7027 12bit analog I/O Maxim MAX2828 Wlan
-
Thread
Handlicher Ethernet-Controller mit SPI von Microchip
schreiben/auslesen der MAC Addr. meinst (siehe Errata Sheet): Ich verwende atm nen 90s8518 mit 8MHz quarz, außerdem nutze ich das SPI vom µC. Die maximale SPI Freq. is ja f/4, sprich 2MHz Ich bin selber verwundert, aber ich kann die MAC Addi schreiben u. wieder aus den Registern auslesen :)
Hi, ich benutze zwar erfolgreich den EN28J60 mit einem PIC18F458 (40MHz) unter dem PICC-Compiler von CCS. Wenn ich nur das UDP-Protokoll nutze, komme ich bei Paketen mit 1000 Byte Nutzdaten nur auf ca. 11 kB/s download. Das reicht mir leider nicht. Carsten
-
Thread
C0283QGLH-T nur kurzes Aufleuchten?
oled_init(); oled_send_data(0x03, 0x0130); oled_send_data(0x10, 0x0000); oled_send_data(0x18, 0x0028); // X1.352(Max.) 80Hz oled_send_data(0xF8, 0x000F); // Vgh=+5v oled_send_data(0xF9, 0x000F); // Vgl=-5v oled_send_data(0x70, 0x2580
oled_send_data(0xF8, 0x000F); // Vgh=+5v oled_send_data(0xF9, 0x000F); // Vgl=-5v Was willst Du da beschreiben? Das machst Du normal im PowerGen2 Register (0x13). Ansonsten
-
Thread
Attiny2313
projekt auf meine Lehre beschäftigt. und jetzt wollt ich den schaltplan umzeichen und zwar soll der PIC16F84 gegen einen ATTiny2313 ausgetauscht werden aber weil ich überhaupt keine ahnung von mikrocontrollern habe brauch ich da ein bisschen hilfe. man hat zu mir gesagt das ich die Matrix lieber mit 16x16
> soll der PIC16F84 gegen einen ATTiny2313 ausgetauscht werden Das könnte rein theoretisch sogar gehen. Der PIC16F84 hat 13 IO-Pins und der ATTiny2313 hat max. 18 IO-Pins. Vom Takt her lassen sich beide mit 20
-
Thread
ATTINY20 ohne IDE Programmieren
... [/c] (statt ijklmn stehen da sechs Hexadezimalziffern, also Ziffern zwischen 0-9 bzw. a-f). 8. Teil uns diese secht Ziffern mit. LG, Sebastian
IDE. Damit das atprogram.exe mit dem SNAP funktioniert muß man einmal mit dem Studio den SNAP von PIC auf AVR "umtaufen". Das wird aber automatisch angeboten. Das Programmieren sollte dann in etwa so ablaufen: atprogram.exe -t snap -i tpi -d attiny20 chiperase program -fl --format hex -f irgendwas.hex
-
Thread
AVR-C-Compiler !?!
im anbetracht der Software die für Pic existiert. Ich programmiere immer in C. nun habe ich mich nach einem effizienten C-Compiler umgeschaut, der einfach ins AVRstudio eingebunden werden kann (bei Pic habe ich den C-Compiler von CCSC
mit integriertem C-Compiler, also AVRStudio mit ? (avr-gcc plugin ist nicht so das wahre), bei PIC wäre es: MPLAB mit CCSC Compiler für 16F & 18Fxx... Preis max. 300
-
Thread
Welche Programmiersprache auf µC
embedded C++ software, während die von C steigt. Siehe hier: https://www.youtube.com/watch?v=D7Sd8A6_fYU
> software, während die von C steigt. > > Siehe hier: > https://www.youtube.com/watch?v=D7Sd8A6_fYU Sehr guter Vortrag, übrigens nicht der einzige aus der Reihe. Dan Saks sieht aber das Problem, daß Fakten nichts an Überzeugungen ändern können, nicht nur im Enbeded-Entwicklungsbereich. Womit
-
Thread
WS2812 LED-Pixel immer weiss (Timing Problem)
Danke für die Antworten. Das Ding ist, dass der Clock beim Pic durch 4 geteilt wird, das ist dann der Instruction Clock, der Grund ist mir auch nicht bekannt. Und Ja, NOP kommt eigentlich vom Assembler, wurde aber beim XC8 Compiler als C Funktion implementiert
Habe noch einen PIC18F4685 als Test genommen, damit hätte ich theoretisch mit 32MHz 125ns Auflösung. Damit bekam ich aber das gleiche Resultat: weisse LED, auch wenn ich nur ein NOP() für das High Bit genommen habe.
-
Thread
Fragen u Halbleiter, Dioden, brauche Tipps
Shockley-Gleichung ist dann nur noch explizit nach Uf umstellbar. Hier hilft ein Iterationsverfahren. [math] U_f = \ln\left(\frac{I_f}{I_s} - 1\right) \cdot m U_t [/math] Da kannst du den Bahnwiderstand als Rb * If dazustecken. Da die Gleichung ohnehin schon unterproportional explodiert, bietet sich z.B. die
Spannungsstabilisierung mit einer Zenerdiode. Eigl. was ganz einfaches, sollte man meinen! http://www7.pic-upload.de/25.01.11/5w6upsgb6vxn.jpg a) Kein Problem: Ua = Iz * rz + Uzo = 6,82V URv = Ue - Ua = 3,18V; IRv = Iz + IL = 30 mA Rv = URv / IRv = 106 ohm nun zu b) Die bereitet mir Probleme
-
Thread
120 I/Os an Raspberry Pi
Du bei RS485 selber nachprogrammieren musst. Als Controller für die Peripherieknoten empfehle ich PIC18F26K80 oder PIC24HJ64GP502. Die haben in 28 Pins alles, was Du brauchst, zusätzlich ist nur noch ein CAN-Transceiver (8-Pinner im SO08) erforderlich. Möglichkeit 2: Ethernet und TCP/IP Hier empfehle ich einen PIC18F67J60. Das ist eine Single-Chip-Lösung, die Prozessor, Ethernet-Controller und Ethernet-PHY auf einem einzigen Chip vereinigt. Es geht nicht billiger, und die Rechenleistung des PICs recht zum Schalten
-
Thread
Wie ist ein billiger Grid Tie Inverter aufgebaut ?
sie gebastelt: www.daswindrad.de/forum/download/file.php?id=9757&sid=393c5133ccf50b4d3dfbb5ca1ac71f44 Sieht so aus als ob es doch einen 1:18 Spannungsteiler von Battery_fused zu PIC/AN0 gibt. Da landen wir bei so 1-2 Volt die ich wie gewohnt per mcp4725 dac manipulieren könnte.
und wir packen die fertigen Komponenten nur in einen stabilen Koffer.. Ich hab mir mal ein paar 18 pin PIC16 angeschaut: http://ww1.microchip.com/downloads/en/DeviceDoc/39598d.pdf http://ww1.microchip.com/downloads/en/DeviceDoc/40300c.pdf Demnach sind wohl eher nur Pink, Türkis und Gelb analog
-
Thread
AD-Wandler 8Bit 100MHz
/?;ACTION=3;LA=444;GROUP=A217;GROUPID=2914;ARTICLE=90070;START=0;SORT=artnr;OFFSET=16;SID=30@TNBPVX8AAAIAAHukQdcdf7a6c0b7ae9e8efa4b3c0dd04d357f MCP3301 hat 12Bit @ 100kHz. Bei 8 Bit kann man schneller abtasten.
mit USB-Anschluss erfunden -> FTDI FT2232D (MPSSE). Controller mit AD und DA-Wandler z.B. C8051F06x 2x 16-Bit ADC (1 Msps), 2x 12-Bit DAC dsPIC33FJ64GP804 12-Bit ADC (500 ksps), 2x 16-Bit Audio DAC oder einen der PSoC3/5 von Cypress (falls die mal irgendwann in Stückzahlen und nicht nur als ES
-
Thread
SD Karte mit FatFs über SPI an Atmega, wie kann man die Schreibgeschwindigkeit maximieren?
brauchst du einen ausreichend großen Puffer. Mit dem Problem beschäftige ich mich auch im Moment. (PIC18F27J53, FatFS, verschiedene Sensoren mit 5kHz-100Hz-33Hz Abtastrate und 16bit Daten) Dafür zwei Buffer mit 352Bytes, die in wechselweise in 30ms gefüllt und an FatFS weitergereicht werden. Bei den
groß sein, dass du diese Zeit überbrücken kannst, also für deine Anwendung in etwa 5kB, womit der PIC18F27J53 prinzipiell nicht dienen kann.
-
Thread
PIC18F1330 ADC Auswertung funktioniert nicht
Hallo Community, es mag eine dumme Frage sein, doch langsam verzweifle ich damit. Ich habe einen PIC18F1330 und möchte einen Poti über RA0 einlesen. Hierzu habe ich ein 10kOhm Poti an +5V und GND angeschlossen. Zwischen Abgriff und ADC-Eingang sitzt dann noch ein 1kOhm Widerstand zur Strombegrenzung
en/DeviceDoc/80352b.pdf Immer die "Errata" lesen zum jeweiligen uC ! Gefunden mit GOOGLE: "PIC18F1330" ADCON1 ADCON2 ADCON3 ADRESH Gruss
-
Thread
RS485 - kein Empfang
Hallo, ich habe einen PIC18F mit einer RS232 die funktioniert und an den UART 2 einen RS485 Treiber, dieser kann Daten senden. Wenn er aber auf empfangen geht, kann ich an dem RX eingang des PICs Daten mit dem Oszi messen, aber
TRISGbits.TRISG0 = 0; steht an einer anderen stelle. es ist der PIC18f65k22
-
Thread
Einfache temperaturgeführte Leerlaufregelung bauen
denke was du da original verbaut hast ist soetwas hier https://www.google.de/imgres?imgurl=https%3A%2F%2Fi.ebayimg.com%2F00%2Fs%2FNTMwWDEwMjQ%3D%2Fz%2FGzYAAOSwEMxa0MJQ%2F%24_72.JPG&imgrefurl=https%3A%2F%2Fwww.ebay-kleinanzeigen.de%2Fs-anzeige%2Fleerlaufsteller-zigarre-escort-mk4-xr3i-k-jetronic%2F804256581-223-9489&docid=o-RA7r5nhHTYGM&tbnid=uYS8kgFmvSm4WM%3A&vet=10ahUKEwjk073n8-njAhXyxcQBHeb8DKUQMwhzKDkwOQ..i&w=500&h=259&bih=829&biw=1745&q=L-Jetronic%20Leerlaufregler&ved=0ahUKEwjk073n8-njAhXyxcQBHeb8DKUQMwhzKDkwOQ&iact=mrc&uact=8
-
Thread
GPIB-nach-USB-Konverter
GPIB-nach-USB-Konverter Projekt. Aber zuerst einmal zu den Details: Für das Projekt nutze ich den PIC18F25J50. Der Schaltplan ist im Anhang zu sehen (PIC18F2550 wurde durch PIC18J25J50 ersetzt und die Verschaltung dementsprechend angepasst). Auch die main.c sowie die gpib.c habe ich angehängt. Nun
einer RS-232-Schnittstelle) kann ich einfach TX > und RX loopen. Damit weisst du aber nicht ob der Pic das korrekt empfängt. Sende die Zeichen im Pic zurück und du weißt ob Sie korrekt ankommen.
-
Thread
Der Berg kreißte.und gebar den FA-NWT2
aber zu den Feinheiten beim Ausgangspegel komme ich noch. Tja, als Steuerung werkelt wieder ein PIC im DIL-Gehäuse, diesmal ein PIC18F.. und die Kommunikation mit dem PC findet modernerweise per USB statt.....bis man mal genauer hinguckt. Da werkelt nämlich ein FT232RL auf der LP. Der hat zwar 13
Theoretisch sind mit dem FT232RL 1MBit bzw. 100kByte/s möglich. Mehr als 1-2kByte Ram wird der PIC18 nicht haben. Die Daten müssen also sofort während der Messung raus, sonst läuft was über. IMO ist der FT232RL teurer als ein kleiner Cortex mit USB, z.B. der STM32F103c8t6 auf diesem Blue-Pill-Board
-
Thread
(V) Spannungsregler, Logik, MCUs,
ausgelötet Nokia-Akkus BL-4C und BL-5B 2x Quecksilber-Schalter YARD-IR-Empfänger rev. 2 mit PIC16F628, PDIP18 und MAX232 Mini-ICE mit ATMEGA16-16AU und FT232RL Xilinx programmer by martiniman, LPT-Port Schreibt mir einfach welche Teile euch interessieren und was sie euch wert sind.
0,60 ATMEGA88-20PU, 1,10 ATMEGA168-20PU, 1,30 MIC5801, 1,20 AT90CAN128-15AZ, 2,70 PIC16F628, 1,00 LPC1766, 4,00 YARD-IR-Empfänger rev. 2 mit PIC16F628, PDIP18 und MAX232, 1,20 Mini-ICE mit ATMEGA16-16AU und FT232RL, 2,60
-
Thread
[PIC]Tabellen in C
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xF9, 0xF8, 0xF8, 0x78, 0x38, 0x18, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xE0, 0xF0, 0xF8, 0xFC, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
, 0xFF, 0xFF, 0x7F, 0x3F, 0x1F, 0x0F, 0x0F, 0x0F, 0xCF, 0xFF, 0xFF, 0xFF, 0xDF, 0x8F, 0x8F, 0x8F, 0x9F, 0x9F, 0x9F, 0x9F, 0x1F, 0x1F, 0x1F, 0x1F, 0x9F, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0x1F, 0x07, 0x01
-
Thread
PIC18 für professionellen Bereich?
kleineren PICs werden oft in intelligenten Sensoren, auch in der Autoindustrie eingesetzt. Die neuen PIC18 sind sehr leistungsfähig und die Software-Libs sind enorm umfangreich. Gerade im USB Bereich ziehe ich die PIC18 Serie den AVRs vor, weil es schon sehr viele Typen gibt und schon viele Softwarelibs
40 euros. Ich benutze die Pic 18f und die Pic 24hj.Die pic24hj haben 16 Bit und bis 40 Mips falls 8 bit nicht mehr reichen. und alle gibts in den unterschiedlichsten Varianten. Also meiner Meinung nach haben die einen Platz im
-
Thread
Funk-Dimmer und -Schalter mit ESP8266 - wer will mitbauen?
/search?q=stromstossrelais&ie=utf-8&oe=utf-8&gws_rd=cr&ei=6afdVOL9F5TYapaKgcAB#q=stromsto%C3%9Frelais+12v+produktsuche&revid=12367044
gut aus http://www.ebay.de/itm/PE-Leistungsrelais-bistabil-5-A-1-x-Wechsler-TE-Connectivity-PE014F05-Bistabil/400684106486?_trksid=p2054897.c100204.m3164&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%26asc%3D20140407115239%26meid%3D2f59bf2f9b92413e8a605daeebfb6bb6%26pid%3D100204%26rk%3D4%26rkt%
-
Thread
PIC18F26k22 PORTC Ausgang schaltet nicht
Hallo, Ich habe ein Problem mit dem Schalten der Ausgänge eines PIC18F26k22. Speziell betrifft das die Pins C0 und C1. An sich möchte ich testweise lediglich den ganzen PORTC auf 1 schalten, das funktioniert aber aus mir unbekannten gründen nur für C2-C7? Ich habe
Beitrag #5159842: > Habe ich da eine Konfiguration übersehen? > Ich nutze MPLAB X 3.55 und den XC8 v1.44 "Windows/PIC Memory Views/Configurations Bits" nutzen und Code Generieren lassen. Dann über sieht man so schnell nichts... Wird der PIC18F26k22 nicht vom "Code Configurator V3" Plugin unterstützt
-
Thread
FFT mit ATmega88
1.125kHz >-> Jeder Balken im Spektrum ist 1.125kHz voneinander entfernt. Richtig? >-> Schwingung f0 = DC Anteil, f1 = ???, f2 = ??? wie gehts hier weiter? Vielen Dank
11 KHz. Die Einschränkung mit max. 200 KHz gilt für 10 Bit, damit die Genauigkeit stimmt. Für 8 Bit (dann Left adjust) kann man auch schneller werden. Für Audio bis 20 KHZ sollte man mit mind. 40 KHz rechnen. -> [math]18.432 MHz/(40 KHz*13) = 35,45 [/math] da du ehr etwas schneller
-
Thread
PIC DMX Empfänger EUSART Problem
das es nur schlecht erkannt wird. Mein Versuchsaufbau: PC(RS232, 57600baud) -> Wanlder zu TTL -> PIC(18F4420, 115000baud) Anzeige: LCD Theorie: Wenn ich nun eine 0(dez) sende sollte das FERR bit gesetzt werden, da das Byte zu lange war. So ist auch die Methode um das Break Signal zu erzeugen.
>Mein Versuchsaufbau: PC(RS232, 57600baud) -> Wanlder zu TTL -> >PIC(18F4420, 115000baud Verschieden Baudraten sind nicht so der Hit. Da muß man wissen was man tut.
-
Thread
Hobby -halb- Aufgabe V.2.0 PIC, Maxim uvm.
TD6273APG Philips TDA4780 RGB Processor BS62LV4006PIP55 CMOS SRAM 512K X 8 Winbond W27C512 EEPROM 64K x 8 74HC154 4 to 16 converter 2Stück Microchip PIC18F452 CPU 2Stück Microchip PIC18F452 defekt ? Microchip PIC18LF4685 SMD Ausführung: Analog AD1853 ADC Analog ADUC7027 12bit analog I/O Maxim MAX2828 Wlan 2Stück Maxim 13273EE TE826 ? 2Stück Maxim
-
Thread
C- UART Datenübertragung
; 18.21 non-prototyped function declaration for "BCDCode1" Error [192] F:\UART\Client\Client.c; 22.8 undefined identifier "zaehler"
Code parat? > Error [276] F:\UART\Client\Client.c; 18.15 type specifier required for > prototyped argument > Warning [349] F:\UART\Client\Client.c; 18.21 non-prototyped function > declaration for "BCDCode1" Hierzu solltest
-
Thread
News aus der Atmel Gerüchteküche
der PIC32.
hat man sich zu helfen gewußt, wie man 100MHz schafft, obwohl der Flash nur 25MHz kann: "The C8051F12x and C8051F13x device families incorporate a 63x4 byte branch target cache with a 4-byte prefetch engine." Ist also kein Hexenwerk. Peter
-
Thread
Pin-Tooglefrequenz an PIC32MX
Hallo, ich versuche gerade meinen PIC32MX795F512L auf 72MHz einzustellen. Externer Qwarz mit 20Mhz. Debugger ICD3. Vorab: 1. wenn ich Inputdivider und Outputmultplier so einstelle, das 72MHz erzeugt werden sollten, kommt folgende
mich immer noch ein bisschen enttäuschend. Vor allem deswegen, weil ich mit dem selben Code auf dem PIC18f452 ein PIN-Toggling von 4,7 MHz hinbekomme. An was könnte das liegen? Ich muss definitiv etwas falsch machen. Gruß
-
Thread
PIC16F627 Problem beim lesen von Eingängen mit Velleman k8048
dass die Taste im gedrückten Zustand +5V liefert (also eine `1`) Wenn ich das Programm auf dem PIC brenne, funktioniert allerdings die Tastenabfrage nicht - keine led leuchtet. ####################################################################### #include <pic16f627.h> void main(void)
mit einem "größeren" PIC18F...] ADC/DAC, weitere Timer, UART´s (will ich mit Docklight dann testen), Frequenzmessung und PWM. Naja... dauert noch ein bisschen, bin auch erst seit gestern drann. Bevor ich mit dem Vellemann
-
Thread
PIC code protection gesetzt! Muss man den PIC erst löschen, oder kann man direkt überschreiben?
pic, WDT hat einen einen einstellbaren Timeout zwischen 18ms und 2.3 Sekunden. Datenblatt besser lesen, die ca 2 Sekunden passen schon. Die 4Mhz wirst du sehen, weil du den internen OSC eingeschaltet
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
Schrittmotorsteuerung mit Trinamic TMC249 und TMC428 realisieren
ich mit der Umsetzung von G-Code auf das was der Chip versteht ;o) Als µC würde ich ja gern einen PIC18F4550 benutzen, aber es ist dein PRojekt und du arbeitest sicherlich schon länger mit AVR. Hier gab es glaub ich mal ein Thema das sich mit sowas beschäftigt hat (für Arduino, also Atmel), schau
alles ganz gut aus! Deine Rechnung für meinen Motor schaut so aus: P_motor = 2*U*I = 2*3,36V*2,8A = 18,8VA I_eingang = P/U = 18,8VA / 45V = 418mA Naja, so ganz auf die gemessenen 1,8A komme ich da nicht ;-) Aber das ist eigentlich eh egal, die gemessenen Werte genügen mir ja. Da nun ein
-
Thread
18F2550 Verzögerung
Hallo liebe Gemeinde, ich bräuchte Hilfe mit meinem PIC µC 18F2550! Wie errechne ich genau die Verzögerungsdauer bei dem Befehl : Delay10KTCYx(255); der µC ist auf den internen Takt eingestllt mit den config bits: INTOSC:USB-HS vielen dank im
Berechnungsbeispiel mit erklärung der Funktion findest du auf dieser Seite: http://www.sprut.de/electronic/pic/8bit/18f/programm/blinkled_c_242/blink_c_242.htm irgendwo in der Mitte... Was die Fuses bedeuten steht im Datenblatt unter Punt 2.0, wobei deine Einstellung etwas Tricky ist, deshalb will ich mal
-
Thread
Kann mir jemand einen PIC brennen?
Hallo, ich habe mir den PIC Brenner 8 von Sprut gebaut, jedoch hab ich keine möglichkeit den PIC18f2550 zu brennen! kann mir da jemand weiterhelfen? Gruß Korbinian
ok sowas hab ich ned... hab schön langsam das gefühl das brennen des 18f is teurer wie der rest;-)
-
Thread
SIM-Karte belauschen mit Logikanalysator???
@Christian Mit "Blick durchs Elektronenmikroskop" meinte ich die Möglichkeit, den ROM-Inhalt des PIC 18f7xx zu rekonstruieren und den Maschinencode zu deassemblieren. Wenn das gelänge, dann hätte man doch die Algorithmen oder liege ich da falsch? Kennt man die Algos, dann könnte man mit einer "handvoll
> Mit "Blick durchs Elektronenmikroskop" meinte ich die Möglichkeit, den > ROM-Inhalt des PIC 18f7xx zu rekonstruieren und den Maschinencode zu > deassemblieren. Naja, in einer SIM-Karte wird mit Sicherheit kein PIC 18Fxxx eingesetzt. Theoretisch wäre das vielleicht möglich, auch wenn bei
-
Thread
NWT7 funktioniert nicht richtig mit der geforderten Taktrate
year to everybody. Dear Dan, change the firmware with older one (fw119.5), for the same clock of PIC and then check again. Another variant is to change the quartz of PIC with 10MHz one and use fw119.3 (this is my hardware) and I'm sure NWT will function
does not have effect on the clock/multiplier-problem. So I converted the NWT7 to an USB-NWT with PIC18F2550 and nwt9851_4_30.hex on it. http://www.dk3wx-qrp.homepage.t-online.de/nwt/NWT7.html But the clock/multiplier-problem still exists. So I think the AD9851 could have a multiplier damage
-
Thread
Erklärung für Macrodefinition wird benötigt
wieso nach dem ersten asm(); ein Semikolon hinkommt und nach dem zweiten nicht? Das Macro ist aus PIC18.h und wird dazu benötigt, um EEPROM Speicherzellen bei der Programmierung zu initialisieren. Hintergrund: Ich bekomme eine MISRA-Regelverletzung und weiss nicht wo und wie ich da Klammern einfügen
MISRA-Regelverletzung (Ich habe jetzt im Macro das ";" beim zweiten asm() wieder entfernt, also alles original aus PIC18.h Der Macroaufruf erfolgt jetzt mit ";"
-
Thread
Sleep Mode, Idle Mode PIC18
Hallo, ich nutze einen PIC18LF25K50 und als IDE MPLAB v2.25. http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC18F25K50 Ich betriebe den MCU und ein BT Modul mit einem Akku und bin deswegen auf einen geringen Stromverbrauch
PIC18 richtig einstellt? Vielen Dank schon einmal
-
Thread
PIC18F46K80 Anfängerfrage
Hallo Zusammen, ich versuche gerade meine Projekte auf den PIC18F46K80 zu migrieren. Folgende Schnittstellen konnte ich schon erfolgreich umsetzten. Mir macht das einfachste vom einfachen Probleme, und ich weiß nicht warum.... Prozzesor: PIC18F46K80 5 Volt Variante
Include Dateien /************************************************************************/ #include <p18f46k80.h> // PIC18F46K80 auswählen #include <stdio.h> // Standard-Bibiotheken #include "SP_PIC18F46K80.H" #include "Warten_MS.C" #include "Segment.C" #include "USART.C" /*********
-
Thread
10 Euro Logikanalyzer
angehängt. Auf Kanal 3 sieht man einen Ausschnitt aus der 1-Wire-Kommunikation zwischen einem ATMega8 und einem DS18S20, Kanal 1 liegt auf GND, die Kanäle 0, 2, 4, 5, 6 und 7 auf +5V.
nichtsignierter Treiber und Laptop > hat nur USB-angeschlossene Tastatur und nicht PS2, was dann F8 nicht > gehen läßt und so fort und so weiter. Eben bis in die frühen > Morgenstunden ;-) Warum hast du denn den 24C02 nicht einfach per µC umprogrammiert? Sollte doch eigentlich I2C sein?
-
Thread
einige Fragen zu 24HJ256GP610-IPT
Hallo, MPLAP V8.40 und C30 V3.21 PIC 24HJ256GP610-IPT Habe mit C18 eine Variable im Flash(ROM) immer so gemacht. far rom char table_ablauf[128]; C30 erkennt dieses nicht. Gruß Siegfried
----------------- -------------------- .text 0x200 0x90 0xd8 (216) .const 0x290 0x1d00 0x2b80 (11136) .dinit 0x1f90 0xe20 0x1530 (5424) .text 0x2db0 0x6b2 0xa0b (
-
Thread
Unterschied Programmierung PIC18F4550 mit MPLAB8 & MPLABx
Hallo zusammen, habe aktuell ein Problem beim Programmieren eines PIC18F4550 mit meiner MPLABx Umgebung. Firmware wurde schon erfolgreich mit MPLAB8 und ICD3 auf PIC geflashed und funktioniert. Nun wollte ich das selbe Projekt bzw. FW mit MPLABx und ebenfalls
\mplabc18\v3.40\bin\mcc18.exe" -p18F4550 -I".." -I"../../../../../Microchip Solutions v2010-10-19/Microchip/Include" -I"." -ms -oa- -o- -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa- -I "C:\Program Files\Microchip\mplabc18
-
Thread
MK484 - Bauteilgrab für alte teile
://www.instructables.com/id/Simple-JDM-PIC-Programmer/ *PIC-PG2 is programmer based on JDM design which takes all necessary signals and power supply from RS232 serial port. It supports 8, 18, 28 and 40 pin PIC microcontrollers which allow serial
bastelx schrieb im Beitrag #3864771: > :) Vielen Dank Keine Ursache! Hier wäre ein Link zu einem PIC-f-Meter bis 50MHz: http://www.sprut.de/electronic/pic/projekte/frequenz/freq.htm
-
Thread
Buch PIC Mikrocontroller für Anfänger
Hallo, wir programmieren bei uns in der Schule gerade einfache Beispiele mit PIC Mikrocontrollern (PIC18F876). Leider fehlt mir noch etwas der Durchblick und ich bin auf der Suche nach einem guten Buch. Kann jemand von euch ein Buch empfehlen? Ich habe mir schon mal das Buch Mikrocontroller
#3201418: > Hallo, > wir programmieren bei uns in der Schule gerade einfache Beispiele mit > PIC Mikrocontrollern (PIC18F876). So machten wir es in Mikroprozessortechnik im Studium auch. Anfangs erst mal die Architektur und den Befehlssatz und das Datenblatt eines mittleren Typen besprechen,
-
Thread
[V] PIC18F-Evaluation-Boards
Hallo, ich verkaufe zwei PIC18F-Evaluation-Boards: 1x MICROCHIP - MA180021 - KIT, FULL SPEED USB PLUG-IN MODULE, siehe beispielsweise Farnell 1540969, mit PIC18F87J50, für die PIC-Explorer-Boards (kann aber wohl auch Stand-Alone
inklusive unversichertem Versand. Bei den Boards waren noch drei CDs dabei, eine mit Beispielen für den PIC18F45K20, einmal die MPLAB IDE (8.3) und einmal der Software-Stack für den PIC18F87J50. Diese lege ich bei Interesse gerne bei. Christoph
-
Thread
ATmega8 - der Aufruf der ISR daurt sehr lange
93 push r25 6c: 88 b3 in r24, 0x18 ; 24 6e: 92 e0 ldi r25, 0x02 ; 2 70: 89 27 eor r24, r25 72: 88 bb out 0x18, r24 ; 24 74: 8f ef ldi r24, 0xFF ; 255 76: 82 bf out 0x32, r24 ; 50 78: 9f 91 pop r25 7a: 8f 91 pop r24 7c: 0f 90 pop r0 7e: 0f be out 0x3f, r0 ; 63 80: 0f 90 pop r0 82: 1f 90 pop r1 84: 18 95
-
Thread
Mal wieder Interrupts
Diesmal PIC18F2523, MPLAB X, XC 8, PicKit 3, kein Bootloader. [c] /* * File: main.c * Author: Lena * * Created on 4. August 2013, 23:25 */ // PIC18F2523 Configuration Bit Settings #include
mal gucken, obs geht, wenn der Komparator ausgeschaltet ist, der an RA4 ist. Zudem: Bei einigen PIC16ern (gerade ältere) ist RA4 ein Open-Drain-Output, d.h. man benötigte dort einen Pull-Up-Widerstand. Im Datenblatt vom PIC18F2523 konnte ich auf die schnelle dazu nichts finden, aber vielleicht ist