-
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
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
Geht auch: Vibrations-Feeder: https://www.youtube.com/watch?v=W87rM4Dc2Nc Tomy
-
Thread
UV-Laserdrucker II
F. schrieb im Beitrag #4983348: > Bungard selbst empfiehlt Eisen-III-Chlorid. Ja, nur Bungard braucht 60-90s pro Seite. Nicht 25-60 min, wie "wir" .... In den ersten paar Minuten habe ich auch noch
Dieter F. schrieb im Beitrag #4984469: > 1,5 mJ/cm mJ/cm oder mJ/cm² ?
-
Thread
flash-Fehler mit ATtiny2313, compile ok
f0: 9a 89 ldd r25, Y+18 ; 0x12 f2: 89 27 eor r24, r25 f4: 8a 87 std Y+10, r24 ; 0x0a f6: 24 30 cpi r18, 0x04 ;
; 255 1d4: 5f 4f sbci r21, 0xFF ; 255 1d6: 20 78 andi r18, 0x80 ; 128 1d8: 2d 87 std Y+13, r18 ; 0x0d 1da: 3e 87 std Y+14, r19
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
BSD mit den Standard-Betriebssystemtreibern laufen. Sind im Prinzip vorprogrammierte PICs (MCP2221: PIC16F1455; MCP2200: PIC18F14K50).
40€ + Steuern: http://www.aliexpress.com/item/-/2019416735.html Theoretisch sollte das mit dem PIC18F2480 im ELM327 und neuer Firmware viel billiger gehen, denke ich.
-
Thread
Funk-Dimmer und -Schalter mit ESP8266 - wer will mitbauen?
. Bisher will offenbar keiner 'mitbauen'. Falls doch, hier ein Tipp: Zwei Klingeltrafos für EUR 18,60 incl. Versand aus Polen, um bei der Entwicklung, also beim 'Messen' am Triac und beim Debuggen der Software nicht mit 230V hantieren zu müssen: ebay 221385544191 (zusammen 48V 330mA) Geht bestimmt
geschlossen 225mW. Das sind 25ct pro Jahr, wenn das Relais knapp 12h am Tag eingeschaltet ist (3.75V und 60mA). PE014F03 bistabil, disass. 172ct http://www.aliexpress.com/item/-/32262395482.html SRD-3VDC-SL-C monostabil 78ct http://www.aliexpress.com/item/-/1987322468.html SRD-5VDC-SL-C monostabil
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
der Kiste ist daher ein MC34063 als StepUp montiert der eine Batterie aus 8 Stück Blitzelkos a 100µF (Pollin) auf 60V lädt. Das entspricht nach meiner Rechnung ca. 1,4J. Die könnten zwar bis ca. 300V, aber dann stecken da auch über 30J drin und das wäre verdammt ungesund wenn man an unisolierte Metallteile
Moment über 10 Stunden. Die Knopfzelle hat mit dem Zünden wenig zu tun, das macht der Elko mit 220 uF. Der speichert rund 60 mJ. Ein A Anzünder braucht max. 3 mJ/Ohm, da gehen also auch mehrere Pillen in Reihe pro Kanal. Für die Knopfzelle fallen die Zündung kaum ins Gewicht. Die 24 V werden über einen
-
Thread
Conways Game of Live zu langsam auf Z80
DD 36 EA 01 [19] 241 ld -22 (ix),#0x01 1F25 DD 36 EF 18 [19] 242 ld -17 (ix),#0x18 1F29 DD 36 F0 00 [19] 243 ld -16 (ix),#0x00 1F2D DD 36 F6 18 [19] 244 ld -10 (ix),#0x18 1F31 DD 36 F7 00 [19] 245 ld -9 (ix),#0x00 1F35 DD 36 FC 18 [19] 246 ld -4 (ix),#0x18 1F39 DD 36 FD 00 [19] 247 ld -3 (ix),#0x00 1F3D DD 36 F9 18 [19] 248 ld -7 (ix),#0x18 1F41 DD 36 FA 00 [19] 249 ld -6 (ix),
-
Thread
Richtiges C++ hardwarenah
oder von Blinky): Ich implementiere einen Ethernetstack auf einem uC. Die Hardwareverbindung ENC28J60 -(SPI+ISR)-> uC läuft nach zwei Stunden. Der Rest des Stacks von der Initialisierung des ENC28J60 bis hin zum UDP Handlers hat an sich nichts mit Pintoggelei zu tun. Wenn man diesen in C oder gar
als DDRn - ein define. [c] #ifndef SREG # if __AVR_ARCH__ >= 100 # define SREG _SFR_MEM8(0x3F) # else # define SREG _SFR_IO8(0x3F) # endif #endif [/c] Und nun?
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
fehlt: https://rawgit.com/TorstenC/1a59b9c73730eb8e144d/raw/28865a80765fb6dff38c5590b88726446b0dc2f3/WC24h_18x16_Test.html#M10T0101 Im Mode [11], also im Stunden-Modus [6] auch: https://rawgit.com/TorstenC/1a59b9c73730eb8e144d/raw/28865a80765fb6dff38c5590b88726446b0dc2f3/WC24h_18x16_Test.html#M11T0101
sein: https://rawgit.com/TorstenC/1a59b9c73730eb8e144d/raw/28865a80765fb6dff38c5590b88726446b0dc2f3/WC24h_18x16_Test.html#M10T0529 "Es ist 12 Min. vor 1 Uhr" passt gar nicht: https://rawgit.com/TorstenC/1a59b9c73730eb8e144d/raw/28865a80765fb6dff38c5590b88726446b0dc2f3/WC24h_18x16_Test.html#M10T0048
-
Thread
FTDI zerstört Fake Chips durch Windows-Update
Alexander F. schrieb im Beitrag #3856469: > Es handelt sich dabei um Clones vom Sark100 Antennenanalysator, häufig > als MINI60 auf eBay und Alibaba etc. zu finden. Irgendwie passend, oder? Interessante
F. F. schrieb im Beitrag #4287358: > Ich dachte FTDI hätte die Treiber zurück gezogen? Ist seither schon einige Zeit ins Land gegangen. Vielleicht haben sie sich zwischenzeitlich eine neue Schikane
-
Thread
Thermomix Rezeptchips
26d5 1eb0 6cb5 50000b0 f5df 2827 3e0d 368b 5d21 b502 d0f5 51a3 50000c0 a8db 5192 6f93 5f4d 87ff 7dfa 629e 18c4 50000d0 27a2 47c2 e52e 227e 210b c340 7ef9 04bb 50000e0 3677 5c30 61d2 39a1 6d26 a016 7f4b 9ff6 50000f0 9c01
446a c8f0 b60d b085 fa83 9c4e 5000600 b813 98e5 87a8 3710 0c8e 1b8c 04f4 7137 5000610 3807 fd94 85d4 0c21 5244 c245 a1d6 625b 5000620 dafb 044f 3300 7102 fd7c 8f3a 5745 6b19 5000630 ae72 d510 f444 7988 9083
-
Thread
Retro Fieber: Z80 oder 68000 ?
der anderen Bank. Sowas bin ich > nicht gewöhnt und finde das schräg.. Das war wohl eher ein PIC16F677. Bei den PIC18F muss man nicht mehr banken, kann aber, wenn man 16'er Code portieren will, und die 16-Bitter (dsPIC, PIC24) und 32 Bitter (PIC32) brauchen das ohnehin nicht mehr. fchk
Express. Es liegt noch verpackt vor mir. Dabei ist ein einfachstes Board mit weitgehend nur einem PIC18F45K20 drauf, einer frei bestückbaren Experimentierfläche, und raus geführten Pins, dazu bestellte ich noch ein paar PIC18F26K20 DIL28 fürs Steckbrett mit. Das ist fast der gleiche wie auf dem Board
-
Thread
Wlan2Serial Modul für 5 euro
Webserver gepostet: > https://www.mikrocontroller.net/topic/344962#new läuft.. danke ! Bin auf PIC 18F damit unterwegs. Holger
einfacher. Zum Spannungsteiler kann ich nichts sagen, meine Schaltung läuft komplett mit 3,3 V, PIC 18F. Holger
-
Thread
[Sammelbestellung] µC-Board + RAM
Was für Displays willst du ansteuern. Ich hätte ein Pic18f8xxj50 anzubieten, mit externem (p)sram. Haupteinsatz ist Bufferung der Schnittstelle sowie Datenkrake.
chris schrieb im Beitrag #3598348: > Ich hätte ein Pic18f8xxj50 anzubieten, mit externem (p)sram. Torsten C. schrieb im Beitrag #3598358: > Schaue ich mir morgen … mal an. Hat der PIC18F87J50 irgendwelche Vorteile? Er kann kein SDRAM. Inzwischen
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
umgebaut, die Anschlüsse dann mit Fädeldraht zum Controller verbunden. - der selbe Controller jeweils - PIC10F222, bzw. PIC10F322. Das sind nun für viele zukünftige Projekte die Spiel-Prints. Grüße Gerald ----
Zwei PCF8574 ersetzen einen PIC16F876 in der Schaltung... Gruss Chregu
-
Thread
AVR mit niedriger Spannung programmieren
Alternative 5) Einen Controller mit eingebautem Ethernet nehmen: PIC18F67J60
enthält. Damit wirst Du keine hohen Taktraten erreichen - für die Verbindung zwischen AVR und EN28J60 ist er mit Sicherheit ungeeignet. Nimm dazu lieber IC's, die hohe Ströme treiben können. Hier sind einige erklärt: http://www.mikrocontroller.net/articles/Pegelwandler#5_V_.E2.87.92_3.2C3_V Der
-
Thread
Mikrocontroller HTTP
PIC18F67J60. Kleiner und billiger geht es nicht. Alles in einem Chip. Du brauchst nur die Software von Microchip und ein paar passive Bauteile. Wenn Du mehr Pins brauchst, gibts PIC18F87J60 und PIC18F97J60
-
Thread
Frage zu Hardwareprojekt mit email-Funktion
$ nachkaufen, aber den Unsinn haben sie jetzt meine ich eingestellt. Sinnvoll ist das aber erst ab PIC32. Ein PIC18F67J60 braucht 20 Sekunden für einen SSL-Handshake. Wenn Du SSL aber nicht brauchst, ist der PIC18F67J60 die kleinste, einfachste und billigste Möglichkeit, ein Ethernet Gerät zu bauen
teuerste Bauteil dabei ist der Ethernet MagJack. Brauchst Du mehr Pins oder Schnittstellen, gibts den PIC18F87J60 (TQFP80) und den PIC18F97J60 (TQFP100). Für höhere Ansprüche gibts zB PIC32MX795F512L. 80 MHz, 32 Bit MIPS4ke-Kern, 512k Flash, 128k RAM, Fast Ethernet MAC+externen PHY. Der benutzt den selben
-
Thread
was spricht eigentlich gegen die xmega? Gesperrt
Autor: Carsten Sch. (dg3ycs) > Davon abgesehen ist die Preisspanne falsch, denn die PIC18 beginnen bei >REichelt* mit dem PIC18F45K22 für 0,49 Euro. Nun, das ist aber auch nicht richtiger, denn bei R****** kostet der PIC18F45K22 zwischen 2,72 und 2,87 (je nach Gehäuseform). Aber
#3475967: > Autor: Carsten Sch. (dg3ycs) >> Davon abgesehen ist die Preisspanne falsch, denn die PIC18 beginnen bei >>REichelt* mit dem PIC18F45K22 für 0,49 Euro. > > Nun, das ist aber auch nicht richtiger, denn bei R****** kostet der > PIC18F45K22 zwischen 2,72 und 2,87 (je nach Gehäuseform)
-
Thread
Meine erste MCU - Die ulimative Entscheidung
mknoelke schrieb im Beitrag #3462642: > 6. Microchip PIC 16F87, 10F... 12F... dsPIC .... > 7. Atmel AVR, Mega, Xmega > 8. Silabs 8051er Derivat > > Momentan der STM8S003 Aus dem Rudel hätte doch einer gereicht. Warum beschäfftigst du dich mit völlig
-2515-Kombination. Gleiches Spiel mit Ethernet und dem AVR-NET-IO. Ein kleiner PIC18F67J60 macht alles das, wofür man bei AVR ein ganzes Board braucht. Es gibt auch Dinge, wo zB MSP430 optimal ist. Immer schön flexibel sein! fchk
-
Thread
EMS > Adapter > NetIO > Raspi
Ja, da war noch ein can-Interface und Zeug für den PIC18F dabei. vg Jürgen
PIC 18F4685 (TQFP-44) 1x 10 MHz-Quartz (SM49) Habe nur mal kurz überflogen. Bei Reichelt habe ich den PIC nicht gefunden. Bei HBE-Shop (farnel) sind dann für Bauteile und Versand etwa 32 Euro fällig
-
Thread
DAB+ Modul KeyStone 8650
2. when pin 6 of the PIC18F14k50 is making high (>2,6v), the USB-->rs2332 is disabled and bluetooth control is possible. (RX/TX of the HC-05 is parallel connected to the keystone). I've connect the HC-05 pin32 to pin6 of PIC18F14k50
; cmdtype: 03; cmdid: 00; sernr: 0A; length: 005D DS AT DG SEGNR TR-ID SN DATA... 3C 00 03 80 00 F4 40 80>73<60 80 00 12 F4 40 00 <..€.ô@€s`€..ô@. 4A 00 04 D7 80 25 04 01 CC 2C 00 32 30 31 36 2D J..×€%..Ì,.2016- 30 31 2D 32 36 2E 31 38 2D 34 30 2D 34 35 2E 37 01-26.18-40-45.7 30 33 34 33 32 32
-
Thread
Projekt: Virtuelle Instrumente an serielle Schnittstelle
Bezüglich der cerebralen Diarrhoe von Bumblebee, fällt mir nur Folgendes ein: http://www7.pic-upload.de/28.03.14/exmri3j81hic.gif
F. F. schrieb im Beitrag #4256148: > Kann ich eigentlich mit dieser Software die Daten von meinem > Tischmultimeter über einen Seriell/USB Wandler darstellen? F. F. schrieb im Beitrag #4256188: > Jau
-
Thread
Hackbarer(?) 21 EUR Quadcopter
{ 0x27, 0x1B, 0x39, 0x28, 0x24, 0x22, 0x2E, 0x36, 0x19, 0x21, 0x29, 0x14, 0x1E, 0x12, 0x2D, 0x18 }, // 00 { 0x2E, 0x33, 0x25, 0x38, 0x19, 0x12, 0x18, 0x16, 0x2A, 0x1C, 0x1F, 0x37, 0x2F, 0x23, 0x34, 0x10 }, // 01 { 0x11, 0x1A, 0x35, 0x24, 0x28, 0x18, 0x25, 0x2A, 0x32, 0x2C, 0x14, 0x27
, 0x36, 0x19, 0x21, 0x29, 0x14, 0x1E, 0x12, 0x2D, 0x18 }, // 00 "increment" ist 0110 0x06 [C] "val" nimmt nacheinander diese Werte an: 0x2D, 0x21, 0x3F, 0x2E, 0x2A, 0x28, 0x34, 0x3C, 0x1F, 0x27, 0x2F, 0x1A, 0x24, 0x18, 0x33, 0x1E Daraus ergeben
-
Thread
UV-Laserdrucker
sollte ich lieber bei Tonertransfer bleiben? Ps. http://www.ebay.de/itm/700mW-405nm-Blu-Ray-S06J-Laser-Diode-In-Copper-Module-W-Leads-G-2-Glass-Lens-/171016400862?pt=LH_DefaultDomain_0&hash=item27d15f2fde scheint mir eine gute Diode zu sein Grüße
vielleicht nicht gut aufgenommen , die Fussel stammen vom besprühen mit Positv20 - IC in der mitte -> PIC32MX695F512H-80 TQFP64 mit 0,5mm Pinnabstand - Belichtun bei pcb1.jpg ca. 9 min - keinere gehen natürlich schneller da nur die zu ätzenden Stellen gelasert werden. Frank
-
Thread
Benötige Hilfe beim Einstieg in die Mikrocontrollerwelt mit PIC
Ahhh! Hab im PIC16F87X Data Sheet geschaut. Hast recht, der PIC hat als einer der wenigen nen 8-bit Port (das meinte ich mit sperrig und scharfkantig), und, jetzt seh ichs auch, der Osc.quartz hängt an OSC1/RA6 und
soweit ich das sehe alle einen internen Osc. Der von Tobias verwendete PIC16F887 hat auch einen, trotzdessen er schon einige Zeit aufm Buckel hat. Irgendwann fing es halt mal an. Ich hab mir angewöhnt, nur noch PIC18er mit einem K oder J im Namen oder ein PIC16xxxx oder PIC12F1822
-
Thread
8bit-Computing mit FPGA
schalte Y auf Speicherseite 1 = GTA ec rufe Routine Linefeed auf = /.J. ... = /GTA 8fc0 setze Y auf Start der Zeile 3f = ST.Y ... = GT. 09 initialisiere Schleifenzähler = SL.S ... = GT. 60
schrieb im Beitrag #4603935: > nur die Befehle sind etwas ungewohnt. [pre] /GTA 8fc0 und /.J. sind Makros und stehen für GTA c0 H.. AD. 8f J.. [/pre]
-
Thread
Alternative TCP/IP Stacks für PIC18
Hallo, ich möchte mit einem PIC18F87J60 Daten an eine Multicast Gruppe senden und empfangen. Im Microchip TCP/IP Stack ist IGMP leider nicht implementiert. Ich arbeite mit dem MPLAB C18 Compiler. Kennt jemand einen passenden alternativen
-
Thread
Problem assamblen meines mit MPLAB8.60
liegen? Infos: Habe Ein neues Projekt(Untitled87.asm)unter PROJEKT WIZARD-16F627A-MPASMAssembler(mpasmwin.exe)v5.37 erstellt und unter C/Frank/Eigene/Dokumente;gespeichert. Habe diese Datei in MPLAB8.60 mit OPEN aufgerufen.Manchmal erscheint die
gemacht haben irgendwo fehlt noch das Include des Prozessor-Headers. unten ein Beispiel für den PIC18F2520 aus meinem Batteriewächter-Artikel [code] ; ; PIC18F2520 is the target processor, values decimal, eXpand macros ; LIST p=18F2520,r=dec,x=on ; include "P18F2520.INC" ; [\
-
Thread
Anfängerfrage - Stoppuhr mittels CCP Module
// Prozessor: PIC 18F27J53 48MHz (20MHZ-Quarz mit PLL) // // Funktion: Test-Ausgabe am LCD-Display // // uC-Einstellungen -------------------------------------------------------- #include <18F27J53
lcd_putc,"%02u:%u",s,zs); } delay_ms(100); } } [/c] Und hier das Header-File des PIC's: [c] //////// Standard Header file for the PIC18F27J53 device //////////////// #device PIC18F27J53 #nolist //////// Program memory: 65532x16 Data RAM: 3760 Stack: 31 //////// I/O: 22 Analog