-
Thread
Bad BIOS Virus, aber was für einer ! Gesperrt
Elektronikgram aus früheren Zeiten, als ich noch laufen konnte.... Am meisten aber waren es die PIC Microcontroler, die ich zu unterschiedlichen Projeken auszutesten waren.(PIC14xxxx, PIC16fxxxx, PIC18fxxxx) Zu guter Letzt sind da noch die "kleinen" Computer, wie Ardunio, Raspberry Pi 1 und 2,
die Frage auf: Wie hat er's denn probiert? Varianten je nach Hersteller (beim Booten): "Entf", "F1", "F2", "F8", "F10", ("F12"), Tabulator-Taste, gleichzeitig "Strg" + "Alt" + "Esc" oder "Strg" + "Alt" + "S". [Chip.de: http://praxistipps.chip.de/bios-aufrufen-so-gehts_9966]
-
Thread
falsches Ergebnis auf Lcd-Display nach Division mit einer Variable.
LCD-display nur falsches Ergebnis angezeigt!! so sieht mein C-code aus: [code] #include <p18f25k22.h> char a; char b; void main(void) { OSCCON = 0x50; // 4 MHz clock PORTB = 0; LCD_init(); initialize the lcd display b = 2; a = 4/b + '0'; LCD_put_Data_Port_out
"a = 4/b" angezeigt wird? Für jede Hilfe bin ich dankbar. Ich benutze den Mikrocontroller PIC18F25K22 mit MPLAB X version 1.10 und C18 Compiler. Viele Grüße.
-
Thread
Free Running Mode ADC bei PIC18
servus also sawas gibts da nicht, nach es halt per interrupt! bei denn pic 18f braucht man immerhin die ganzen Register nicht mehr zu retten wie w oder Statusregister das kann der automatisch, was die interruptbehandlung dann auf wenige takte schrumpfen lässt! also interrupt
ja ich hab bei meinem pic18lf14k22 leider nichts dazu gefunden, deshalb frag ich ja ;)
-
Thread
schneller I/O zugriff auf x86-PC
Hallo, schon mal bei Grautier geschaut? Mini-PCIe - PIC18LF2550 - DevBoard Beschreibung Dieses kleines Mini-PCIe Dev-Board, kann man dafür benutzen um kleinere Schaltungen im Laptop/Netbook betreiben, alle freien I/O des PIC18LF2550 sind auf der Topseite
missverstanden. [c] #include <stdio.h> #include <sys/io.h> int main() { outb(0x2, 0x3f8 + 4); // set RTS // <do something> outb(0x0, 0x3f8 + 4); // clear RTS } [/c] asm code: [avrasm] main: mov edx, 1020 mov eax, 2 outb al,dx xor eax, eax outb al,dx xor
-
Thread
Mikrocontroller mit vielen eingängen und ausgängen!
z. Bsp. - PIC 16F1939 oder 18F4520 mit bis zu 36 I/O (ohne ext. Osc.) - ATmega 128 mit 53 I/O
/electronic/pic/18f.htm#unterfamilien
-
Thread
if(a) oder besser if(a == 1)
ausser Hack, den ich hier nicht posten möchte ;-) Der Code wird damit zu [avrasm] foo: ldi r18,lo8(0) ldi r19,hi8(0) sbrs r25,7 movw r22,r18 .L4: movw r24,r22 ret [/avrasm] Als Alternative andere Stellen suchen, wo sich was rausholen lässt. Aber da legt einen der Compiler
mov r18, r25 ae: 33 27 eor r19, r19 b0: 27 fd sbrc r18, 7 b2: 30 95 com r19 b4: 33 0f add r19, r19 b6: 22 0b sbc r18, r18 b8: 32 2f
-
Thread
PIC's sind doch die besten :)
Hallo zusammen, mal eine kleine Story wie umglaublich "gutmütig" die PIC's gegen Misshandlung sind: ich will mit einem PIC18F4550 per USB ein LCD beschreiben. Ich verwende den Microchip HID Bootloader um das Programm per USB in den Chip zu spielen,klappt wunderbar. Nachdem
, direkt auf Masse > > für 1h... Mag sein. Has trotzdem schon einige PIC zerschossen. Bodonders die 16F84 ware sehr empfindlich. kennie schrieb im Beitrag #2244357: > Ist doch unfassbar... So ein schönes 4-zeiliges LCD dagegen ist mir mal > > beim blossen Anfassen
-
Thread
PIC24f32KA304 EEPROM lesen und schreiben
Hallo Leute Ich bräuchte mal einen Tipp oder Code wie man bei einem PIC24F32KA304 von MicroChip das EEPROM beschreibt und wieder ausliest. Die Beispiele in den Manuals, die die Funktionen tblpage, tbloffset, tblrdh und tblwth benutzen, habe ich nicht zum Laufen bekommen
/ww1.microchip.com/downloads/en/DeviceDoc/31007a.pdf Ist auch das falsche Dokument, ist für die 8 Bitter. Das für die PIC24 heißt DS39720A und ist Kapitel 5. War blöd zu finden, habs mir vor längerer Zeit runtergeladen und lebe aus der lokalen Kopie. Bei den PIC24 gibts weniger Register, sind
-
Thread
Brenner 8 P (srput.de) support forum?
loaded steck ich meinen pic18f2550 ein und drück auf identify wird dieser erkannt ich klick auf remove cp und dies wird gemacht allerdings wird der pic nicht mehr erkannt und ich muss software neustarten . Wenn ich dann auf
das Gefühl nicht los das wir von zwei verschiedenen Sachen reden. Wobei hast du Probleme? Einen PIC mit dem Brenner8 zu programmieren? Oder meinst du was ganz anderes?
-
Thread
Zustand am Port-Pin ändert sich beim "einlesen"
muss ich gestehen, dass ich in Sachen µC noch nicht wirklich fit bin. Ich möchte die DevID des PIC18F4550 auslesen. Die benötigte Clk als auch die Befehle (Data) generiere ich über folgende Anweisung: [c] ... int x; x = (int)data[3]; switch ((int)data[1]) { ... case 93:
:) Im Grunde möchte ich zum testen die Device ID eines DUTS (in diesem Fall einem PIC18F4550) über einen Steuerpic (ebenfalls ein PIC18F4550) auslesen. Dazu erzeuge ich über das Setzen zwei beliebiger Pins - in dem Fall RB6 und RB7 - sowohl die clk als auch die benötigten Anweisungen
-
Thread
Defekte Platine Teufel CB11 Bauteilerkennung
richtige Spannung am Ausgang, wird aber sehr schnell heiß. Gemessener Widerstand (Ohne Netzteil) ist 2,8K, also kein Kurzschluss. Das wären rechnerisch nur 1,1 mA. Ein Stück weiter rechts ist noch ein 1117-18 (1,8 Volt) an dem ich gar keine Spannung messe. Hat jemand eine Idee? Sorry habe ein Bild
offer/652898008804.html https://g-search3.alicdn.com/img/bao/uploaded/i4/i3/896611897/O1CN0160mh5F1Pss2L3BvKa_!!0-item_pic.jpg_460x460q90.jpg_.webp
-
Thread
Abschätzung Codegröße Mikrocontroller
verbraucht. Peter II schrieb im Beitrag #2775073: > Wele sprache? Um welche CPU geht es? C, MSP430F2013, IAR Embedded Workbench Peter II schrieb im Beitrag #2775073: > Ein gleitender Mittelwert über 8 Werte kostet doch auch nur 8x8byte ram. > flash so gut wir gar nicht. > > du Rechnest einfach
pic schrieb im Beitrag #2776106: > Nimm die 1µF weg Welche?
-
Thread
Microcontroller für Pic-Brenner brennen
Würde dann den Microcontroller zuschicken. Würde mich natürlich um die transportkosten kümmern. Pic ist ein 18F2550-I/SP :: PIC-Controller S-DIL-28 Brenner ist der Hier : brenner8p http://www.sprut.de/electronic/pic/projekte/brenner8/index.htm#b8p
Hallo, ich habe genau das gleiche Problem :) habe mir den 8p brenner gebaut aber kann kein bootloader auf den steuer pic ohne brenner machen :) kann mir das bitte jemand machen? Natürlich übernehme ich Transport.
-
Thread
AVR verglichen mit PIC (SX)
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
. Intel 8048/51, Zilog Z8, Fairchild F8, ... alle hatten ihre liebe Not mit der Adressierung von Speicher, sobald die Grösse, für die das Ding konzipiert war, überschritten werden musste. Immrhin betraf es meist nur Daten. Aber
-
Thread
Suche Simulator für 8051
irgendwas mit den zahlreichen CAPSENSE MCUs > machen. Ich hab von den SiLabs-CapSense-MCUs die F7xx/F8xx/F92x hier, wobei ich bzgl. Näherung nur mit dem F9xx gespielt hatte. War ganz okay, aber aufgrund des "undefinierten" Versuchsaufbaus nicht aussagekräftig - aber er hat relativ gut reagiert.
irgendwas mit den zahlreichen CAPSENSE MCUs >> machen. > Ich hab von den SiLabs-CapSense-MCUs die F7xx/F8xx/F92x hier, wobei ich > bzgl. Näherung nur mit dem F9xx gespielt hatte. War ganz okay, aber > aufgrund des "undefinierten" Versuchsaufbaus nicht aussagekräftig - aber > er hat relativ gut reagiert
-
Thread
Microchip C18 & Pic 18f242
KOT /** I N C L U D E S **********************************************************/ #include "p18f242.h" /** Configuration ********************************************************/ #pragma config OSC = HS //CPU=10 MHz #pragma config PWRT = ON #pragma config BOR = OFF #pragma config
Hallo, hier vieleicht ein kleines Beispiel. Evtl. hilfts PIC18F4580 mit 4 MHz. Ist etwas Mix aus eng. und deutsch! Interrupt ist aktiviert wird aber nicht genutzt. Also kein Problem. Ausgabe auf RS232 mit Hyperterminal. Es sind mehr als ein ADC Port aktiviert
-
Thread
Neue Bauteile: im Strom der Messen
Das verstehe ich nicht. Ich habe gerade mal die Gehäusemaße der jeweiligen PDIP-Versionen des PIC32CM und des ATmega8 verglichen. Die Maße sind bei beiden laut Datenblätter identisch. Und der ATmega8 passt ohne Probleme in ein Steckbrett. rhf
Roland F. schrieb im Beitrag #8023931: > Ich habe gerade mal die Gehäusemaße der jeweiligen PDIP-Versionen des > PIC32CM und des ATmega8 verglichen. Es kommt ja nicht auf die Gehäusemaße an sofern auf den
-
Thread
SD-Karte an PIC18F4620
Hallo! Ich programmiere zur Zeit einen PIC18F4620 und versuche, dass er auf eine SD-Karte schreibt.Leider funktioniert die Initialisierung der Karte nicht. Ich bekomm anstatt der 0x01 immer eine 0xBF!Schaltungstechnisch ist alles OK.Vielleicht
Sebastian W. schrieb im Beitrag #1937600: > Ich programmiere zur Zeit einen PIC18F4620 und versuche, dass er auf > eine SD-Karte schreibt.Leider funktioniert die Initialisierung der Karte > nicht. Welche Vcc, Takt, Config-Bits ? Sebastian W. schrieb im Beitrag #1937600:
-
Thread
[V] PIC Mikrocontroller-Lehrsystem u. Einzelplatinen
meisten Posten sind in folgendem Shop zu finden: http://schwabenplan.com/shop * Hauptplatine mit PIC18F46K80 (~50€) * Hauptplatine mit PIC18F97J60 (unbekannt, Schätzung 80€) * PIC18F97J60 inkl. Adapterboard (~8€) * Matrixtastatur 4x4 (23,80€) * Tastatur-/IO-Board 8-fach mit LEDs (29,75€) * Optokopplerplatine 8-Kanal, nicht auf Foto (unbekannt, Schätzung 15€) * LED-Ausgabeplatine 8-fach (23,80€) * Relaisplatine 8-fach (~60€) * 2x Analogplatine 8-Kanal (21,55€) * LC-Display 4x40 (~45€) * LM75 I2C Platine
-
Thread
LCD Display am PIC - verstädnisfrage BUS Übertragung
ein Beispiel (Auszug, zum Angucken. Nicht zum gedankenlosen copy&paste): [c] INCLUDE P16F716.PIC ; Hardware: ; Pollin-LCD 2x8Zeichen Alpha, 4 Datenbit ; der PIC läuft mit 18.432 MHz ; Portbelegung ; Port B CE_LCD: BIT PortB,0 ; out RefCt: BIT PortB,1 ; in RW_LCD:
Hallo, habe noch eine fertige LCD44780 Routine, geschrieben für einen DSPIC30F4012,kann auch für PIC24 direkt eingesetzt werden(gleiche Architektur). Gruss PICFAN
-
Thread
Brauche Hilfe bei Programmierung PICkit 1
es in C zu schreiben und auf meinen Microcontroller (PICit 1) zu übertragen. als IC habe ich einen PIC16F684 verbaut. Funktionsberscheibung: Das ganze soll eine Schalthilfe für ein Fahrrad realisiern. Fährt man mit dem Fahrrad auf gerader Strecke passiert nichts. Kommt man dagegen mit dem Fahrrad
Wenn niemand ein besseres Tutorial hat.... http://www.sprut.de/electronic/pic/ erklärt, wie es in Pic16 Assembler geht. http://pic-projekte.de/wiki/index.php?title=PIC_C_Tutorial erklärt, wie es in Pic18 C geht. Und dann musst du noch im Compiler Handbuch nachschauen, was
-
Thread
I/O Karte für Kurzschluss mit Programm
Projekt googlen, mit dem man ~20 Relais per USB schalten kann. Vielleicht gibts auch eins mit dem PIC18F4550, der hat mehr als 20 Ausgänge und kann somit 20 Relais direkt ansteuern. Müsste nur, nehme ich an, alles soweit stehen, von wegen Verdrahtung und Software (PIC und PC). Nachteil: Du müsstest
Schnittstelle dazu weiß? USB, parallel oder RS232. Bei USB gibts es (wie schon öfters gesagt) den PIC18F4550, der solch ein Modul hat. Wenn du sagst, du willst ERSTMAL mit dem PC schalten und danach mit dem µC, klingt das für mich, als wenn du es erstmal alles testen willst. Wenn es dann funktioniert
-
Thread
LIN Controller mit Transceiver und Regulator
könntest z.B. den MCP2021A oder MCP2022 LIN Transceiver/VReg in Verbindung mit irgendeinem kleinen PIC24 wie z.B. PIC24F16KA302 wählen. Alle PIC24 haben USARTs mit Hardware-LIN-Support. Der MCP2021A-330E/SN kostet 0.99€ bei microchipdirect.com, es sind 1300 Stück auf Lager. Der PIC24F16KA302-E/SS
würde, würde ichs nicht nehmen, weil in sonem Fall die Verfügbarkeit nicht gegeben wäre. >Alle PIC24 haben USARTs mit Hardware-LIN-Support Haben mehrere, ua auch STM8. Für n paar Cents.
-
Thread
4 Zeiliges Display mit library für 2 zeiliges Display ansteuern
/ //// Werkschulheim Felbertal, Salzburg, AUSTRIA: //// //// 16F876, 18F2550+BootLoader + defining Custom-Graphics: //// //// added lcd_set_CG() for up to 8 defineable Pixel-Chars //// //// 09-06-28 Martin Scharfetter: added Cursor-Control lcd_cursor
/ //// Werkschulheim Felbertal, Salzburg, AUSTRIA: //// //// 16F876, 18F2550+BootLoader + defining Custom-Graphics: //// //// added lcd_set_CG() for up to 8 defineable Pixel-Chars //// //// 09-06-28 Martin Scharfetter: added Cursor-Control lcd_cursor
-
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
PIC18f2550 + USART ?
Hallo ich hab hier ein größeres Problem und zwar bekomme ich auf meinen PIC18F2550 kein USART hin Extern hängt ein 20MHz Quatz dran FSOC = 48Mhz Folgendes hab ich mit aus dem datenblat rausgelesen leider klapt es so nicht ; PORTC banksel TRISC ; Bank Wekseln
leicht beim senden sind es unter 10 befehle des gleiche beim entfangen (ohne Interrupts). Beim 16f klappt das auch hervorragend nur beim 18f halt net da die config etwas aufwendiger ist. @ Bernd Rüter jup 20mhz und mit dem PLL 48mhz BRG=Low SPRG=((Fosc/Baud)/64)-1 SPRG=((48000000/9600)/64
-
Thread
Teilen durch eine Fliesskommazahl in Assembler
Strom- Frequenz konverter. Dabei programmiere ich gerade einen ADuC834 (intern 8052) und auch einen PIC16F84A. Der ADuC übernimmt die 24Bit AD-Wandlung und mit dem PIC generiere ich die Frequenz. Nun sollte ich den 24Bit gewandelten Wert mit einer Konstanten Fliesskommazahl (1,386765864) teilen. Wie
PIC finden, ist das erste mal dass ich mit PICs arbeite. èbrigens stimmt es das ich mit 18Bit fahren könnte doch dachte ich mir wenn er schon 24 Bit wandelt... PS: der ADUC834 wird mit einem Uhrenquarz
-
Thread
einsteiger (PIC) arbeitet sich ein und braucht hin und wieder hilfe
Sebastian schrieb im Beitrag #1915244: > Die Ports bilden jeweils eine Gruppe von 8 Bit. Also dient immer ein > Portregister für 8 Pins. Und bei manchen PICs sind von den 8 Portbits nur 5 zugaenglich, weil nicht ausreichend Pins zur Verfuegung stehen (PIC 16F684..... 2 Ports aber
Aber wie überall, das Datenblatt sagt alles... beim PIC18 sind die in aller Regel äußerst selbserklärend, es gibt sogar Beispielsyntax(Assamblercode) für die Konfigurationen. Bei deinem PORT/LATCH... Problem hättest du mit Blick auf das Schema herausgefunden
-
Thread
GIRA Taster Nachbau - Interesse ?
Zitat: Das ist jetzt wohl nicht so das beste Beispiel. Der 18F248 ist veraltet und kostet deshalb knapp 9 € (Reichelt). Nun gut, der muß es ja auch nicht sein, Mir war nur wichtig, dass es eingebauten CAN-Teil hat, z.B. http://www.reichelt.de/PIC-18-Controller/PIC-18F2480-I-SO/3//index.html?ACTION=3&GROUPID=2968&ARTICLE=87002&SHOW=1&START=0&OFFSET=16& Aber war ja auch nur ein Beispiel, gibt ja auch noch ARM-Controller auch mit CAN-Funktion für
-
Thread
Temperatursensoren DS18B20 -auf- USB (oder TSYS01 - TMP117 - LMT70?)
? Der DS18S20 kann von der Auflösung nur 8 Bit + Vorzeichen
aus: LAPP 1601204-20 Schlauchleitung H03VV-F 3G 0.75mm² Schwarz 20m https://www.voelkner.de/products/361486/LAPP-1601204-20-Schlauchleitung-H03VV-F-3G-0.75mm-Schwarz-20m.html?offer=e5da8ef9cd17383ca52f5cd36496f6b3 Außen-Ø: 5.60 mm - scheint auch
-
Thread
Hexapod mit PIC18F45K22 machbar?
Hi, kann man mit einem PIC18F45K22 einen Hexapod Roboter bauen der 6 Beine hat? Jedes Bein hat 2 Servomotoren. Man braucht genügend Timer würde ich sagen oder? Meiner Meinung nach geht das mit dem genannten uC nicht. Aber
Beitrag #4951766: > Was spricht denn gegen einen Richtigen. Mit 12 oder mehr timern, wie zB > einem dsPIC33FJ64GS606, nicht immer dieses spielzeug.. stimme dir voll zu ein DsPic ist besser geeignet (bzw. glaub mit einem 8-bit PIC wirds eh schwirig...) aber der dsPIC33FJ64GS606 hat nicht genug Output-Compare-Einheiten
-
Thread
RGB Bitmap im MCU in C
Ich dachte wie gesagt an einen Flashbaustein oä. Ich habe einen PIC18F45. Bis auf 1 Bild werden in der Tat alle Ausgaben mit Funktionen erzeugt. Aber halt nur in 1Farbe und 1bit Pixel. Ich habe nichts gegen zusätzlichen Speicher er soll nur fest sein. Bzw. Eine Einbahnstraße
Ronald S. schrieb im Beitrag #7343551: > Ich habe einen PIC18F45. Wie viele Pins sind denn noch frei verfügbar. Flash gibt es auch mit I2C und SPI-Schnittstelle. Brauchst dann eben noch ein separates Programm, um erstmal den Flash mit dem Bild zu beschreiben
-
Thread
[V]Microchip PIC's 18/16/24 & PICkit2 & Board
Hallo, biete meine Sammlung an PIC's an. Sowie zwei Dev/Ev. Boards. + PICkit2 Enthalten sind: PIC18LF4620 -I/P 8 Stück (DIP40) PIC18F4620 -I/P 5 Stück (DIP40) PIC18F4620 -I/PT 3 Stück (44-Pin TQFP) PIC16F871 -I/P 1 Stück (DIP40) PIC16F877A -I/P 4 Stück (DIP40) PIC16LF877A -I/P 6 Stück (DIP40) PIC24F16KA102 -I/SP 1 Stück (DIP20) PIC24FJ64GA000 -I/SP 1 Stück (DIP20) PICkit 2 Board Picus (mit Display) Board Eigenbau
-
Thread
PIC18F4550 LATA mit PORTA nicht auslesbar?
Hallo Ich habe eine Frae zum setzen von Port PIC's (18F4550 mit XC8 Compiler). An sich habe ich einige Erfahrung, aber das hier will mir nicht in den Kopf. Es geht um die berüchtigten Funktionsunterschiede der LATA und PORTA Register. Im untenstehenden
Aber warum soll man im Zusammenhang mit Port A auch auf das Bit USBEN achten? Im Datenblatt vom PIC18F4550 steht auf Seite 115, dass das Register UCON (Bit USBEN) einen Einfluss auf Port A hat. Ich kann diesen Einfluss aber icht nachvollziehen. Kennt den jemend? Wenn ich das DB nach den Begriffen
-
Thread
[V] diverse Bauteile
75A 80V N-Ch UltraFET 0.014 Ohm €3,00 7 Stück Relais Finder 36.11.9.005.000, 5V €5,00 35 Stück PIC16F818, SO-Gehäuse €1,50 3 Stück ATmega16-16AU €4,00 10 Stück ATmega8-16AU €2,00 6 Stück ATtiny13-20SU €0,50 3 Stück PIC10F202-I/P €1,50 3 Stück PIC18F252-I/P €1,50 7 Stück LM2940CS-
75A 80V N-Ch UltraFET 0.014 Ohm €3,00 7 Stück Relais Finder 36.11.9.005.000, 5V €5,00 35 Stück PIC16F818, SO-Gehäuse €1,50 7 Stück LM2940CS-5.0 LDO Voltage Regulators 5V 1A €3,00 36 Stück Taster 3301, Kurzhubtaster 6x6mm, Höhe: 4,3mm €2,00 10 Stück KTY 81-110, Temperatursensor, PTC, 1 kOhm
-
Thread
Banddecoder mit 18F4520 nach DH8BQA
Hallo, ich habe einen simplen BCD Decoder nach DH8BQA aufgebaut. Dieser nutzt die BCD Signale vom Tranceiver (FT1000) mit einem 18F4520 um zwei UDN2981 ansteuern die dann wieder die Bandrelais ansteuern. Das Programm habe ich nicht geschrieben es stammt auch von DH8BQA. Ich bekomme diese simple Schaltung nicht zum laufen. Ich habe auch eine zweite neue Platine erneut aufgebaut und mir dazu einen programmierten PIC gekauft. Nichts zu wollen. Das Ding schweigt
-
Thread
Einige Fragen zu einer AVR-Platine
erwähnt) einen IC in DIL-Bauform der die Kommunikation zwischen > PC und Mc ermöglicht. Wie wäre ein PIC von Mikrochip? z.B. der 18F2455. Ein Mikrocontroller mit integriertem USB. Und bei Atmel gibts bestimmt auch µCs, die USB an Board haben und im DIL/DIP sitzen. Die Teile von FTDI kann man auf handelsübliche
Du da einen Schaltplan für eine > Beispielschaltung ? Hab bei Google leider keinen gefunden wo ein PIC > zwischen USB-Buchse und Atmega sitzt. Ich befürchte, das es sowas fertig nicht geben wird, da es normalerweise ziemlich unsinnig ist, einen USB-PIC an einen ATmega8 zu klemmen. Aber das ist ja
-
Thread
DS18B20 an PIC12F1572 liefert nur 255,255
Leider bekomme ich in den zwei Bytes immer nur 255 retour. Was ich schon versucht habe: Anderen DS18B20 DS18B20 an Klemmen Pullup variiert. (1k,1k2,1k8,2k2,3k3,4k7) Anderen PIC12F1572 Was funktioniert: 5V am DS18B20 sind stabil PIC läuft und LED blinkt UART Läuft und sendet die RICHTIGEN Daten der Temp Variable 1 Wire Library an EasyPIC7 mit DS18B20 und PIC18F45K22 getestet Configuration: 500khz interner Takt MCLR dekativiert. Ist IO. Watchdog ist ein. Programm: [code] program DS18B20_Test dim LED as sbit at RA4_Bit
-
Thread
externer Speicher für PIC
ok, ich versuche mal präziser zu werden: PIC18F8722 programmiere vorzugsweise in C FLASH AMIC A29040B RAM BSI CMOS SRAM BS62LV4006 beide mit 19 Bit Adressbus (davon nur 16Bit verwendet) und parallelen 8Bit Datenleitungen. Hardwaretechnisch
@ PICneuling (Gast) >PIC18F8722 >programmiere vorzugsweise in C >FLASH AMIC A29040B >RAM BSI CMOS SRAM BS62LV4006 >beide mit 19 Bit Adressbus (davon nur 16Bit verwendet) und parallelen >8Bit Datenleitungen. Hardwaretechnisch
-
Thread
Temperaturberechnung für DS18S20
kann ich nicht erkennen, wo tmp_w belegt wird und was da drin steht. Ist die Berechnung beim ds18’B’20 anders als beim ds18’S’20? Für welchen Controller hast du das Programm denn geschrieben? Ich werde jetzt erstmal versuchen alle Einträge der Bytes 0-8 auf mein LCD auszugeben um die Rechnung
eines Dallas Programbeispiels fuer den 8051. Das Programbeispiel wurde von mir adaptiert um auf einem PIC18F8722 zu laufen. Der Compiler ist von CCS. Ich habe mich nur damit etwas rumgespielt. Soweit ich mich errinnern kann, haben die ROM Search Funktion nicht richtig gearbeitet. Konnte aber ohne weiteres
-
Thread
kleinstmögliche Ethernet-Lösung
XPorts etc scheiden aus - idealerweise genug Rechenleistung für einen SSH-Server - Betrieb mit 1.8V oder 3.3V - minimaler Platzbedarf auf der Leiterplatte Die kleinste Ethernet-Lösung, die ich kenne, ist der PIC18F67J60. Der ist mir aber etwas zu schwach auf der Brust. SSH kann ich damit vergessen
STM32F407 oder alle STM32F4 in der Advanced Line. P.S.: Hatte missverstanden, dass du auch einen PHY drauf haben möchtest. Bieten die STMs leider nicht.
-
Thread
Zwei Fragen zu Netzteil Nachbau (Alternative zu 2N3055)
spannungsteiler) das das relais bei überschreiten von 12 volt schaltet aber erst beim unterschreiten von 8 volt wieder ausschaltet. aber wenn du da sowieso einen pic einsetzen willst, mach das ganze doch einfacher... stelle deine spannung über den pic ein (eine taste für + und eine für -). ist die gewünschte
Ausgangsspannung wird dann mit standard Linearregler (Längstransistor) stabilisiert; alles per DAC vom PIC-Controller gesteuert. Ich dachte mir, der PIC wählt den Duty Cycle so, dass die unstabilisierte Spannung ca. 5-8 Volt über der gewünschten Ausgangsspannung liegt; der Rest darf an der Transe abfallen
-
Thread
Schnittstellen Treiber Verständnis Frage
ich als Ziel mit einem PIC18f einen BMP280 oder 390 via spi steuern, das Ergebnis als rs485 versenden und am PC in einem JAVA Programm weiterverarbeiten. Vielen lieben Dank vorab fürnjede hilfe und Empfehlung :) Pic sprache
du da meinst. > > Dann kann man sich mal ansehen, was dieser MSSP denn überhaupt ist... Ein PIC18F45K40 Er hat eine SPI oder I2C schnittstelle und ausserdem UART. Soweit ich das verstanden habe. Ich habe auch mal gelesen das man spi und i2c "zeitgleich" nutzen kann indem man die leitungen
-
Thread
Probleme mit C18 beim casten
Hallo, bastel gerade an einem Projekt mit PIC18F4550. Dieser kommuniziert per USB als HID-Device mit einem VC++ Programm. Die Kommunikation funktioniert. Da ich die Daten als Byte Array sende bzw. empfangen, muß ich unsigned integer Werte wandeln
>konnte mir selbst helfen. Der C18 ist sehr! cast-intensiv... Nö. >tempx = ( unsigned int ) ( ( ( unsigned int )( high << 8 ) ) ( unsigned int ) >| low ); tempx = (unsigned int)high << 8 | low ; >So gehts. Unfassbar, was
-
Thread
Schaltregler als separates Bauteil vs. Aufbau aus Einzelteilen
Jetzt habe ich meine Schaltung nochmal umdesigned, und spare mir die 5V. Ich habe nur noch 3,3V und 1,8V. Mein INAP375T bzw R hätt gern, dass zuerst die 1,8V kommen und dann erst die 3,3V. Gesteuert wird alles von einem PIC18, der hängt an 3,3V, und mit dem möchte ich gern die 3,3V Highside schalten
Gerd E. schrieb im Beitrag #5966988: > Wie willst Du die Erkennung, ob die 1,8 V voll da sind, machen? PIC18 hat doch 2 (bzw. F67K40 sogar 3) Komparatoren. Ganz einfach vergleichen mit knapp unter 1,8V aus (Spannungsteiler genau genug). Also BE nur 2*R + P-Ch Fet. Pin muß
-
Thread
PIC - Problem mit Taster-Input bei 18F4550
. Also ein ganz simples vorhaben. *Umgebung* : *Software* : Ich arbeite mit dem MPLAB-IDE v.8.73 und schreibe mein Programm in C. *Hardware* : Als Plattform kommt ein *PIC-P40* zum Einsatz von Olimex. Schaltplan: http://olimex.com/dev/pdf/PIC/PIC-P40.pdf Als Chip ist ein *18F4550* verbaut. Ich weiß nicht ob das wichtig ist aber die Chips brenne ich mit dem *PIC-PG2* (auch von Olimex)->http://olimex.com/dev/index.html Als Software kommt PICPgm Development Programmer v. 1.5.0.8 zum Einsatz. Mein Code ist: [c] #include <p18cxxx.h> #include "delays.h"
-
Thread
Datenlogger Pendeluhr
Hallo Bernd F. schau mal in Inet nach Tom van Baak. LeapSecond.com. Er hatte mal picPet angeboten. Ein Pic 16F628 der die Daten Seriell mit 19k2 ausgibt.Eventuell ist es für die Pendelabweichung ja genau was du
Wolfgang V. schrieb im Beitrag #8089993: > Hallo Bernd F. > schau mal in Inet nach Tom van Baak. LeapSecond.com. Er hatte mal picPet > angeboten. Ein Pic 16F628 > der die Daten Seriell mit 19k2 ausgibt.Eventuell ist es für die > Pendelabweichung ja genau
-
Thread
Lichtschranke strichscheibe messe hälfte der geforderten drehzahl
/min über die du geschrieben hast ausgegangen wird dir der 8-bit Counter etwas zu eng wenn du ihn nur jede Sekunde ausliest(2^8=256). 12000 Umdrehungen/min = 200 Umdrehungen/s, und dann kommen nochmal deine 18 Impulse/Umdrehung als multiplikativer Faktor dazu.
/min-12000/min über die du > geschrieben hast ausgegangen wird dir der 8-bit Counter etwas zu eng > wenn du ihn nur jede Sekunde ausliest(2^8=256). 12000 Umdrehungen/min = > 200 Umdrehungen/s, und dann kommen nochmal deine 18 Impulse/Umdrehung > als multiplikativer Faktor
-
Thread
MCP25055 CAN I/O Expander wie einfach programmieren?
danke schon mal für die antworten :-) ich muss sowieso zuerst mal das CAN bei nem PIC18F4680 zum laufen bringen, bevor ich den CAN I/O Expander testen kann. hat jemand von euch schon mal was mit dem CAN-Modul im PIC18Fxxx8 gemacht? wenn ja, habt ihr hilfreiche links tipps etc. pp?
Hallo Max, hier ist mein noch etwas grobschlächtiges Coding, das auf 18f258 und 18f248 schon prima läuft. Auch wenn du nicht in C programmieren solltest, kannst du in den Funktionen CanInit, CanSend usw. etwas abschauen, denke ich. Gruß, Ulrich
-
Thread
Distanzmessung mit Opto-elektronischen Sensoren
Da kannst du eigentlich nehmen, was du willst. Entweder einen AVR von Atmel oder eine PIC. Am bestenen mit integriertem Analog-Digital-Wandler. Vielleicht einen ATMega8, da gibts viele Anleitungen für. Bei den PIC-Controller kenn ich mich nicht so aus, was es da gibt. Oder du nimmst so
dir noch Fassungen für die ICs, eine Anschlußklemme für den BOD Sensor, Abblockkondensatoren (100nF Keramik). Wie ist es mit der Stromversorgung für den BOD. Dieser brauch ja 18-28V. Hast du ein passendes Netzteil? gruß hans