erkannt habe ist die schlechte Umsetzung von USB bei den STMs und speziell den F103. Selbst die pobligen CH552 schaffen es einen internen Connect Widerstand auf den Bus zu legen, und bieten DMA von und zum USB core. Da ist z.B ein FX2 geradezu übersichtlich. Ich jedenfalls habe mir fest vorgenommen wenn
Comports. Ich arbeite gerade an den ser. Schnittstellen. Parallel baue ich das gleiche auch für die WCH CH552.
1063-A 4:10B CKSSYB***K F D 6 5 100 SR CKSRYB***K F / P V S S 6 K K 0 6 4 R 163 C 183 T S I 4:10D CH CCSRCH***J F E C C D P E 4 /A 2 3 /IR Q 0 /R X D 1 6 3R E Q 0 0 / / R N M S C H SCH CCSSCH***J F 2 2 S S C 6 2 R 154 S R V B C LK C S 3 3 S C A A B 4 4 S C L A S C 9 T o JT A G CEHVAW***M F C S S 0 C
bischen "frusten" und an 2 Dingen spielen: 1:) - 173 Programmieralgorithmus 2:) - Evaluierung von CH552 / CH554. Die haben 2 PWM-Kanäle (allerdings beide nur 8-Bit) und USB on Board. Ich werde mich da also beschäftigen, ob 8-Bit PWM für V_pp ausreichend ist und ich werde schauen, ob ich das USB davon
are t1= Vω (4) still valid by omittingleak At t1the mains voltage has attained the value V wh1ch is found by combining equations (1) and (4) to give: Example - DC motor load The motor control circuit of Fig. 5 illustrates the use of the ˆ V 1 = − leak+L )sat (5) design method proposed
hier: http://ww1.microchip.com/downloads/en/devicedoc/doc4184.pdf LG Thomas Strauß eisen2@gmx.ch
> Wegen der Lieferanschriften: mein Email-Kontakt ist eisen2@gmx.ch > > Alternativ habe ich noch zwei SMS-Nummern: 0176-51001488 u. > 0160-1759328 Jetzt sollte auch dem Letzten klar sein, dass bei dir was nicht stimmt...
******************************* ; This is the disasembled source for V2.40 bootloader found in new CH55x chips. ; When setting StartAddress to 3800h and leaving all other options at 0 it ; produce exactly the same binary as stored in CH554 or newer CH552 devices. ; The source can be configured to produce
auch nur 'saubere' 11-12Vrms/6-8R (Log-Poti 60-70%). Hatte vorige Woche einen Monacor-STA-1508 (8ch-Amp) ausm warehousedeal da, der braucht 130W im Leerlauf und bringt max. 19V im 2ch-Betrieb. Also unter 2400-4000W/2ch kauf ich mir keinen 'sauberen'Verstärker mehr.
Hilflos schrieb im Beitrag #6311748: > Also unter 2400-4000W/2ch kauf ich mir keinen 'sauberen'Verstärker mehr. Dann entgehen dir die einzig Guten, nämlich die ehrlichen. Aber wer ewig Schfott kaufen will, greift zu dem mit dem dicksten Dick.
schnell bauen, das ist kein Hexenwerk. Wenn ich das brauchen würde, würde ich da vermutlich in einem CH552 implementieren,den gibt es in einem MSOP10 Gehäuse. Beides habe ich schon gemacht nur den Kombi noch nicht. Thomas
are t1= Vω (4) still valid by omittingleak At t1the mains voltage has attained the value V wh1ch is found by combining equations (1) and (4) to give: Example - DC motor load The motor control circuit of Fig. 5 illustrates the use of the ˆ V 1 = − leak+L )sat (5) design method proposed
PTR CountDown[3] ; and add to 2nd minute digit mov bl, al ; BL = minute for alarm to go off mov ah, 2Ch ; Request Function 2Ch int 21h ; Get Time (CX = current hour/min) mov dl, dh sub dh, dh push dx ; Save DX = current seconds mov al, 60 ; Multiply current hour by 60 mul ch ; to convert to minutes sub ch, ch add cx, ax ; Add current minutes to result Macro Assembler 6.1 (16-bit) - MSDN Archive Edition Page 216 Example of a Simple TSR: ALARM (C) 1992-1996 Microsoft Corporation. All rights reserved. mov
weiss auch nicht warum. Auf dem Gemüsefrischmarkt kann man sie eventuell finden. https://www.landi.ch/shop/kleinsaemereien_100402/radies-eiszapfen-ufa_04104
zum Beitrag: https://www.mikrocontroller.net/topic/491949?goto=new#6249496 https://www.google.ch/maps/@47.4415358,9.6276742,329m/data=!3m1!1e3?hl=de Namaste
auch schon angedacht, mit Arduino zu flashen, was auch hier im Forum schon beschrieben wurde. > CH552 wenn es den auch in DIL 40 -Ausführung gäbe wäre es schon zu überlegen. Gruß, Hans
der im Datenblatt steht das sie > mit Wechselspannung zu heizen wäre. , dass (oder ausserhalb CH auch daß) aber das Entbrummen ist Dir aus dem FF ein Begriff?
Jahrzehnte. [..] Die P50 war eine Billigere Version der Luftwaffenröhre LS50, wurde in der DDR als SRS552 weiter gebaut, in der Russei als GU50. Eine etwas verbesserte Version der P50 war die P50/2 bei der das Schirmgitter als Schattengitter ausgeführt wurde. Die GU50 ist spannungsfester als eine SRS552
sollte somit zur IB sowie zu Intellibox-Manager kompatibel sein. Siehe: 66 http://greuphone.magnetmotor.ch/#ibm 67 68 69 noch zu Machen: 70 -Stringlänge über RS232 ist (STRING_MAX_LENGTH =) 21 Zeichen, wird aber nicht abgefangen 71 -Programm säubern/vereinheitlichen und dokumentieren 72 1 'Define für PIC16F1933
#ifndef DIALOG_PLAIN_FONT12_H #define DIALOG_PLAIN_FONT12_H // Created by http://oleddisplay.squix.ch/ Consider a donation // In case of problems make sure that you are using the font file with the correct version! const char Dialog_plain_12[] PROGMEM = { 0x0D, // Width: 13 0x0F, // Height: 15 0x20,
#pragma link "ch375dll.lib" //link against the import lib #include "ch375dll.h" #include <stdio.h> #include <string.h> #include <conio.h> /* try to find a suitable device*/ int SearchDevice(void) { int devid = CH375OpenDevice
check to avoid unneccesary flashing moved to WriteCodeFlash() - check the chip id to be 0x51 to 0x54 CH551 .. CH554 */ #include <absacc.h> // CBYTE[] #include <intrins.h> // _nop() #include "..\inc\ch552_keil.h" // sfr typedef unsigned short uint16_t; // Keil does not have these typedef unsigned char uint8
Ob man allerdings USB mit einem uC ohne USB interface treiben will, ist fraglich, eher ein 20ct CH552 von WCH statt dem steinzeitalten ATtiny85.
Ob man allerdings USB mit einem uC ohne USB interface treiben will, ist > fraglich, eher ein 20ct CH552 von WCH statt dem steinzeitalten ATtiny85. Attiny10 und fertigen 1-wire Adapter nehmen, dann wird das alles noch schön klein.
still the same --------------------------------------------------------------------------*/ #ifndef __CH552_H__ #define __CH552_H__ /*----- SFR --------------------------------------------------------------*/ /* sbit are bit addressable, others are byte addressable */ /* System Registers */ sfr PSW = 0xD0
*********************************** ; This is the disasembled source for V2.31 bootloader found in CH554 devices. ; When setting StartAddress to 3800h and leaving all other options at 0 it ; produce exactly the same binary as stored in CH554 or newer CH552 devices. ; However there are several options
************************************ ; This is the disasembled source for V1.1 bootloader found in CH552 devices. ; When setting StartAddress to 3800h and leaving all other options at 0 it ; produce exactly the same binary as stored in CH552 devices. ; However there are several options to make the code
that flashing will always start at even addresses this would simplify the flashroutine */ #include "ch552_keil.h" // <<< Use Configuration Wizard in Context Menu >>> // <h> ISD51 cfg params for WCH CH55x controllers // <o> RAMSIZE <0-0x100> // <i> all ch55x devices have 256 bytes IDATA #define RAMSIZE
A n e 2 a L 1 a D n e ü ü e b 0 t 0 9 t fü e L a H L t ° t P 0 t E L g l o g e ) m U F m e g 4 e ü ch e t . p S ) p m e r b e r r ü r n r n g p n t r t e n g n e g r l r g A t m w r e e e t d rt e u e g b n 2 H O 3 H O 2 B H O 5 z b 0 z b 2 a z b 1 e r 6 e r 5 t e r 3 e ä 0 e ä W n e ä W : c W : c c
$nomod51 $include (ch552_keil.h) dseg at 0x18 RAM_18: ds 1 ds 1 RAM_1A: ds 1 ; cseg at BOOT_LOAD_ADDR ; bootloader start ljmp C_C51STARTUP nop ; =============== S U B R O U T I N E =======================================
/** bootloader code in c for the ch552 device this is basically the same code as bootloader.a51 at if you link it to 0x3800 and set BOOTLOADER 1. The order of the functions however is changed and there is a change in the XDATA memory layout
/** bootloader code in c for the ch552 device this is basically the same code as bootloader.a51 at if you link it to 0x3800 and set BOOTLOADER 1. The order of the functions however is changed and there is a change in the XDATA memory layout
still the same --------------------------------------------------------------------------*/ #ifndef __CH552_H__ #define __CH552_H__ /*----- SFR --------------------------------------------------------------*/ /* sbit are bit addressable, others are byte addressable */ /* System Registers */ sfr PSW = 0xD0
to scan up or scan▯down. [Channel skip] - To prevent certain▯programs from being viewed by pressing▯CH + / - buttons on the remote control, the program position can be skipped. Tip: The skipped program may not be found▯by pressing CH + / - buttons but can be▯access by pressing number buttons directly.