Moin ihr Tastenschwinger, ich simulier hier gerade mit Proteus einen Aufbau mit PIC18F4455 und MCP3551. Als Referenz für den MCP3551 hab ich den MCP1802T-50 ausgewählt. Ich erhalte eine Ausgabe über das angesteuerte LCD mit dem Code als Ergebnis. Nebenbei hab ich zur Kontrolle noch
links und angeführter 1 in das Ergebnis der Binärzahl vom PIC-Programm überführt werden kann (oder man sieht auch das der Code halb so groß ist). Im Programm hab ich nichts gefunden das den shift erklären würde, die Bytes aus dem SSPBUF sind genau die Hexzahlen
Hi, ich hab da mal ein kleines Problem bei der I2C und dem PIC18F4455 oder auch 18F4550. Nur vorweg, der I2C Bus geht von der Hardware her zu 100%. Ich habe angefangen mit USB rumzuspielen, als erstes mit dem Treiber von Microchip nun will ich das ganze als
Moin Leute, ich hab mal ein Poti mit dem AN1 des PIC18F4455 verbunden und wollte mir die Spannung auf meinem DV-20208 (HDD44780 komp.) ausgeben lassen. Nachdem ich wegen float2string einige Probleme hatte habe ich mich entschlossen mit Proteus durchzuspielen
Moin, vielleicht könnt ihr mir auch ohne meinen Code helfen. Hab hier einen PIC18F4455, ein Hitachi 2x16 LCD (der Standard halt) und das versuch ich mit XLCD und XC8 zum laufen zu bewegen. Scheint mir soweit auch alles gut, benutz den Befehl putsXCLD(text) und hab als text:
alle values von text hat, werden, nur schreibt das LCD die dann nicht...komisch. Mit dem alten C18 Compiler und MPLAB8 lief das LCD schon problemlos! Vielleicht hat jemand von euch sowas schonmal selbst gehabt und weiß was falsch läuft.. Gruß Beast
resetPowerDownPin; /*****************************************************************************/ /** C O N F I G U R A T I O N ************************************************/ /*****************************************************************************/ #if defined(__18F4550)||defined(__18F4455)|| \ defined(__18F2550)||defined(__18F2455)|| \ defined(__18F4553)||defined(__18F4458)|| \ defined(__18F2553)||defined(__18F2458) // Note: Some of the below configuration bits are commented out // to prevent build errors
Ich möchte für einen Pic18f4455 mit Enhanced PWM ein Peltierelement steuern. Dieses zieht ungefähr 3 Amper Strom. Mir steht ein geregeltes Netzteil mit 5V Spannung und Maximalstrom 4 Amper zur Verfügung. Das Peltier Element
Einsteiger in Sachen Microcontroller(-programmierung) im Moment experimentiere ich etwas mit Flowcode+ PIC 18F4455-I/P herum um mal so ein paar Basics zu bekommen. Werde mich dann irgendwann auch in C einarbeiten um dort dann weiter zu machen. Jetzt habe ich eine Frage zur Datenübertragung. Bisher habe
u RN1H 4k7 Array D 1Sup 0 Pwr 0 P$2I/O 0 4 24AA256SN S V P Pwr 0 P$17_VCC P$22_PCM-SYNC P$2I/O 0 P$18_GND P$21_USB-DN GND A0 1 In 0 C12 Pwr 0 P$19_GND P$20_USB-DP P$2I/O 0 y M 2 In 0 r O A1 I/O 0 SDA A R A2 3 In 0 1 0,1uF U$1 P Pas 7 10Pas 1 a E 7 In 0 1 Pas 5 12Pas 1 0 E WP a RN1G 4k7 Array u SCL 6
ICCP2/UOE RC6/TX/CK 25 µTX N WT_OFF 17 RC2/CCP1/P1A RC5/D+/VP 24 LEFT G T 4 0 5 0 6 0 7 0 9 0 WT_ON 18 VUSB RC4/D-/VM 23 DOWN 1 +12V _ R 1 R 1 R 1 R 1 R 1 5 DB4 19 22 DB7 X2-1 H L + DB5 20 RD0/SPP0 RD3/SPP3 21 DB6 2 A 0 GND RD1/SPP1 RD2/SPP2 X2-2 D 1 2 PIC18F4455_40 GND 3 -12V_WT_AKTIV T T V GND + X2-
8 k 256 45 PIC16F84 1 k 64 13 PIC16F628A 2 k 128 10 PIC16F916 8 k 256 15 PIC12F629 1 k 128 6 PIC16F874A 4 k 128 6 PIC18F242 16 k 256 17 PIC18F2455 24 k 256 23 PIC18F4431 16 k 256 15 PIC18F1320 8 k 256 6 Anmerkung:
DB4 20 RD0/SPP0 RD3/SPP3 21 DB7 3 8 +15V_T2 DB5 RD1/SPP1 RD2/SPP2 DB6 2 GND R8 C T2 1 RD7 +5V X X9-1 PIC18F4455_40 74HC08N 2 7 10R E +15V_T2 0 K 5 MSTBV3 T6 3 6 D 1 E 3 X7-3 8 k 0 k BC337 C22 +C21 6 T R 1 R 1 PWM 4 IC2B R33 5 GND X9-2 C7 +C4 DC3 D I +15V 2 X7-2 6 T 24 1 +VIN +VOUT 11 14 100n 47u GND_T2 2,5 V because pos. and neg. currrent -15V n 9 k 1 k RD6 5 10k TLP250F _ GND_T2STBV2 100n 47u 10 15 R18 / R17 are a voltage divieder 1 o 2 1 3 1 74HC08N N 13 12 COM 3 22 5 7 X7-1 d R R G -VIN COM 2 23 C24 +C23 T 1 0 u OP_3_LOW_SIDE_LEFT +15V -VOUT D I R 3 P GND 8 T3 DC/
RC6/TX/CK 25 µTX N k k k k k WT_OFF 17 RC2/CCP1/P1A RC5/D+/VP 24 LEFT G T 4 0 5 0 6 0 7 0 9 0 WT_ON 18 VUSB RC4/D-/VM 23 DOWN 1 +12V _ R 1 R 1 R 1 R 1 R 1 5 DB4 19 22 DB7 X2-1 H 0 + DB5 20 RD0/SPP0 RD3/SPP3 21 DB6 2 A 0 GND RD1/SPP1 RD2/SPP2 X2-2 D 1 2 PIC18F4455_40 GND 3 -12V_WT_AKTIV T T V GND + X2-