-
Thread
Displaya 16-Bit Mode?
aber nichts mit einem 8 Bit oder 16 Bit Modus des Senders zu tun. Das LCD wil 16 Bits haben (in der Form, dass die Clock Leitung 16 mal gepulst wird). Ob du das im Sender mit einem Modus machst, der 16 Bit kann, oder mit einer SPI Einheit
Began to clear the screen (display window) NextStep(); } /* Initialize SPI module in pic32 */ void InitSPI(void) { // 8 Bit, Master-Mode, eanable SPI-1 // nano_CS_LAT_BIT=1; //nano deselected // OpenSPI1(SPI_MODE16_ON | MASTER_ENABLE_ON , SPI_ENABLE); /* Idle state
-
Artikel
USB
€ Microchip PIC24FJ256GB106 Full 64 3,3V/5V PIC24 16 MHz 64 KB 16 KB 10bit - - Spannungsregler Farnell ca. 5,70 € Microchip PIC32MX420FxxxH Full 64 3,3V/5V MIPS32 80 MHz ab 32 KB 8 - 32 KB 16 x 10bit - 1 mit IRDA Spannungsregler
PIC18F2550 Full 28 PIC 12MHz 16K x 16bit 2KB 8 x 10bit Reichelt ca. 7,95 € Atmel AT91SAM7S64 Full 64 3,3V/5V ARM7 55MHz für Bootloader: 18,432MHz 64KB 16KB - 4 PWM 2 USART SPI, I2C, SSC größere Chips auch
-
Thread
Platinen Anschluss?
Harald K. schrieb im Beitrag #7925254: > Ein CH32V003F4U6 oder CH32V002F4U6 (beide im QFN20) ist gerade mal 3x3 > mm groß und etwa 0.6mm dick und hat 18 nutzbare I/O-Pins. Da würde ich doch lieber einen PIC12LF1840 (oder was vergleichbares aus den Atmel-ICs
tun es auch 3 Drähte pro Tafel. Viele hier wollen dir abenteuerliche Konstruktionen mit CH32V003F4U6, PIC12LF1840 und WS2812 aufschwatzen und begründen das mit 'nur 3 Drahten', aber 3 Drähte geht auch für bis zu 6 LED ganz ohne Elektronik auf der Tafel. Im Fuß des Signals muss aber natürlich ein
-
Thread
Fehlermeldung
Ou blöd... sorry! Ich arbeite mit dem MPLab V8.10 in Assembler, PIC16f684! Danke und Gruss M.B.
Dateien, wo "Dokumente und Einstellungen" schon 27 Zeichen hat^^ Man kann ein Programm für einen PIC mit LabVIEW schreiben??? Wie kann man das denn machen? Oder hab ich das jetzt falsch verstanden?
-
Thread
Starterkit Mikrocontroller
Wenn PIC, dann würde ich das PICKIT3 Starter nehmen. Das ist billiger und flexibler.
mal was du bestellen sollst. Ich hab damals vor vielen vielen Jahren auf den Seiten von sprut vom PIC gelesen. (Davor auch mal C-Control 1+2 angetestet, aber das war nix für mich.) Dann bin ich mti dem Fahrrad zum Mükra Elektronik und hab ein paar PICs (16F84) und Teile für einen parallel Programmer
-
Thread
AVR Attiny10 External Interrupt in C
0x0 <__vectors> 00000028 <__vector_1>: #include <util/delay.h> ISR(INT0_vect) { 28: 1f 93 push r17 2a: 0f 93 push r16 2c: 0f b7 in r16, 0x3f ; 63 2e: 0f 93 push r16 30: 10 e0 ldi r17, 0x00 ; 0 32: 4f 93 push r20
91 pop r21 54: 4f 91 pop r20 56: 0f 91 pop r16 58: 0f bf out 0x3f, r16 ; 63 5a: 0f 91 pop r16 5c: 1f 91 pop r17 5e: 18 95 reti 00000060 <main
-
Thread
Lagerverkleinerung
Latch 40 Stk 1€ 12. H1102NL Ethernet Trafo 19 STk 5€ 13. H1102NL Ethernet Trafo 19 STk 5€ 14. IS62C256AL-45ULI SRAM, 256kB, 32K x 8 Bit, 45ns, 5V 18 Stk 2€ 15. IS62C256AL-45ULI SRAM, 256kB, 32K x 8 Bit, 45ns, 5V 5 Stk 0,50€ 16. K6T0808C1D-GF70 SRAM, 256 Kbit, 32K x 8bit, 70ns, 2.7V bis 5.5V 25 Stk
256 Kbit, 32K x 8bit, 70ns, 2.7V bis 5.5V 25 Stk 2€ 23. LPC2941 80C51 MCU 4K Flash 27 Stk 1€ 24. PIC12F675 MCU 1k Flash ADC 87 Stk 6€ 25. PIC12F675 MCU 1k Flash ADC 22 Stk 1,5€ 26. STPS5H100 Schottky 5A 100V 75 Stk 2,5€ 27. STPS5H100 Schottky 5A 100V 75 Stk 2,5€ 28. STPS5H100 Schottky 5A 100V 75
-
Thread
Preiswertes ARM9-Linux-Modul mit AT91SAM9261
überlege mir dieses set http://www.virtualcogs.com/store/product_info.php?cPath=22_25&products_id=62 zu kaufen. dort spielt als basis der i.MX21 COG * Freescale Semiconductor i.MX21 ARM9 Multimedia Processor * Onboard 64MB Highspeed SDRAM * Onboard 16MB NOR FLASH * Power Over
pro z.b. zu fahrenden rolladen oder dachfenster oder heizung zu berappen. ich selbst komme von der pic (microchip) schiene und bin auf pic16 und pic18 "groß" geworden nun interessieren mich eher die aufkommenden PIC32 serien oder die dsPIC´s. für meine "kleinen" projekte nutze ich immer noch schöne alte
-
Thread
Hardware Erkennung leicht gemacht
Noch eine Alternative: ein kleiner Microcontroller im SOT23-Gehäuse (z.B. PIC10Fxxx). Kommunikation über eine Leitung über UART (ggf. Software UART, bei kleinen Baudraten kein Problem). Halbduplex ermöglicht bidirektionale Kommunikation, oder der µC sendet einfach immer ständig
1000 im Jahr auch 1000 gleiche Module hergestellt werden können... Recht unwirtschaftlich. Ein PIC16F1503 z.B. hätte einen internen Oscillator, genug IOs mit Pullups und kostet bei 1000 Stück 51 Cent + 11 Cent Programmierung -> 62Cent * 1000 = 620€. Diese müssen dann nur noch eingelötet werden. Ich
-
Thread
Logic Analyzer bauen
Zum Thema HID-Device: nehmt einen PIC18F4550, HID-Firmware gibts gratis von Microchip. Nutze die Firmware auch bei meinem 10 Kanal Datenlogger.
web.icsi.com.tw/English/Datasheets/ASYNCHRONOUSSTATICRAM.html bzw. http://web.icsi.com.tw/domino/packinfo.nsf/F384F466ECEF4C1F48256F320003B3E6/$FILE/ic61LV25616.pdf ist er zu finden. 256K X 16 IC61LV25616 3.3V 8,10,12,15 [K, KG, T, TG, B] MP Was allerdings als Status Available MP bedeutet, verschließt sich
-
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
Kann man denn jetz das hi- und low-byte eines uint16_t effizient lesen in c?
struct { uint8_t lo; uint8_t hi; } hilobyte_t; typedef union { uint16_t i; hilobyte_t b; } u16_t; volatile u16_t uni; volatile uint8_t u8; volatile uint16_t u16; int main( void ) { uni.i = ADC; u16 = ADC; u8 = PINA; while(1) {
können sie mehrere tausend Mal > pro Sekunde ausgeführt werden 1000 mal/s sind 16000 Zyklen bei 16MHz, da willst Du wirklich um jeden einzelnen Zyklus feilschen? Mir wär das zu blöde. Beim Ursprungspost ist das ja besonders kritisch. 6,8ms Schreiben in den EEPROM, da sind zusätzliche 62,5ns bestimmt
-
Thread
Einfachen Mikrocontroller programmieren
Microchip wird sich dabei langweilen. z.Bsp.: http://www.microchip.com/wwwproducts/en/ATtiny10 oder PIC10F??? im SOT23 oder SC70-6 oder 8DFN
laufen, aber da muss man beim Kauf drauf achten, sonst klappt das mit der Programmierung aus der IDE (F_CPU 16MHz für 5V oder eben 8MHz für 3,3V Betrieb) nicht weil die üblicherweise von 16MHz ausgeht, lt. Datenblatt aber über 3,3V benötigt! Arduino F. schrieb im Beitrag #5092091: > Das ist ein USB-Serial
-
Thread
CP/M auf Atmega8515 mit XMEM
Konsole entweder vom PC aus via FT245 oder per IR-Tastatur (die gab's mal für unter 1€ bei Pollin) nebst PIC16 als Tastaturanschluß und GLCD mit RAIO-Chip, Drucker per Centronics-Interface. Das ist also eigentlich das komplette Gegenteil deines Projektes und ich schätze, es würde dir nicht wirklich gefallen. Allerdings kann man damit sowohl das Benutzen eines CPLD üben, Assembler für PIC16 und Z80 üben, und obendrein ein wenig Layouten üben. Und es war ne sinnvolle Verwendung von verbleiten Rücklauf-Beständen an Chips, die der Bestücker nicht selbst verschrotten wollte. Ist also schon
-
Thread
MMC SD library FAT16 FAT32 read write
bb0e 0007 10cd 0000050 eb5e 32f0 cde4 cd16 eb19 54fe 6968 2073 0000060 7369 6e20 746f 6120 6220 6f6f 6174 6c62 0000070 2065 6964 6b73 202e 5020 656c 7361 2065 0000080 6e69 6573 7472 6120 6220 6f6f 6174 6c62 0000090 2065 6c66 706f
2020 2020 2020 0000050 2020 4146 3354 2032 2020 1f0e 77be ac7c 0000060 c022 0b74 b456 bb0e 0007 10cd eb5e 32f0 0000070 cde4 cd16 eb19 54fe 6968 2073 7369 6e20 0000080 746f 6120 6220 6f6f 6174 6c62 2065 6964 0000090 6b73 202e 5020 656c 7361 2065 6e69
-
Thread
Transistoren - Die-Bilder
F. F. schrieb im Beitrag #6333197: > wie mein verstorbener Sohn Beileid, aber wen interessierts?
Hier mal wieder etwas spezielleres, ein PIC647 von Unitrode, ein Sziklai-Leistungstransistor mit Freilaufdiode für den Einsatz in Schaltreglern: https://www.richis-lab.de/BipolarA62.htm
-
Thread
Conways Game of Live zu langsam auf Z80
[19] 236 ld a,-23 (ix) 1F16 C6 FF [ 7] 237 add a,#0xFF 1F18 DD 77 E8 [19] 238 ld -24 (ix),a 1F1B DD 71 F2 [19] 239 ld -14 (ix),c 1F1E DD 70 F3 [19] 240 ld -13 (ix),b 1F21 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
-
Thread
RAM Verbrauch auch von lokalen variablen ermitteln
// lowest stack address extern uint8_t __stack; // highest stack address uint16_t stack_size( void ) // available stack { return (uint16_t)&__stack - (uint16_t)&__bss_end + 1; } uint16_t stack_free( void ) // unused stack since last call { uint8
lötbar bleiben; also > kein 05 Pitch oder so. Bei SDIP28 oder SO28 kannst Du auch z.B. einen PIC32MX170F256B-50I/SP (SDIP28) nehmen. 256k Flash, 64k RAM, 50MHz 32 Bit, und das ganze für aktuell 3.62€ bei Mouser z.B. Gibts aber auch bei Reichelt. Damit ist die Grenze ZIEMLICH weit nach oben gerutscht
-
Thread
Bitmanipulation beschleunigen
fd sbrc r24, 3 61e: 70 51 subi r23, 0x10 ; 16 620: 84 fd sbrc r24, 4 622: 2f e0 ldi r18, 0x0F ; 15 624: 85 fd sbrc r24, 5 626: 20 51 subi r18, 0x10 ; 16 628: 86 fd sbrc r24, 6 62a: 9f e0 ldi r25, 0x0F ; 15 62c: 88 23 and r24, r24 62e: 0c f4 brge .+2 ; 0x632 <variant_jan+0x2a> 630: 90 51 subi r25, 0x10 ; 16 632: 82 2f
-
Thread
Suche µC für Schaltnetzteil
Ich kam mit 16Mhz immer auf max. 62.5 kHz Der Attiny45 und bestimmt auch ein paar andere AVRs haben eine eingebaute PLL die bis 64MHz geht, dann sind auch ausreichend schnelle PWMs möglich.
dsPIC33F...
-
Thread
[V] (kleiner) Berg Bauteile
Firma nicht mehr braucht".... Highlights: 5x LTC2051 Dual OP Neupreis Stück ~5€ (SO8) 10x FM24C16-S FRAM Neupreis Stück 2-3€ (SO8) ca. 75x LMC555CN NE555 in Industrie Quali (DIL8) 13x ADG711BR Quad SPST Switches Neupreis Stück ~2€ (SO16) Ansonsten noch: 7x LM2901 Low power quad voltage
SO14) ca. 13x 74HC153 ca. 20x 74HC74 2x 74HC32 ca. 50x 74HC14 ca. 15x 74HC04 10x 74HC02 10x PIC16LC62B Scheinen programmiert zu sein + Einige Rs und Cs in Tüten. Teilweise unbeschriftet. Das ganze Zeug für 30€ inkl. Versand (Post Päckchen innerhalb Deutschland). Kontakt: joergsommer
-
Thread
Was ist bzw. war Atmel QTouch?
r18, 0x40 ; 64 15ec: 21 f4 brne .+8 ; 0x15f6 <qtm_ptc_start_measurement_seq+0x40> 15ee: 20 91 18 06 lds r18, 0x0618 ; 0x800618 <gain_setting_int_cap+0x7f6e82> 15f2: 20 62 ori r18, 0x20 ; 32 15f4: 05 c0 rjmp .+10 ; 0x1600 <qtm_ptc_start_measurement_seq+0x4a> 15f6: 20 38 cpi r18, 0x80 ; 128 15f8: 41 f4 brne .+16 ; 0x160a <qtm_ptc_start_measurement_seq
-
Thread
PIC - External RC Oscillartor
Hallo mein PIC Freunde Auf Seite 2-12 http://ww1.microchip.com/downloads/en/devicedoc/31002a.pdf sagt mir Figure 2-6 das der Anschluss des Osc. auf Pin OSC1 geht. mein Datenblatt sagt mir FOSC = Oscillator
Der Pic16F84 hat kein intRC, ich habe noch 4 von den Dingern die ich bei einfachen Schaltungen verbauen wollte
-
Thread
ATtiny85 (AVR Atmel 8bit), Linux, Microcontroller, C/C++
also kaufen: - Arduino UNO (China) - ISP Shield - Steckbrett - IDC Kabel - Jumper Kabel - 16 MHz Quarz - 22 pF Kondensatoren (als Ziehkondensatoren für den Quarz) - 100 nF Kondensatoren für die Betriebsspannung - nackte Controller: ATtiny44, ATtiny2313, ATtiny85 und ATmega328p Aber wie
neuer PIC Freund schrieb im Beitrag #6063460: > [...pyupdi-mraardvark]$ ./pyupdi.py -d tiny1614 -c /dev/ttyACM0 -b 38400 > -f /tmp/attiny1614_updi.hex > Programming successful Das kompiliert Dir keinen
-
Thread
einfacher 20m-CW-Sender mit AD9850 und MOSFET
und Auswertung/LCD-Darstellung per M168. Er läuft > auch schon, mißt aber Mist. Nimm lieber nen PIC16Fsonstwas und nen EInzelgatter-Bustreiber als Tor, denn die PIC's haben nen asynchronen Vorteiler schon eingebaut und der Trick von Microchip zum Heraustakten des Vorteiler-Standes ist genial einfach
Hallo W.S. > Nimm lieber nen PIC16F Das kann ich bestätigen, mit einem PIC geht das einfacher. Der kann auf einen Rutsch ohne Vorteiler bis 50 MHz messen. Aber das Forum hier ist halt AVR-lastig, und nicht jeder hat das entsprechende
-
Thread
Ähnlicher (gleicher) ersatz für 80c537
1MSPS A/D oder 16*12bit A/D 4*12bit D/A, 64 I/O und 64k Flash+4k RAM oder den C8051F4 mit 100MHz, http://www.analog.com/ hat den ADUC824/834 mit 24bit A/D, 3 x 16 bit A/D, 12 bit D/A, PWM und 62k Flash, 4k EEPROM,
entsprechendem Include-File. Und das kann man editieren. In meiner Keil-Version stimmt das REG517A.H (P5 = 0xF8, P6 = 0xFA).
-
Thread
LCD Controller für 640x480 LCD mit mega8515
ein paar 10 in den Sand gesetzt... Falls die Ansteuerung funktioniert, werde ich mir mit einem M16C62 einen Controller dafür basteln, da dieser über DMA verfügt.
Bildschirmhälfte, die anderen 4 Bit für die untere. Ich überschlage grad die Datenrate für einen 18F PIC mit 10 Mhz internem Takt (40Mhz durch 4 = 100ns pro Befehl). Demzufolge müssten pro Sekunde 38400 x 60 Bytes übertragen werden, was 2.304.000 Bytes/s macht. D.h. er müsste alle 4 Zyklen ein Byte
-
Thread
NXP verschenkt ARM-Chips
Spaß verderben. Tobias: Dürfte ich mal dein Board sehen? Hat jemand ein Datenblatt zu einem MT29F16G08 oder ähnlich. Ich möchte nur mal schauen ob sich dieser 16 Gbit Flash noch sinnvoll verwenden lässt.
Gleiches mit PLL und externem Quarz. CCLK = ((F_Quarz * MUL) / DIV) / CCLK_DIV = ((12 Mhz * 24) / 1) / 4 = 288 MHz / 4 = 72 Mhz F_PLL = 288 MHz Für 16 MHz wären es: CCLK = 96 MHz F_PLL = 384 MHz Das sollte so noch gehen. Also mein LPC
-
Thread
Induktivitäten messen
Ein Bausatz mit PIC16C622: http://www.box73.de/catalog/pdf/DM2CQL_LC-Meter.pdf?osCsid=e7aa3a2351f93b8ce9282d3fb70d1ff5 http://www.aade.com/lcmeter.htm
1kHZ an die Spuhle an. Ohne Shunt. Mit die Spannung und den Strom. XL = U/I L = XL / (2 * PI * f) = (U/I) / (2 * PI * f) Sollte auch gehen oder?
-
Thread
Warum diese Subtraktion
currentData; // Addition zur Gesamtsumme } [/c] Dieser Code ist aus einem Programm für einen PIC18F2520 und es wurde ein HITECH PICC18 Compiler benutzt. Ich soll nun erstmal das Programm für neue Hardware mit einem AVR portieren. currentDara ist ein char (nicht unsigned) und wird von einer
martin schrieb: > Wo kommen die Einsen her? 100 + 255 = 356 = 0x16D 0x16D >> 8 = 1 356 + (255 - 256) = 355. Dito.
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
Ein Cortex M0 für 30 Cent :) STM32F030F4P6 - 0,3426 EUR / Stk bei 100 Stk https://www.aliexpress.com/item/STM32F030F4P6-IC-MCU-ARM-16K-FLASH-20TSSOP-20pcs/2042399446.html STM32F030F4P6 - 0,3500 EUR / Stk bei 10 Stk https://www.aliexpress.com
TU S. schrieb im Beitrag #5218114: > Ein Cortex M0 für 30 Cent :) > > STM32F030F4P6 - 0,3426 EUR / Stk bei 100 Stk > https://www.aliexpress.com/item/STM32F030F4P6-IC-MCU-ARM-16K-FLASH-20TSSOP-20pcs/2042399446.html > > STM32F030F4P6 - 0,3500 EUR / Stk bei 10 Stk > https:/
-
Thread
Welches display verwenden?
damals in die HArdware vom C-COntrol eingearbeitet und die Steuerung mit einer Adapterplatine auf nen PIC 16F877A umgestellt.
Link klappt nicht. Davon abgesehen steuert C-Control herkömmliche alphanumerische 2x16-Displays an.