-
Thread
CP/M auf ATmega88
GM71C17400CJ6 LGS 5V, 16M, 2KRefr, 4Mx4, FPM file:///home/leo/Archive/Datenblaetter/Memory/GM71C17400CJ.pdf GM71C4100CJ60 LGS 5V, 4M, x1, FPM
mmc... A: FAT16 File-Image 'A' at: 003, size: 8192KB. B: FAT16 File-Image 'B' at: 5262, size: 8192KB. C: FAT16 File-Image 'C' at: 5257, size: 8192KB. D: FAT16 File-Image 'D' at: 6298, size: 8192KB. E: FAT16 File-Image
-
Thread
Evaluierung Controller über Ethernet steuern
entsprechendes Gegenstück (sprich, noch 'n µC) hinbauen musst der dann im Endeffekt genau das tut: Das Signal interpretieren und an einem Output eben an- oder ausschaltet.
sind. Aber das macht bei Dir ja wohl auch nichts. Für die Knoten nimmst Du einweder einen LPC11C22/24 mit integriertem CAN 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
-
Thread
Handydummy (Attrappe)mit richtigem Display 10Zoll - u.a.Motorola Xoom
wird mit 3,3V Pegeln: [code] MP650 BootCode V:0A PwrOnSrp:0x0000FF4A dma->SdramCtl:0xE654925C DDR SDRAM 16Mb*16 Loader Address=0xBFC00EE0 Loader Size=0x00004CDC Load loader to 0x80700000 ok!! MP650 Loader 20100610 SD not exist Nand - (2000+1B4)x080x0800, ECC:4,Addr:3+2 Load From
Ich hab gerade mal den DDR-SDRAM von 16Mb*16 auf 32Mb*16 getauscht, ergibt leider einen Fehler. [code] MP650 BootCode V:0A PwrOnSrp:0x00007F4A dma->SdramCtl:0xE654925C DDR SDRAM 16Mb*16 Loader Address=0xBFC00EE0 Loader Size=0x00004CDC
-
Thread
18 Digitaltrainer-Sets wegen Altersruhestand abzugeben
herumliegen, weil es a) nicht zum Lehrplan paßt b) die Schüler etwas aktuelles wie Arduino wollen c) die Lehrer sich erstmal einarbeiten müßten d) .....irgendwann wird es dann entsorgt
Einschüben als Lehrmittel und Prüfungsmittel verwendet, während der Ausbildung hat somit jeder den PIC16F84 oder 2 andere PICs und die Assembler-Programmierung von Ihnen kennen gelernt (Typen fallen mir leider nicht ein). Vor einiger Zeit kam die IHK auf die Idee PICs und Assembler wären nicht mehr
-
Thread
Foucaultsches Pendel
Schalter werden mit einer höllischen Geschwindigkeit abgefragt. Wenn du zum beispiel einen aktuellen PIC16 Controller (20Mhz) benutzt, hast du immerhin 5 Millionen Befehle pro Sekunde. Billige Atmel AVRs sind bei gleicher Taktfrequenz sogar 4 mal so schnell. Hier ein guter Artikel über AVRs und Schieberegister
Wäre es jetzt overkill hier PCF8574 (oder die 16-Bit SMD-Variante PCF8575) vorzuschlagen? Sind I2C Expander und können aber auch einen Interrupt auslösen bei Änderung. Meine Idee: 3 PCF8574 in "Input mode" schalten, sprich die Ports auf H setzen
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
es gibt keine IO Grenzen mehr. Oder du greifst gleich zu einem größeren Controller (Cortex M3, PIC32) und machst alles mit dem einen µC. BTW: Wenn jemand mit einem alten 8039/8049 System etwas spielen will und dem ein Drehencoder, ein paar Taster, drei LED und vier 7-Segmentanzeigen reichen:
nicht einfach so etwas (notfalls 2 oder 2) anstatt dieser I/O Schlachten?: https://www.ebay.com/itm/I2C-Keypad-Module-16-Key-Membrane-Switch-Keypad-Matrix-keyboard-NEW/153432775544?hash=item23b94e5b78:g:okMAAOSwIhxZZcT4 Da findet man auch anderes unter "Keypad i2c" in der Bucht. Sehe gerade: Da bin
-
Thread
Projekt : Mein Wohnzimmerverstärker Gesperrt
Messwerte : bei normale Lautstärke ca 57-58 V noch keine 100 mA in der Plus Leitung..beim knacken 55 V 54 V. Was mich aber beunruhigt, die beiden 560 Ohm Widerstände siehe Amp8.jpg oben im Thread werden echt knacke warm, locker 70 C !!! Wenn ich die Spannung ausschalte geht die Spannung in ca. 20 bis
www.ebay.de/itm/Stero-MX50X2-Class-AB-Power-Amplifier-kit-/120898459378?pt=LH_DefaultDomain_0&hash=item1c261c16f2 Wiess nicht ob 4 Ohm als Last geht.. http://www.ebay.de/itm/DELUXE-HI-FI-DC-SERVO-POWER-AMPLIFIER-KIT-BASED-ON-HDAM-SA-MODULE-/380378399559?pt=LH_DefaultDomain_0&hash=item589051c347
-
Thread
Inverter HF Stufe Frequenz zu den Trafos erhöhen
weiß, was der Fachmann da nehmen würde? Wir haben 8 MOSFETs die je eine Gate Ladung von typisch 152 nC haben.
Diesen Hinweis hätte man genau so am 11.03.2020 16:23 geben können.
-
Thread
rampenbrechnung für schrittmotor
werden sollen, die Höchstgeschwindigkeit somit auch nie erreicht werden kann. Da so eine Tabelle runde 16kByte RAM benötigt, gibt es beim PIC und vermutlich auch beim AVR arge Platzprobleme. Wen trotzdem mein Assembler-Quellcode für 80C166 interessiert: http://www.domnick-elektronik.de/download.htm (SMOST
Schrittzahl Orientiert. [math] S1 = \frac{2}{2187} \cdot S_{Target} [/math] [math] S2 = \frac{16}{2187} \cdot S_{Target} [/math] [math] S3 = \frac{54}{2187} \cdot S_{Target} [/math] [math] S4 = \frac{128}{2187} \cdot S_{Target} [/math] [math] S5 = \frac{998}{8748} \cdot S_{Target}
-
Thread
2.8 Inch TFT LCD Touch Screen Display Module 240 x 320
3.3V With PCB adapter for LCD With buck for IC With for SD card socket 8-bit / 16-bit Parallel bus interface(16-bit default, change to 8-bit by yourself) Can be driven by 8051 / AVR / PIC and other low power controllers 2 x 20 Pin 2.54mm double row pin header interface for
Ist das nicht das selbe. ?!?! https://www.waveshare.com/wiki/3.2inch_320x240_Touch_LCD_(C) Wenn ja, da sind viele Links ;)
-
Thread
[V] 7 LCDs 320x240 s/w, 6 Zoll + Touchscreen
Versorgungsspannung: 5 Volt - IO-Spannung: 5 Volt Touchscreen-Scheibe: - resistiv - Anschluss: 2,54mm Raster, 4-Wire Hintergrundbeleuchtung: - Gelb-Orange LEDs - Widerstände schon eingebaut (einfach 5 Volt anlegen) Quellcodes: PIC: http://free-zg.t-com.hr/Krunoslav/ (ungetestet, sollte aber
5V 3 Vo 4 A0 5 WR# 6 RD# 7 D0 8 D1 9 D2 10 D3 11 D4 12 D5 13 D6 14 D7 15 CS# 16 RST# 17 VEE -> ist aber auf der Platine nicht bestückt. D.h. die neg Kontrastspannung von -10 bis ca. -17V muß extern erzeugt werden 18 CNF3 (80 oder 86 indirect Adress Mode) 19 - 20 ? evtl. n.C.
-
Thread
Mikrocontroller kompatibel mit USB bzw. programmierbar?
http://www.aliexpress.com/item/5x70CM-10-Pin-USBISP-USBASP-JTAG-AVR-Download-Wire-Ribbon-Cable-2-54mm-hot-et/32251268777.html Sprich: Dieser uC ist nicht kompatibel mit JTAG?
Fang mal mit dem Arduino Nano an.[/c] Auf der Arduino-Seite kostet der 20€. Das müsste doch der gleiche sein, oder? http://www.ebay.com/itm/USB-Nano-V3-0-ATmega328-16M-5V-Micro-controller-CH340G-Board-for-Arduino-/181590631969?pt=
-
Thread
RTC Schaltung mit Led
viel" Strom. Ich denke das es moeglich sein sollte ein RTC Modul so zu verwenden, zusammen mit ein PIC und vielleicht eine USB Schnittstelle, "meine" Schaltung zu verwirklichen. Kann es sein das so was schon existiert. Bin sehr dankbar fuer ein Tipp.
fehlerträchtig ist. Der hauptsächliche Nachteil des Boards bei Batteriebetrieb ist aber: Es taktet mit 16 MHz und erfordert zur Einhaltung der Spezifikation eine Mindestspannung von 4,5 Volt. Erfahrungsgemäß kann man zwar auch runter bis 3,8 Volt noch einen recht stabilen Betrieb mit 16 MHz erwarten, aber
-
Thread
Universelles Eingabegerät mit Drehencodern
vier high side Mosfets. Die Mosfets brauchen ca die größe eines halben ic. Das blöde ist nur, 4x 16pin Chips sind nicht ohne, das geht nur bei SMD Leds und doppelseitiger Bestückung. Wenn man Led-driver nimmt, dann braucht man auch kein uC, kann man gleich and das FPGA oder den uC dranhängen.
WS2812c-2020 im bequemen "neopixel" protokoll https://www.tme.eu/de/details/ws2812c-2020/led-dioden-smd-bunt/worldsemi/ juergen / a.s. - ich waer auch an einer weiterentwicklung interessiert
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
auch ohne... Ist in https://github.com/carrotIndustries/horizon/commit/514027b3e9bb108b38b51016c16a1b363ac9ed28 repariert.
Win7/64 installation mit horizon-2018-05-20-1700.zip 20.Mai 2018 *********** c:\horizon\horizon mit exe, dll, ... c:\horizon\horizon-pool-master mit pool-master: pool.json ... c:\horizon\horizon-test-project-master mit test-project: pic32-eth.hprj ... horizon-pool-mgr.exe
-
Thread
AVR für wenig Geld im LAN
td><p align=\"right\">%OW@00<br>min: %OWMIN@00<br>max: %OWMAX@00</p></td><td><p align=\"left\">Grad C</p></td></tr>\r\n" [/pre] main.c [pre] int16_t ow_array[MAXSENSORS] = {200,200}; int16_t ow_arraymin[MAXSENSORS] = {600,600}; int16_t ow_arraymax[MAXSENSORS] = {-100,-100}; [/pre]
Hallo, Asche auf mein Haupt, ich habe nochwas vergessen: http.c siehe Anhang. [pre] // -> main.c (Speicherplatz für 1-wire Sensorwerte) extern volatile int16_t ow_array[MAXSENSORS]; extern volatile int16_t ow_arraymin[MAXSENSORS]; extern volatile int16_t
-
Thread
Flugzeug-Daten auf 1090 MHz empfangen
ich dazu, die Eingangsstufe vielleicht als Modul/Bausatz für Interessierte aufzulegen, d.h. ohne µC. Braucht 5V und 3.3V Spannung (wird evtl. noch geändert auf nur 5V) und Antenne an 50 Ohm. Das Modul wäre 5 x 2 cm groß, abgeschirmt und hätte an den vier Ecken jeweils 3 Pins zum Auflöten (im 2,54 Raster
Hallo Michael, nein ich meinte folgende Maschinen: C01266 C-FGZD A4 McDonnell Douglas A-4N C01267 C-FGZE A4 McDonnell Douglas A-4N C0126A C-FGZH A4 McDonnell Douglas A-4N C0126B C-FGZI A4 McDonnell Douglas A-4N C01271 C-FGZO A4 McDonnell
-
Thread
Welches Programm für einfachen Einstieg?
und neben dem ganzen Kraft- und Kampfsport, KFZ-Schrauben und PC-Technik wird ja wohl noch etwas µC-Löterei gestattet sein.
einen Dip40 ohne Schaltplan > ;-) Auch wenn ich jetzt gesteinigt werde... für das ATmega32- und das PIC16F877-Testboard gab es keinen Schaltplan. **in Deckung geh** Lediglich ein paar Notizen am Pinout des µC. Ich finde das hat mit Ehrgeiz was alleine zu schaffen nicht viel zu tun. Wenn ich das im
-
Thread
Brötje ISR Plus Kommunikation / LPB
16 f1 69 D 78 17 08 00 0c 02 00 14 07 05 05 04 b2 00 ff 0a 19 ff ff ff ff 16 f0 c9 E 78 17 08 00 0c 02 00 14 67 05 05 04 b2 00 ff 0a 19 ff ff ff ff 16 f1 29 F 78 17 08 00 0c 02 00 14 c7 05 05 04 b2
0xFD55FFFFFFFFFFXXCC: ? always 0x03 5) 0xFD18FFFFFFFFXXXXCC: temperature setting potentiometer min -3°C: 0xFF54 = -172, this is int16_t middle 0°C: 0x0004 = 4 max +3°C: 0x00BC = 188 6) 0xFD28FFFFFFFFXXXXCC: room temperature * 64 20°C = 0x0500 QAA50 Special messages: 0xFB4CFFFFFFFFFFXXCC: comfort
-
Thread
Kann man denn jetz das hi- und low-byte eines uint16_t effizient lesen in c?
Know-how. Nach allem was ich gelesen habe scheint ja eine union wie folgende recht geeignet zu sein. [c] typedef union { uint16_t i; uint8_t b[2]; } u16_t; [/c] allerdings frage ich mich wie ich dabei sicher herausfinde welches das high- und welches das low-byte ist... Oder gibt es alternative
wenn ich mir der Gefahr bewusst bin, mit dem Bohrer das Loch leicht zerstören zu können? Anhang: [c] typedef struct { uint8_t lo; uint8_t hi; } hilobyte_t; typedef union { uint16_t i; hilobyte_t b; } u16_t; [/c]
-
Thread
Projektidee "Digitaler Bilderrahmen für Ventilator"
Helligkeit muss für einen "Digitaler Bilderrahmen" per PWM steuerbar sein. Die Schieberegister machen 16 LEDs pro Chip. Die LEDs sollen aber zu unterschiedlichen Zeiten ein und aus gehen, und das ziemlich schnell. Ich hatte auch schon überlegt, viele 5M40ZE64C5N zu nehmen. Für die helleren LEDs am äußeren
Schieberegister direkt an Portpins Das darfst du auf keinen Fall machen, denn der PIC schafft zwar (knapp) bis zu 25mA, hat allerdings eine Gesamtstromaufnahme von MAXIMAL 100mA (oder einfach in der Grössenordnung). Torsten C. schrieb im Beitrag #3229382: > 3. Ohne Schieberegister
-
Thread
Servosteuerung 30 A - H-Brücke verstärken?
Servo-Berechnung, Rampen, Kommunikation, ...) Nimm einen ATmega1280, 2560 oder 640, die haben 4 16 Bit Timer und 2 8 Bit Timer, das sollte reichen. >Ist damit der Atmega32 zu klein? Ja. >Beim AT90CAN finde ich 9 OCxy pins mit x=1..3 und y=A..C >Das sollte wohl reichen. Jain. >zumindest
timer.elf: file format elf32-avr Disassembly of section .text: 00000000 <__vectors>: 0: 0c 94 4a 00 jmp 0x94 ; 0x94 <__ctors_end> 4: 0c 94 54 00 jmp 0xa8 ; 0xa8 <__bad_interrupt> 8: 0c 94 54 00 jmp 0xa8 ; 0xa8 <__bad_interrupt> c: 0c 94 54
-
Thread
Tastatur für Mikrocontroller
https://www.pollin.de/p/tastaturmodul-daycom-m-tm-ttp229-16-tasten-810271?gclid=EAIaIQobChMIjM6ntYW76wIVBuh3Ch0H-AKfEAQYBSABEgKHqvD_BwE Sogar kapazitiv, wie es scheint...
e759d9dbcfa3&algo_expid=4d81884e-b4e7-466e-8d57-e759d9dbcfa3-10&btsid=0ab6f82115985262313081555e769c&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_
-
Thread
avr-gcc - unnützer Assembler-code?
paar Ungereimtheiten im erzeugten Code auf, die ich mir nicht erklären kann.. Ausgangsprogramm: [c] int main(void) { unsigned char a=3, b=4, c; while (1) { a++, b++; c=a+b; } } [/c] Assemblercode "lss-file" (nur von der main-Routine): [avrasm] 0000012a <main>: 12a: cf
Programmierer erwarten kannst, ist ja eigentlich nur, daß das Assembler-Programm das tut, was dein C-Programm aus Sicht des C-Standards tun sollte. Daher ist es völlig nebensächlich, was der Compiler genau aus dem C-Code macht, solange das Programm das tut, was du in den C-Code schreibst. Und
-
Thread
Raspi und Relais schaltung
10059_10099_10078_10079_427_10073_10103_10102_10101_10096_10052_10050_10051,searchweb201603_2&btsid=7c54b65b-8c12-4b83-a422-d74ff3b66157 PS: Du musst zwar "etwas" dazwischen schalten, aber im Großen und Ganzen würde es passen.
Hab schon eine 16 Kanal zuhause Finde aber diese Lösung besser
-
Thread
I2C als "Hausbus"
hmm, leg doch usb-kabel und hänge da, wo du i2c brauchst ein usb-i2c wandler an. naja, ich habe mal mit dem usb-iow von codemercs i2c geräte angeseuert. nicht besonders schnell das ganze, aber es hat funktioniert.
Ja und woran liegt das? Kann ich nicht einen uC dazu bewegen über USB(wenn nötig selbst geschriebenen Treiber) mit meinem USB Bluetooth gerödels reden zu lassen? Wer hat dazu Datasheets,...? Denke ien AVR oder PIC reicht doch dicke um USB zu
-
Thread
Bitmanipulation beschleunigen
cpi r19, 0x10 ; 16 5d4: 59 f0 breq .+22 ; 0x5ec <variant_eprofi+0x60> 5d6: 20 f4 brcc .+8 ; 0x5e0 <variant_eprofi+0x54> 5d8: 31 11 cpse r19, r1 5da: 0b c0 rjmp
uint32_t result = 0; uint16_t *rptr = (uint16_t*) &result; *rptr = lut[in & 0xf]; rptr++; in >>= 4; *rptr = lut[in & 0xf]; return result; } [/c]
-
Thread
LED Bargraph sinnvoll nutzen
zählen. Ich zähle 101. Mikrocontroller treibt LEDs im Multiplexverfahren, besonders elegant durch uC mit eingebauten LED Treiber und Stromquellen wie PIC16F1614 . Es gibt eh keine passenden Spezialchips mehr dafür.
sAy82qe1MqikAY7ZCzHbEaDpo4ltouSmYEuW8L2HVWHraZWKNi5JUnP5w3ffkHs/um/6u+8lvXffUX9psS3EW2otW+/GHcwl1GwwLYaGWAcYq/zBA0xbz2pgv3rknK+oqvHV54Rv7yt8TxGZf+miUKQxmbEk4/1Iw1URLoK0FKLUpOQyAzvm7G/JXYDITyguJq9OCAW4b5aDPQlbQAd2O9mGkYoSzEhN5InY1Rd8dkazoiQGE8xgKY0CcXk5i2uk3cIzmRoj++o1KDO10ixyRQ=
-
Thread
BLDC, Synchronmaschine, Drehfeld Experimentierschaltung Gesperrt
>Ich dachte immer I2C wäre deutlich schneller, und um ehrlich zu sein >halte ich UART auch tatsächlich für zu langsam Nun: I2C kann max 400kHz SCL-Frequenz. UART bis zu 1MBaud. Zu beachten ist herbei allerdings immer,
sowas in der Art vor: http://www.reichelt.de/?SID=30UtGucKwQAR4AAGW-cpk19f64ec607fbda930e484abb79843c80;ACTION=3;LA=2;GROUP=C1443;GROUPID=3225;ARTICLE=41050;START=0;SORT=artnr;OFFSET=1000 oder http://www.reichelt.de/?SID=30UtGucKwQAR4AAGW-cpk19f64ec607fbda930e484abb79843c80;ACTION=3;LA=2;GROUP=C142
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware
brkint -icrnl -imaxbel -opost -isig -icanon $ stty -g -F /dev/ttyUSB0 0:4:1cb2:8a38:3:1c:7f:15:4:0:1:0:11:13:1a:0:12:f:17:16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0 > [/pre] das ist genau die raw Einstellung und da ist echo noch an, d.h. der tty-Treiber echo(ed) einkommende Zeichen, deshalb
/ 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1A 0x1B 0x1C 0x1D 0x1E 0x1F -1, -1, -1, -1, -1, -1, -1, -1, -11, -12, -10, -1, -1, -1, -1, -1, // ' ' '!' '"' '#' '$' '%' '&' ''' '(' ')' '*' '+' ','
-
Thread
Spartan 3 über JTAG mit FTDI FT2232C programmieren
Damit shiftet der die Register erst frei. Und geht so in die Reset-Grundstellung. Halt wie bei PIC 16F8477A da ist auch so eine dummy Clock Krucks drin. Somit kan man z.B als erstes die 32Bit ID lesen. Wen die ID ok ist, ist das schon der rechte Weg. Berichtet mal ob das geklappt hat.
Hello I need buy a cheap, Usb-Jtag programer, for the driver "giveio.sys", and the program, ""Alice03.c - EJTAG Debrick Utility for Alice routers v0.3; Heavily based on the WRT54G/GS EJTAG Debrick Utility v4.5/v4.8 and on Telsey MAGIC EJTAG Debrick Utility v0.9"", for programmer , a Router. This FTDI
-
Thread
Universeller RC5-Fernbedienungsempfänger
1000240009BF01E007BB0FE008BB0FED0DBF7894DB :1000340034D04F3FE9F306B30870083039F0932FFA :10004400A0E021D04F73942FA1E01DD00FD036171C :1000540079F74F73471761F71EF06894C09802C090 :10006400E894C09A1AD04F3FE9F7E2CF80E005D078 :10007400642D81E002D0742D0895E199FECF8EBBEA :10008400E09A4DB20895E199FECFAEBB9DBBE29AD2 :10009400E19A089547E035E00895112422271127B5 :1000A400283008F03DC017331CF4B29BF8CFF8CFCA :1000B4002830B4F5B299FCCF112711318CF5B29BDD :1000C400FCCF012F1127202E2694322C200E000F56 :1000D400300E12152CF5B299FCCF11275CE04427A1 :1000E40033271215F0F3B29909C08894441F331FC3 :1000F4001315B4F4B29BFCCF112708C00894441F15 :10010400331F13156CF4B299FCCF11275A9549F794
-
Thread
SD Karte --> Daten lesen
4E 4F 20 4E 41 ›‰ € ) ÃÉhNO NA 30 4D 45 20 20 20 20 46 41 54 31 36 20 20 20 00 00 ME FAT16 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60 00 00
F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA Uª PIC: Address 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F ASCII 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........ 10 00 00 00 00 00 00 00 00 00 00 00