Bei PICs gibt es die ganz kleinen (bsp 16F54 , uralt, oder 10Fer (mit 5 f-bits , also nur 32 Reg ohne Umschaltung ansprechbar) / Grössere mit 7 f-bits (darunter auch Erweiterungen wie zB 2 Ind.-Registern) / die PIC18 mit 8 f-bits (und 4 BSR-bits
Die PIC(12/16)F1xxx (also 4 stell) sind neuer u etwas besser (ab ca 0,50eu), haben ua BSR-Reg, 2x-16bit-FSRs, 32kByte grosse CodeBank. Der '251 als '51-Nachfolger sollte es laut Intel ab Mitte der 90er
werde mit meinem Code einfach nicht warm. Im Grunde habe ich mich recht genau an das Datenblatt vom PIC16F193X gehalten und dazu noch (zu Testzwecken) die C-Funktion von http://www.hoelscher-hi.de zum einlesen von DMX-Werten verwendet. Dabei wurde folgendes initialisiert: [c] void init_Timer(void
kommt. Alternativ kam auf folgendes zum Test (habe sozusagen alle Formeldn für 250k durch): FOSC/[16 (n+1)] 8Mhz-->SPBRG = 1; BRGH = 1; BRG16 = 0; FOSC/[16 (n+1)] 8Mhz-->SPBRG = 1; BRGH = 0; BRG16 = 1; FOSC/[16 (n+1)] 16Mhz-->SPBRG = 3; BRGH = 1; BRG16 = 0; FOSC/[16 (n+1)] 16Mhz-->SPBRG =
Hi, ich glaube ich habe einen riesigen Fehler gemacht. Habe einen PIC16F737 durch einen PIC16F193X ersetzt, da laut der Microchip Auswahlseite: http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1002&mid=10&lang=en&pageId=74# Der letztere in allen Punkten
Eintrag für 250000. Sollte ich mir tatsächlich ins eigenen Bein geschossen haben und es ist bei dem PIC16F193X unmöglich 250k-Baud einzustellen? Ich habe den Chip natürlich schon gekauft :( Gibt es eine Rettung oder kann ich gleich eine neue Bestellung aufgeben und den PIC16F7x7 nachordern? Grüße
google nicht aber hier direkt zu finden ist!?!?) Danach selbstverständlich das Datenblatt zu meinem "PIC16F193X" www.mouser.com/ds/2/268/41364A-75942.pdf Nun habe ich die pic16f1936.h betrachtet, in der steht, dass diese nicht direkt eingebunden werden soll, sondern lieber #include "htc.h" ====
/ t Device I/O 10-bit ECCP USART a Timers Flash # Single Word SRAM EEPROM A/D (ch) SPI™ M2ster p 8/16-bit (bytes) Instructions (bytes) (bytes) (PWM) I C™ o C PIC18F2220 4096 2048 512 256 25 10 2/0 Y Y Y 2 2/3 PIC18F2320 8192 4096 512 256 25 10 2/0 Y Y Y 2 2/3 PIC18F4220 4096 2048 512 256 36 13 1/1 Y
guck mal inter http://en.wikipedia.org/wiki/PIC_microcontroller vielleicht hilft das weiter unter PIC18 16-bit instruction set -> ALU operations -> opcode 0 0 1 1 1 d a aber wenn
2. The destination of the result (specified by ‘d’) <-- <-- <-- <-- <-- so stehts auf Seite 193 im Datasheet zum pic18f1320. Die Antwort schreiben hat länger gedauert als die Suche! So Simon ich hoffe das hilft Dir! PS: Das macht fümpf Euro.
********************* ; This file is a basic code template for assembly code generation * ; on the PIC16F877A. This file contains the basic code * ; building blocks to build upon. * ; * ; Refer to the MPASM User's Guide for additional information on * ; features of the assembler (Document DS33014). * ; * ; Refer to the respective PIC data sheet for additional * ; information on the instruction set. * ; * ;********************************************************************** ; * ; Filename: Displayinitialisierung 16F877A.asm * ;
********************* ; This file is a basic code template for assembly code generation * ; on the PIC16F877A. This file contains the basic code * ; building blocks to build upon. * ; * ; Refer to the MPASM User's Guide for additional information on * ; features of the assembler (Document DS33014). * ; * ; Refer to the respective PIC data sheet for additional * ; information on the instruction set. * ; * ;********************************************************************** ; * ; Filename: Displayinitialisierung 16F877A.asm * ;
********************* ; This file is a basic code template for assembly code generation * ; on the PIC16F877A. This file contains the basic code * ; building blocks to build upon. * ; * ; Refer to the MPASM User's Guide for additional information on * ; features of the assembler (Document DS33014). * ; * ; Refer to the respective PIC data sheet for additional * ; information on the instruction set. * ; * ;********************************************************************** ; * ; Filename: Displayinitialisierung 16F877A.asm * ;
Würde das STM32F10x Discovery Board empfehlen! Kostet nicht viel, hat DA Wandler. http://at.rs-online.com/web/p/mikrocontroller-prozessoren/7276526/?searchTerm=727-6526&relevancy-data=636F3D3126696E3D4931384E525353746F636B4E756D6265724D504E266C753D656E266D6D3D6D61746368616C6C26706D3D5E5C647B337D5B5C732D2F255C2E5D5C647B332C347D2426706F3D313426736E3D592673743D52535F53544F434B5F4E554D424552267573743D3732372D363532362677633D4E4F4E4526
Die PIC16F193x haben einen Analogausgang. Allerdings nur 5-Bit Auflösung.
is reduced to 5. An overview of features is shown in Table 1-1. TABLE 1-1: DEVICE FEATURES Features PIC18F242 PIC18F252 PIC18F442 PIC18F452 Operating Frequency DC - 40 MHz DC - 40 MHz DC - 40 MHz DC - 40 MHz Program Memory (Bytes) 16K 32K 16K 32K Program Memory (Instructions) 8192 16384 8192 16384 Data
Meinung einholen. Also es geht dabei um einen simplen RGB Treiber. Von einem DMX-Modul bekomme ich 16 PWM-Kanäle, mit denen ich 5 RGB Stripes ansteuern möchte. Etwa 500mA Strom zieht jeweils eine Farbe pro Kanal. Einsatz nur im Privaten Umfeld. Der Optokopplerwahnsinn ist eingebaut, da Stripes und
Hallo Jungs, kann ich den til 193 auch gegen ein anderen Optokoppler ersetzen bzw. Pic817 Danke im voraus
High Highv ,U High High 1 TDO Tri-staTri-statTri-statTri-stateTMi-stateActive Tri-state 6 125CLK Reg. 16.4g. 16.4eg. 16.4Toggle *RegI 16.4 state6.3Reg. 16.4 - 0 = Toggle Toggle= Toggle ge 1N= Lowgl0 = Static butow u 1 = Low1 = Low 1 = Low 1d E high or lowerToggle f 68 F I 0 = Low 3 4 N v a- O 7 u LC zfn
Anbei eine Montage von der kompletten Aufzeichnung einer 1-wire-Kommunikation zwischen DS18S20 und PIC12F509. Also mir gefällt das DSO, fehlt noch ein Protokollanalyzer :-) Peter
muss nicht der PIC18F14K50 sein, es funktioniert jeder der 18F Pics mit internem USB (Die 24er und 32er wohl auch, weiß nur gerade nicht ob da auch ein Out of the COM Programm in den Files vorhanden ist) Gruß Carsten
Du meinst wohl PIC18F2550 Also...wenn du mal im Datasheet Seite 193(195) Abbildung 19-1 guckst, wirst du sehen, dass wenn du dein MSSP-Modul im PIC im SPI Modus benutzen willst, Pin B1 dein Clockeingang ist und B0 dein
ändern. Ja, man kann die Überschwinger auf Kosten der linearen Bandbreite geringer machen. Das F von F484 bezieht sich meines wissens nach auf die BGA Gehäuseart F->fine Das C8-C5 ist der Speed Grade (weniger ist besser, aber unwerschwinglich) Alexander
.sof Reinladen ist das LCD schwarz, es kriegt merkwürdigerweise > den Reset nicht mit. Man kann F1+F2 gleichzeitig drücken um es zur Räson > zu bringen (manueller Reset). Dann sieht man auch schön das > Vollschreiben mit den Zufallsmustern. Mit F1+F2, meinst du wohl die beiden linken unteren
als λ? Habe eine Loop D ca. = 1,60m; Frequenzumfang ca. 1,7MHz bis 19MHz (mit zuschaltbaren 1000pF).
empfangen kann, wenn man den LO auf "40m" laufen läßt und nur den Eingangskreis auf 20m umschaltet, also f(Empfangskreis) = 1/2 f(LO)? (meine, irgendwo gelesen zu haben, dass das ginge)
-EPCS16-Bak.jic ins Programm lade sind es 1 FPGA und das FEPCS16. Blue F. schrieb im Beitrag #6673883: > Was Du da jetzt erzählst, hört sich ein wenig danach an, als wenn Du ein > W2000 ohne A hast. Dann
es hier: https://sourceforge.net/projects/welecw2000a/files/Hardware/Original/FPGA/Original_EPCS16_for_W2022A.zip/download Die aktuellste Firmware gibt es da natürlich auch. Wie du beim Laden der Firmware grundsätzlich vorgehen musst weißt du? (Germsmonitor an F1 und F2 Taste drücken dann Upload
with 0 representing anti-clockwise and 1 representing clockwise. Space-Vector PWM With TMS320C24x/F24x Using Hardware and Software Determined Switching Patterns 16 Application Report SPRA524 2) Load 0.5T1into the Full Compare Register 1 (CMPR1) aT1 0.5T2into the Full Compare Register 2 (CMPR2). The
54 12 2/3 2 Y Y 2 2 2/3 N PIC18F8527 48K 24576 3936 1024 70 16 2/3 2 Y Y 2 2 2/3 Y PIC18F8622 64K 32768 3936 1024 70 16 2/3 2 Y Y 2 2 2/3 Y PIC18F8627 96K 49152 3936 1024 70 16 2/3 2 Y Y 2 2 2/3 Y PIC18F8722 128K 65536 3936 1024
mem write 0x6f99440 = 0x30003 mem write 0x6f99441 = 0xb mem write 0x6f99442 = 0x2 mem write 0x6f99443 = 0x3 mem write 0x6f99444 = 0x3 mem write 0x6f99445 = 0x8 mem write 0x6f99447 = 0x2 mem write 0x6f99448 =
auch nich schlecht aus Habe jetzt gerade mal überschlagen brauche noch ein paar mehr I/O's. Der PIC16F193x scheint auch sehr interessant. Das echt verdammt schwer, die Auswahl per http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=143&mid=10&lang=en# erschlägt einem dann doch ein
Bei vielen PIC ist der PORT C (sofern vorhanden) als Schmitt-Trigger ausgeführt, z.B. dem 16F886 u.v.a.
Nun, was bleibt bei mir drauf ? - Der µC PIC18F458 (PIC18F4480 und PIC18F4580 passen da auch.) - HS Quarz in kleiner flacher SMD-Bauform - 4 oder 8 Mhz geplant - kleiner THT-Röllchenquarz mit 32 KHz - CAN IC: Standard IC's: SO8 & SO14
> Nun, > was bleibt bei mir drauf ? > > - Der µC PIC18F458 (PIC18F4480 und PIC18F4580 passen da auch.) Ich würde gerne den PIC18F2685 oder den PIC 18F4685 nehmen. Muss mal nachschauen ob die auch pinkompatibel sind... > - HS Quarz in kleiner flacher
suppression— 50 ns (Notes 1 and 3) (SDA and SCL pins) 15 TWC Write cycle time (byte or — 5 ms — page) 16 — Endurance 1M — cycles 25°C, (Note 4) Note 1: Not 100% tested. C= total capacitance of one bus line in pF. 2: As a transmitter, the device must provide an internal minimum delay time to bridge the undefined
DD = +1.8V to +5.5V, V SS = GND, V CM = V DD /2, V OUT ≈ V DD /2, R L 10 kΩ to V DD /2, and C = L0 pF. 22% 100 s 1225 Samples c 20% VCM= VSS n 18% e 16% B u ( 90 c 14% R O 12% R PSRR (V = V ) f M CM SS o 10% , g 8% R t R 80 n 6% P c 4% CMRR (V CM= -0.3V to +5.3V) e P 2% 0% 70 - - - - - - - 0 1 2 3 4
54 12 2/3 2 Y Y 2 2 2/3 N PIC18F8527 48K 24576 3936 1024 70 16 2/3 2 Y Y 2 2 2/3 Y PIC18F8622 64K 32768 3936 1024 70 16 2/3 2 Y Y 2 2 2/3 Y PIC18F8627 96K 49152 3936 1024 70 16 2/3 2 Y Y 2 2 2/3 Y PIC18F8722 128K 65536 3936 1024