-
Thread
PIC18F2585 uart send complete
es geschildert hast. Einen Interrupt äquivalent zum "TXC - USART Transmit Complete" habe ich beim PIC 18F2585 nicht gefunden. Dort gibt es anscheinend nur ein "TXIF: EUSART Transmit Interrupt Flag bit". Ich vermute du möchtest RS485 im Halbduplex betreiben und dann immer Driver/Receiver umschalten
Das ist mir beim PIC18F26K80 auch aufgefallen und ich denke das wird wohl bei allen PIC18 ähnlich sein. Das TXIF Flag kann man so nicht zur Auswertung heran ziehen. Sobald das Sendregister leer ist, geht TXIF auf H und
-
Thread
Mikrocontroller mit LCD
Du könntest auch einen dsPIC33FJ128GP802 verwenden. Oder einen PIC18F26K80. Oder einen LPC11C24. fchk
-
Thread
Passender Transistor für Servo
Zur Frage welchen Controller ich nutze, einen PIC18F4620 (ein Dinosaurier für mein Vorhaben ich weiß) Habe mir die o.g. Servos schon gekauft. Maximal zulässiger Strom lt. Datenblatt 25mA
Hano G. schrieb im Beitrag #4314197: > Zur Frage welchen Controller ich nutze, einen PIC18F4620 (ein > Dinosaurier für mein Vorhaben ich weiß) > > Habe mir die o.g. Servos schon gekauft. Maximal zulässiger Strom lt. > Datenblatt 25mA Ja und. Dein Servo braucht am Steuereingang
-
Thread
LED Sequenzblinker
z80freak schrieb im Beitrag #4288998: > Hat jemand eine Idee zur Realisation? Ein PIC18 mit genug IOs, ein bisschen Hühberfutter, ein paar Zeilen C-Code und das Ding läuft...
sollte locker auf eine einseitige Eurokarte gehen. Für den nicht Z80-Freak reicht auch ein ATtiny26(1)/ATmega48 oder ein kleiner PIC. Evtl. ein PICAXE. Da ist der HW-Aufwand für die Programmierung sehr überschaubar und die SW wird in einem einfachen Basic (oder so) geschrieben. Da es sich um Leistungs-LEDs
-
Thread
einfacher Konverter 160m/80m nach 30m
unterschiedlichen Spulengrößen: L 12MHz 14MHz deltaC ---------------------------- 1µH 176pF 130pF 46pF 2µH 88pF 65pF 23pF 5µH 35pF 26pF 9pF Der NE602 samt Oszillatorbauelementen soll später auf eine Kupferplatine montiert (Wärmeleitung) und alles unter Wachs
Hallo Harry Mit meinen vorgeschlagenen Werten spielen die 18pF des Tastkopfs praktisch noch keine Rolle. Der Fehler liegt unter 1 dB.
-
Thread
Widerstandsdekade selber basteln
einem 8.5-stelligen Multimeter ausgemessen und ist der Dekade genau bekannt. Als Controller dient ein PIC18F87K22. Die Dekade kann neben Widerständen auch viele Sensoren wie PT100 simulieren und auch die Leitfähigkeit von NaCl Lösung inkl. Zellenkonstante und dynamischer Temperaturkompensation simulieren
dann ein Relaisgrab wie bei Burster, siehe Bild. Jedes einzelne der Metallrelais kostet bei Mouser 26 EUR. Dann rechne mal :)
-
Thread
PullUp bei Attinys überhaupt noch gängig?
Wenn man lange ISP-Kabel anschließt, ist die klassische 10k+100nF Beschaltung zur Störunterdrückung durchaus sinnvoll. Ohne ISP kann man den Reset einfach an VCC legen.
- egal ob das ein alter Typ (16Cxx) oder ein neuer PIC18 ist.
-
Thread
LCD EA DOGM204N-A funktioniert nur gelegentlich
LCD EA DOGM204N-A spinnt? Seit einigen Tage bemühe ich mich mit dem PIC18F45K20 per Assembler (MPLAB 8.92) das LCD EA DOGM204N-A zum Arbeiten zu bringen. Den Code habe ich beigefügt. Die Beschaltung folgt dem Datenblatt von electronic assembly, Stand 2015.7 (siehe beigefügten
ersetze erst mal die Elkos durch Keramikkondensatoren. > Hmm... würde ich gerne machen, habe aber 1µF in Keramik nicht auf Lager und auch keine Folienkondensatoren. Wenn der Fehler daran liegen sollte, muss ich mich wohl bis zur nächsten Bestellung gedulden... Ottmar
-
Thread
Bosch E-Bike Antrieb Geschwindigkeitssensor
1uF reicht (bei einem PIC10)
*** schrieb im Beitrag #4267905: > 1uF reicht (bei einem PIC10) Wie lange darf dann der am P1 ausgegebene Low-Impuls sein?
-
Thread
C versus Assembler->Performance Gesperrt
PCINT PinChange Interrupt //++++++++++++++++++++++++++++++++++++++++++ ISR(PCINT1_vect) { 866: 1f 92 push r1 868: 0f 92 push r0 86a: 0f b6 in r0, 0x3f ; 63 86c: 0f 92 push r0 86e: 11 24 eor r1, r1 870: 2f 93 push r18 872: 8f
r18 cpc r25,__zero_reg__ brge .L1 [/code] Ergebnis von Moby: [code] cpi r25,byte4(Konstante) brlo f1 brne end cpi r24,byte3(Konstante) brlo f1
-
Thread
Microcontroller selbst zusammenbauen und programmieren
braucht man keine tausende von Transistoren. Siehe hier: http://www.google.de/imgres?imgurl=http%3A%2F%2Fwww.userchannel.de%2Fsonntagsseite_images%2F20030223knowhow1.jpg&imgrefurl=http%3A%2F%2Fwww.userchannel.de%2Fsonntagsseite%2Fnewsseite.php%3Fdatum%3D23.02.2003%26newsID%3D193&h=282&w=400&tbnid=8T-0pJv9wkodLM
ford schrieb im Beitrag #4245241: > Ich bin 18 Jahre alt und beginne in ein paar Jahren eine Ausbildung als > Fi-Ae. Er beginnt in ein *paar Jahren* eine Ausbildung? Troll...
-
Thread
ESP8266 Netzwerk verbinden WDT Reset V0.9.5.2 sdk21
aktuellen AT Firmware und aktuellen Flashtool Firmware: http://bbs.espressif.com/viewtopic.php?f=46&t=919 File: http://bbs.espressif.com/download/file.php?id=664 Flashtool, letzter Stand 1.2 http://bbs.espressif.com/viewtopic.php?f=57&t=433 Es gibt es für Linux und für Windows. Dann lese
speed: 0 = 40MHz , 1 = 26.7MHz, 2 = 20MHz, f = 80MHz in BYTE[3]&0f image file •SPI flash read mode: 0 = QIO, 1 = QOUT, 2=DIO, 3=DOUT dritte BYTE nach flash address 0x0 also BYTE[2]. •Flash size: gesetzt im oberen
-
Thread
Can-Controller/µC
PICs mit CAN-Controller gibts ab 28 Pins aufwärts. 8 Bit: empfohlen: PIC18F26K80 Serie, alles andere sind sehr alte PICs dsPIC: dsPIC33EV256GM102, 5V-Chip (die 5V brauchst Du ohnehin für den Transceiver), 70 MHz; oder dsPIC33FJ64GP802, 3.3V Chip, 40 MHz Transceiver
Frank K. schrieb im Beitrag #4239758: > PIC18F26K80 Serie Die habe ich auch verwendet. Die laufen mit 5V wie die meisten Transceiver auch. Und Du bist flexibel. Wenn ein Knoten mal mehr IOs braucht gibts die Familie mit bis zu 64 Pins. Das
-
Thread
Hilfe für Beginner Code_Mikrocontroller
verkehrt ist. Ich persönlich habe mit ASM angefangen und hab dann nach C gewechselt. Das ist nun 18 Jahre her. Beruflich wird mittlerweile alles nur noch in C++ programmiert, ja auch uC! Alleine wegen der Portierbarkeit. Ob Atmel, PIC, TI oder Infineon... alles das selbe.
800000 Zyklen: ; ----------------------------- ; warte 799995 Zyklen: ldi R17, $5F WGLOOP0: ldi R18, $17 WGLOOP1: ldi R19, $79 WGLOOP2: dec R19 brne WGLOOP2 dec R18 brne WGLOOP1 dec R17 brne WGLOOP0 ; --------------
-
Thread
Kleines Tiny13 Sensorboard
Implementierungsdetail? > adc A2HO3,r17 Anforderung oder Implementierungsdetail? > andi r18,$f Anforderung oder Implementierungsdetail? > cpi r18,$f Anforderung oder Implementierungsdetail? > brne systemint4 Anforderung oder Implementierungsdetail? >
Anforderung oder Implementierungsdetail? > Anforderung oder Implementierungsdetail? > mov r18,SIC Anforderung oder Implementierungsdetail? > andi r18,$3f Anforderung oder Implementierungsdetail? > cpi r18,$3c Anforderung oder Implementierungsdetail? > brne systemint6
-
Thread
CAN Node multifunktional für Hausbus
Warum nicht gleich Ethernet für die Ethernet-Verkabelung? 10 MBit/s reicht ja. Als Controller einen PIC18F67J60, damit wirds eine Single-Chip Lösung. Stromversorgung über die übrigen Adernpaare mit nominal 48V (40 bis 56V). Damit bekommst Du mehr Leistung übertragen und hast einen geringeren Spannungsabfall
Frank K. schrieb im Beitrag #4230696: > Der PIC kostet 3.50€. Bei Ali sogar nur €2,41/piece (10 pieces), also vergleichbar zu einem ENC28J60 (€1,26/piece) + MCU. Cool. OK. :-) Frank K. schrieb im Beitrag #4230696: > Das Hauptproblem ist, dass
-
Thread
C Programmieren, 10er und 1er getrennt speichern
rtccTime zum externen MCP7941 RTCC > kopieren. Was meinst du mit "interne rtccTime" ? zB. beim PIC18F27J11 wird auch intern mit dem BCD Code gearbeitet. Am besten du speicherst und verarbeitest die Zeit auch "intern" in BCD und sparst dir die ganze Umrechnerei. Die haben das Format ABSICHTLICH
ganze Umrechnerei. Die haben das Format ABSICHTLICH > so gewählt ... Ich weiß nicht wie das beim PIC18 ist, aber beim PIC32MX695 hat die interne uhr das rtccTime Format, da sind die Zahlen direkt so hinterlegt (denke ich)
-
Thread
Fragen zu PIC16(L)F1454 (Beschaltung)
Volker S. schrieb im Beitrag #4213797: > Auf der MCHP Seite für den PIC auf "Develpment Tools" klicken ;-) Das hatte ich wie gesagt versucht. Bin dabei auch auf ein DEV Board gestoßen in das aber der PIC16F145X bei Breakoutboard eingesetzt wird. Daher sind im Schaltplan
habe selber nur 4 St. Version 1, von denen ich die (da) zusätzlich vorhandenen Leerplatinen für die PIC16 abgeändert habe. Das ICD Header Board ist nochmal was ganz anderes. Die 18F1xk50 haben kein ICD Modul integriert. Deshalb braucht man einen extra 18F1xk50-ICD der auf einer kleinen Platine ist
-
Thread
MCP3911 SPI-Interface funktioniert nicht
Teil des Programms: [c]#include "C:\Users\Michael\Documents\Schule\Microcontroller\PICC\Devices\18F2550.h" #include "C:\Users\Michael\Desktop\Netzanalyse\Programme\PIC18F2550\MCP3911 Test\Hardware.h" #include "C:\Users\Michael\Desktop\Netzanalyse\Programme\PIC18F2550\MCP3911 Test\MCP3911_EVB.h
I 5 I---SDI SDO---I_________I 15pF 15pF I 0 I I I I______I I I VSS [/pre] 20MHz Quarz 15pF Kondis, am PIC sowie auch am MCP3911
-
Thread
TVM802A pick and place aus China
@PicTech: M6 @Tomy: Ja, das sollte gehen bis 50 Stück, für jedes können eigene Fudicials definiert werden. Gruß, Axel
Pic T. schrieb im Beitrag #4581156: > für ein alternatives > Programm sein hast du die Daten übers Netzwerk schon entschlüsselt ?
-
Thread
STM32 - Eclipse - GCC - Sind Interruptadressen in Startup definiert?
dabei. Den L152 kennt eclipse (noch) nicht. Hier: http://www.emblocks.org/forum/viewtopic.php?f=26&t=611 in der zip hast Du ein Beispiel das alle nötigen Dateien enthält. Du musst es natürlich für eclipse anpassen. Viel Glück!
werden, so ähnlich wie die Peripherals, die erst betaktet werden müssen? Gegen das Gedöns hier ist PIC18 und Atmega lauwarmer Kaffee...
-
Thread
PIC18F4550 oscillator Initialisieren
Hallo zusammen, PIC: PIC18F45550 Treiber: C18 Tools: MPLAB IDE 8.92 Problembeschreibung: Wie kann ich wissen was für eine internal Oscillator hat das PIC nach der folgende Konfiguration? Das Pic ist wie folgenden
Setting bedeuten diesen Einstellungen (Seh bitte Anhang): (Microchip MPLAB IDE_Configuration Setting_PIC18F4450) In der Clock Diagram (in der Datenblatt: Fig 2-1)ist noch einmal alles geklärt. Seh bitte Anhang ( PIC18F4550_Datenblatt_ClockDiagram) Ich bin leider dadurch nich schlauer geworden
-
Thread
Einsteiger Hilfe zu PIC PIC16F628A
Compiler alles ausbadet (was er tut), juckt es mich weniger, dass er beim PIC18 oder höher weniger arbeit hat. Meine Empfehlung wäre nen PIC18, z.B. PIC18F25K22 oder PIC18F45K22. Finde zum Einstieg ist es ein gutes Mittelmaß zwischen PIC12 oder PIC16 und den doch komplizierteren
; PORTB,RB7=1. ;******************************************************************** ; Hardware: PIC16F628A ; 18Pin-Testplatine ; Interner Oszillator 4MHz ; RB7:0 je 1x Rv=560 OHM + LED ; ; Files P16F628A.INC ; Datenplatt zum PIC16F628A ;********
-
Thread
Schaltung zur Erkennung von Unterspannung an Eneloop Akkus gesucht
den garantierten Werten aus dem Datenblatt rechnet passt alles. Ich habe 5 Stück vermessen, bei -18°C, 20°C und 50°C.
wenn man noch einen 100nF spendiert. Gruß Anja
-
Thread
pic18f26k88 eingänge beim debuggen dauerhaft auf low
habe gerade keindatenblatt zu dem pic vor mir (ranziges umts...) aber sind die pins vieleicht auf analog gestellt?
digital gesetzt... Datenblatt: [[http://pdf1.alldatasheet.com/datasheet-pdf/view/409925/MICROCHIP/PIC18F26K80.html]]
-
Thread
Compiler für dsPic33FJ64
Einzelstücken nimmst Du einfach den größten Controller aus der Serie, und gut ist. Inzwischen gibts neben dsPIC33F auch dsPIC33E mit 140 MHz statt 80 MHz und bis zu 512k Flash und 52k+4k RAM, und die sind in der Regel pinkompatibel. Du hast also reichlich Luft nach oben. fchk
Fenster Program Memory nach dem auslesen alle Bytes auf 00. Version 3.10 mit OS Firmware 2.00.05 (für Pic 18).
-
Thread
signalspeicherung in assembler
Ok also ich habe einen pic18 und an ra0 bis ra2 sensoren die wenn diese schalten auf masse gehen... rb0 bis rb2 sind meine ausgänge... wenn sensor 1 schaltet, soll rb0 1-signal ausgeben... solange bis sensor 1 ein zweites mal
Pic18F26K80 und mplab8 Ich möchte mich jetzt schonmal bedanken für die bisher zahlreichen Antworten und die Unterstützung ;)
-
Thread
Audio in möglichst guter Qualität samplen
Eine Alternative zum eingebauten Stereo-DAC wären externe I2S-DACs, aber I2S kann kein AVR. Für dsPIC (die dsPIC33EP gehen bis 70 MHz!) und PIC32 kein Problem - die SPI-Einheiten können das, wahlweise auch mit DMA-Unterstützung. Nennt sich dann Framed SPI. Ein schöner DAC aus der oberen Etage wäre
html Oder etwas günstiger und kleiner: http://www.cirrus.com/en/pubs/proDatasheet/CS4334-5-8-9_F6.pdf Ansteuern kannst Du das dann entweder hiermit: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX250F128B (32 Bit, MIPS Kern, 50 MHz, 128k Flash, 32k RAM) oder sowas http:
-
Thread
Projekt Maus
Benachrichtigungs-Teil mit WLAN-An- > bindung - da gibt's genügend MC-Bedarf. Ich dachte da an einem Achtbeinigen PIC, w.z.B. den 12F683. Allerdings ist geht da nichts mit WLAN. > >> Deine Mausfallen >> Anwendung schreit gerade nach so einer (MC) Lösung. Irgendwie erscheint >> mir die MC Lösung logisch sauberer
F. F. schrieb im Beitrag #4218587: > Ich weiß nicht wie C4 und C3 in deine Schaltung kommen Da C3 mit null pF und C4 mit null nF daher kommt, kann man sie getrost wieder rauswerfen. Vllt. wolltest
-
Thread
PIC18F2480 mit I2C-switch
Warum nimmst Du denn nicht gleich einen PIC, der zwei I2C-Einheiten hat? zB PIC18F26K22 MAPS hilft beim Ausssuchen. http://www.microchip.com/maps/microcontroller.aspx fchk
Simon Rdg schrieb im Beitrag #4130032: > Weil ich den nicht auf lager habe... ich habe lediglich den 18f2480... > an den i2c bin ich angewiesen weil ich den sensor sfh7776 verwebde und > dieser ohne i2c garnichts macht... :/ Ach herrje! Reíchelt verkauft Dir nichts? Der PIC18F25K22 (mit weniger
-
Thread
RaspberryPiB+ mit CAN (MCP2515)
Die haben mittlerweile selber besseres, und die verbesserten ECAN-Module sind in den PICs drin. Ein PIC18F25K80 ist billiger, kleiner und CAN-Bus-technisch besser als ein AVR+MCP2515, weil (a) der SPI-Flaschenhals wegfällt, (b) der ECAN des PIC mehr Buffer und weniger Fehler als der MCP2515 hat, (c) der
haben > mittlerweile selber besseres, und die verbesserten ECAN-Module sind in > den PICs drin. Ein PIC18F25K80 ist billiger, kleiner und > CAN-Bus-technisch besser als ein AVR+MCP2515, weil (a) der > SPI-Flaschenhals wegfällt, (b) der ECAN des PIC mehr Buffer und weniger > Fehler als der MCP2515 hat
-
Thread
UV-Laserdrucker II
Dieter F. schrieb im Beitrag #4245307: > flachen Kunststoff-Pinzette
Softwaremässig einpflegen. Dazu brauchst du http://www.lupenshop.de/content/lupenshop.storefront/58f8582e17344ab22740d43f47070632/Product/View/S&2D1983&2D1 Zum Ausmessen der Dicke der Leiterzüge http://www.lupenshop.de/content/lupenshop.storefront/58f8582e17344ab22740d43f47070632/Product/View/
-
Thread
Evaluierung Controller über Ethernet steuern
Peter schrieb im Beitrag #4103599: > Rasperry Pi maximall 26 Pins bei im moment in einem Gebäude mit 40 > Lampen > nicht verwendbar > und Vorlage gibt es keine Du willst mich wohl veräppel? Wenn es für den Raspi keine Vorlagen gäbe, gäbe es den Raspi nicht
MAC+PHY (Nachteil: 48 Pin TQFPP im 0.5mm Raster, d.h. nicht so einfach zu verarbeiten) oder einen PIC18F25K80 plus MCP2551 (die gibts auch in DIL-Gehäusen) Das sind die billigsten und kleinsten und einfachsten Lösungen, alles andere wird teurer, größer, aufwändiger. fchk
-
Thread
Dumme Frage zum "C" mit AVR's
com r21 6e: e4 2f mov r30, r20 70: f3 2f mov r31, r19 72: ca 9b sbis 0x19, 2 ; 25 74: 03 c0 rjmp .+6 ; 0x7c <main+0x32> 76: 20 81 ld r18, Z 78: 25 23 and r18, r21 7a: 02 c0 rjmp .+4 ; 0x80 <main+0x36> 7c: 20 81 ld r18, Z 7e: 28 2b or r18, r24 80: 20 83 st Z, r18 82: f5 cf rjmp .-22
-
Thread
PIC18F Parallele Nutzung von CANRX und INT am selben Pin möglich?
jetzt gerade bei einer Frage, die ich mir mit dem Datenblatt nicht beantworten kann. Ich nutze den PIC18F26K80 und dessen internen CAN Controller. CANRX habe ich an Port RB3 angeschlossen, da ich die alternative CAN-Schnittstelle an Port C für PWM benötige. RB3 hat als Alternativfunktion INT3. Ist es
und kann daher nicht sagen, ob es dann funktionieren würde. Getestet hab ich das Ganze mit einem PIC18F46K80. Ist vom Aufbau aber recht identisch mit dem 26er. Von daher sollten die Ergebisse übertragbar sein.