-
Thread
Erfahrungen eines Einsteigers
Interruptroutine in regelmässigen Abständen (im Moment 50 > uSekunden) abarbeiten muss. Das sind bei 16MHz dann 800 Zyklen. Ein Interrupt in C hat bei mir im Schnitt 50..200 Zyklen, klingt also problemlos in C machbar. Allerdings muß ich zugeben, daß der AVR-GCC es einem nicht gerade leicht macht,
++]; daraus wird dann 59c: 80 91 bf 00 lds r24, 0x00BF 5a0: e8 2f mov r30, r24 5a2: f0 e0 ldi r31, 0x00 ; 0 5a4: e1 54 subi r30, 0x41 ; 65 5a6: ff 4f sbci
-
Thread
Hausautomatisierung im neuen Haus
klassischen CAN-Bus.(Einfach mal EIB-Bus Kabel googeln). Der Bus besteht aus 2 CAN-Bus Leitungen C+ und C- sowie 12 Volt Stromversorgung. An diesem Bus habe ich dann an neuralgischen Punkten im Haus kleine Controller gehängt(siehe Bild, die haben auch noch zwei Hochstromschaltrelais)). Es sind glaub
Temperaturen usw. klammere ich von dieser Defintionfrage erst einmal aus. Du machst was mit Linux? Und mit C ?
-
Thread
Blinkschaltung für LED Streifen (ca. 800mA)
noch den Multivibrator aus meiner Jugendzeit auf Lochraster hier rum liegen und noch zwei moderne BDX54C NPN Darlingtons. Die kann ich ja mal ebent schnell in die Schaltung einlöten. Vorher müssen aber die beiden BC238 raus. Mal seh'n ob ich das heute noch schaffe. Falk B. schrieb im Beitrag #6697046
Hi, 4,7 k Ohm Basiswiderstand. 2 x BD249C 220 µF /16V Elkos. (Habe 2 x 100 µF genommen). Viel Spaß ciao gustav
-
Thread
s: Bestückungsautomat
Default_User Habe eine SW. Auf der HW Seite basiert sie auf einen BL233 sowie einem TMC222 für C und Z Achse, weiters einen Pic welcher die X/Y Achse mittels TA8435 (Nanotec IMT901) über den üblichen Dir/Step steuert. Also auch ein Uhu möglich, oder auch andere Treiber. Noch ein paar Port-Expandert
Kamera diffus anstrahle. > Was ich dir wärmstens empfehlen würde, wäre die Geschwindigkeit im uC zu > realisieren, sonst bist du dauernd dabei, die Geschwindigkeit aufgrund > der gefahrenen Winkel zu ändern. Hmm, da stehe ich jetzt auf der Leitung. Die Rampen etc. werden natürlich vom uC
-
Thread
ATmega Development Boards (Sind die OK?)
10623_10622_10186_10621_10620_5722415_5711313,searchweb201603_41,ppcSwitch_5&algo_expid=9300ac5e-51c8-4974-8c79-728b39f3f2a0-9&algo_pvid=9300ac5e-51c8-4974-8c79-728b39f3f2a0&transAbTest=ae803_3&priceBeautifyAB=0 ATmega16 https://www.aliexpress.com/item/free-shipping-ATMEGA16-Development-Board-Minimum-System-Core-Board-AVR-Development-Board
EEPROM-Emulationssoftware gelöst werden muss, wenn man dies benötigt, usw. Bin ja auch beim überlegen ob ich noch mit PIC oder/und 8051 anfange, da es diese auch in sehr großer Stückzahl gibt und einen 8051 bekommt man schon für ein paar Cent. Aber zu Assembler zurück wäre mir zu aufwendig, aber es gibt ja auch noch C-Compiler
-
Thread
Platinen Anschluss?
uC bekommt eine eindeutige ID, die sollte durchaus 16 oder 24 Bit lang sein. Das vereinfacht die Verkabelung ganz ungemein ... Da Signale eher langsam bzw. selten geschaltet werden, ist die Übertragungsgeschwindigkeit
kodiert). Jeder uC bekommt eine eindeutige ID, die sollte durchaus 16 >> oder 24 Bit lang sein. Das vereinfacht die Verkabelung ganz ungemein ... >> Da Signale eher langsam bzw. selten geschaltet werden, ist die >>
-
Thread
Eieruhr mit 7-Segment Anzeigen Gesperrt
Vorwiderstand. Nicht nur die FF können genug Strom für eine 7-Segment Anzeige liefern, sondern sogar der uC direkt. man braucht dann halt nur einen mit genug Anschlüssen, z.B. Atmgea16, oder eben Multiplex wie in der Schaltung gezeigt. Multiplex ist die etwas höhere Kunst. Mehr Lernerfolg.
> Nicht nur die FF können genug Strom für eine 7-Segment Anzeige liefern, > sondern sogar der uC direkt. man braucht dann halt nur einen mit genug > Anschlüssen, z.B. Atmgea16, oder eben Multiplex wie in der Schaltung > gezeigt. Multiplex ist die etwas höhere Kunst. Mehr Lernerfolg. Eben, da
-
Thread
mehrere 7Segmentanzeigen und LEDs betreiben mit 9V
. Die 3v batterie auf dem Photo ist schon ziemlich leer. Wenn du es selber bauen willst, ein 16F54 kostet nicht viel, und dafuer reicht ein Billig PIC Programmer z.B. K150 Der Kontroller ist unter dem display, die grosse Platine ist nur zum Testen.
--o------o-------...---o---o---o---o------o---o---o----... b c f g a b c z.B. Zahl 4 z.B. 7 [/pre]
-
Thread
[V] Motorola Chips
Versicherung nur bis 50 Euro. Und diese ICs sind mehr wert als diese 50 > Euro Kauf sie ihm doch ab für 54.89. Win-win.
Weiterverwendung zufuehren moechte: https://shop.mcjohn.it/en/diy-kit/46-94-68k-mbc.html#/12-kit-to_assemble/16-ram-1024_kb Ist ein 68008, 8MHz, 1 Megabyte RAM, als I/O-Knecht ein PIC18F47Q10. Alles dokumentiert bei https://hackaday.io/project/177988-68k-mbc-a-3-ics-68008-homebrew-computer Ich bleib bei
-
Thread
Debounce eines durch ein Relais geschaltetes Signal
den 22nF. Stimmt ihr mir da zu? Stefan ⛄ F. schrieb im Beitrag #6660003: > Ich glaube man kann C1 auf 22nF verringern, der wäre deutlich > kleiner und billiger. Was meint ihr? Du meinst sicher C2? Da stimme ich dir zu, aber C1 könnte man auch etwas verringern, oder zumindest einen 100R in Serie
Helmut Hungerland schrieb im Beitrag #6660052: > Du meinst sicher C2 Oh, wie ungünstig. Ich meinte C1 in meinem Schaltplan, was C2 in der Simulation entspricht. Also statt 100 nF -> 22 nF. Ja, für den anderen Kondensator reichen offenbar 4,7µF. Weiter runter würde
-
Thread
NTC-Thermometer mit Padauk PFS154 und 7-Segementanzeige und UART-Ausgang
0.07K genau in einem Bereich von 30 GradC, TSIC501/503/506 für 15 EUR ist 0.1K genau in einem Bereich von 40 GradC und TSIC201/203/206 ist 0.5K genau über 80 GradC, TSYS01 ist 0.1K zwischen -5 und +50, der TSYS01-1 sogar 0.1K zwischen -20 und
/ww1.microchip.com/downloads/en/AppNotes/00000513E.pdf AN513 "Analog to Digital Conversion Using a PIC16C54" http://www.lyr-ing.com/DocumentosLyR/EXT/ICs/8051/Atmel/89Cx051Atmel_ADconv_app.pdf AN524 "Analog-to-Digital Conversion Utilizing the AT89CX051 Microcontrollers" http://www.zilog.com/force_download.php
-
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
Siedle In-Home-Bus Protokoll
Das ist der SO-16 Käfer: ULN2001 http://www.st.com/content/ccc/resource/technical/document/datasheet/f3/6e/c8/64/4d/b3/4e/38/CD00001244.pdf/files/CD00001244.pdf/jcr:content/translations/en.CD00001244.pdf
invertierenden PNP (T4) zum T1, der diese 4.7 Ohm auf + schaltet - dann gibt es um den großen Kondensator C2 eine einstellbare Referenzspannungsquelle (D3), die über einen Spannungsteiler von 2x 10k eingestellt wird. Denke der C2 wird danach geladen, sonst könnte er auch keine 16V haben (der Bus hat ja eigentlich
-
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
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
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
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
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
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
[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
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
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
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
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
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
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
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
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
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
verschiedene Bauformen) 3V/5.5V USB to RS232 Serial TTL PL2303 USB UART Board PL-2303HX CP12004 C54 http://www.ebay.de/itm/3V-5-5V-USB-to-RS232-Serial-TTL-PL2303-USB-UART-Board-PL-2303HX-CP12004-C54-/281353505760?hash=item4181f9cbe0:g:2-MAAOSwnbZYFRMc#rwid Viele Grüße Sven
verschiedene Bauformen) > > 3V/5.5V USB to RS232 Serial TTL PL2303 USB UART Board PL-2303HX CP12004 > C54 Braucht natürlich noch den passenden Windows treiber für das Board.
-
Thread
Analog-Digital-Wandlung ohne internen ADC
D Conversion Using COP800" http://www.microchip.com/ AN513 "Analog to Digital Conversion Using a PIC16C54" http://www.atmel.com/ AN524 "Analog-to-Digital Conversion Utilizing the AT89CX051 Microcontrollers" http://www.zilog.com/ AN04001 "Analog-to-Digital Conversion Techniques Using ZiLOG Z8 MCUs
-
Thread
TOP2049 programmer opensource software
assign cy[7]=(addr==7+16+128); assign cy[8]=(addr==8+16+128); assign cy[9]=(addr==9+16+128); assign cy[10]=(addr==10+16+128); assign cy[11]=(addr==11+16+128); assign cy[12]=(addr==12+16+128); assign cy[13]=(addr==13+16
23,43,47,59,64,65,67,76,77,94,98,105,110,111,119,121,124,126,127,132,135,142,154,186,187 of libtoprammer/bit/src/at89c2051dip20/at89c2051dip20.v > Warning: trailing whitespace in lines 27,28,45,54,55,57,63,64,65,66,67,68,70,72,73,76,77,78,81,83,85,86,87,88,90,92,100,103,105,107,108,114,115,116,124,127,129,135,137,139,141,142,152,153,155,157,158,159,165,166,192,193,201,217,220
-
Thread
Blutiger Anfänger braucht Rat (ARM,Linux,Roboter, JVM)
das nicht etwas zu hoch gepockert ist. leistungsfähig und mit genug schnellem speicher sollte der uC schon ausgerüstet sein, denn er soll recht fix mit neuronalen netzen "rechnen". die sensorik stelle ich mir dann so vor, das kleine eigenständige uC's (atmega,pic etc) die signale für den "neuro-rechner
das ich ignorant wäre... wäre nett, wenn Ihr mir mal sagt, was sache ist. timer, ok, kenne ich vom C16 ;-) Ich habe mir bisher vorgestellt, das, wenn der Code OK ist, ich mich nicht weiter um die Hardware kümmern müßte. Falsch? welche Fallstricke lauern denn da ? Wieso muss ich mich mit Timern auseinander
-
Thread
Hilfe bei PWM Signal und Hardware nötig!
http://www.mikrocontroller.net/topic/91543#new z.B. http://cgi.ebay.de/Platinensteckverbinder-RM2-54-einreihig-1-16-polig-/280686085862?pt=Steckverbinder&var=&hash=item870ca84af1
Schottky-Dioden aufgrund ihrer prinzipbedingt sehr niedrigen Sperrverzögerungszeit. Z.B. MBR745 (7,5A), MBR1645 (16A) [[Dioden-Übersicht]] [Treiber] Vielleicht wäre es einfacher, direkt an den Port des µC einen Bustreiber 74HC245 zu hängen und damit die LEDs direkt, die MOSFETs über eine Transistorstufe zur