-
Datei
t6963c.c
immer low LMC76S026A_CONTROL_PORT |= (1 << GLCD_CE); MCP23S17_SPI_Write(GPIOB, LMC76S026A_CONTROL_PORT); _delay_ms(1000); LMC76S026A_CONTROL_PORT &= ~(1 << GLCD_RESET) ; MCP23S17_SPI_Write(GPIOB, LMC76S026A_CONTROL_PORT); _delay_ms(1000); //OK, blinkt, aber
in „GLCD mit T6963-Controller und 8kRAM ansteuern klappt nicht“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MCP23017-Datasheet.pdf
weak pull-up resistor. V 5 9 P Power DD VSS 6 10 P Ground NC/CS 7 11 I NC (MCP23017)/Chip Select (MCP23S17) SCK 8 12 I Serial clock input SDA/SI 9 13 I/O Serial data I/O (MCP23017)/Serial data input (MCP23S17) NC/SO 10 14 O NC (MCP23017)/Serial data out (MCP23S17) A0 11 15 I Hardware address pin. Must
in „kennt jemand sich aus mit MC23017 IO-Board“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
t6963c.h
an GPIOA zu übertragen // data port //#define GLCD_DATA_PORT PORTA ---->>>> bleibt A -->> GPA am MCP23S17 #define GLCD_DATA_PIN MCP23S17_SPI_Read(GPIOA); //Daten-Port lesen //#define GLCD_DATA_DDR DDRA // control port //#define GLCD_CTRL_PORT PORTC ---->>>> wird zu GPB am MCP23S17 //#define GLCD_CTRL_PORT
in „GLCD mit T6963-Controller und 8kRAM ansteuern klappt nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SPI_test.c
/***************************************************************************** // File Name : mcp23s17.c // Version : 1.0 // Description : SPI I/O Using Microchip MCP23S17 16-Bit I/O Expander // Author : RWB // Target : AVRJazz Mega168 Board // Compiler : AVR-GCC 4.3.0; avr-libc 1.6.2 (WinAVR 20080610
in „Problem mit SPI“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
+ 0.5); // preload for 10ms TIMSK0 |= 1<<TOIE0; // enable timer interrupt REMAP |= (1<<U0MAP); mcp23s17_init(); _delay_ms(500); mcp23s17_write_register(MCP23S17_GPIOB, 0xFF); _delay_ms(1000); mcp23s17_write_register(MCP23S17_GPIOB, 0x00); _delay_ms(200); sei(); wdt_enable(WDTO_500MS); eMBInit( MB_RTU
in „Schaltung zieht nach ausschalten mehr Strom“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mcp23017_2.c
ebenso } */ //wird nur in Verbindung mit der SPI-Variante gebraucht. Kann entfallen. void init_MCP23S17 (void) { // wdt_disable(); // Initial the MCP23S17 SPI I/O Expander MCP23S17_enable_PORT |= (1 << MCP23S17_enable_Pin); //high = deaktiviert MCP23S17_enable_DDR |= 1 << MCP23S17_enable_Pin; //Pin
in „I2C - Pull Up Widerstände“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
kklcdxx.c
db6_Pin; cbi(PORT(db7_Port),db7_Pin); PORT(db7_Port)|=(gbi(lcdbyte,7))<<db7_Pin; #endif #if use_mcp23s17_lcd //mcp23s17A_send(0x12,lcdbyte); hwSpiA(0x12,lcdbyte); #endif #if use_twilcd64x || use_twilcd64 i2c_start_wait(64); i2c_write(lcdbyte); // i2c_stop(); #endif #if use_twilcd72x set_mcp23017_outAB
in „I2C LCD mit Raspberry“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
kklcdxx.c
db6_Pin; cbi(PORT(db7_Port),db7_Pin); PORT(db7_Port)|=(gbi(lcdbyte,7))<<db7_Pin; #endif #if use_mcp23s17_lcd //mcp23s17A_send(0x12,lcdbyte); hwSpiA(0x12,lcdbyte); #endif #if use_twilcd64x || use_twilcd64 i2c_start_wait(64); i2c_write(lcdbyte); // i2c_stop(); #endif #if use_twilcd72x set_mcp23017_outAB
in „Verzweiflung um LCD Lib von Peter Fleury“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SPI-Level-Shift-MCP.pdf
C0603 587-1785-1-ND ( 6V3) 3 C3 1nF C0603 4 C4 100nF C0603 5 C5 100nF C0603 6 C6 100nF C0603 7 IC1 MCP23S17-E/SS SOP65P784X200-28N-MCP 1268578 MCP23S17-E/SS-ND 8 IC2 SN74AHCT1G125 SOT95P280X145-5N 1105927 296-4708-1-ND 9 IC3 TPS76428DBV SOT95P280X145-5N 296-2710-1-ND 10 IC4 74LVC07APW-T TSOP65P640X110-14N
-
PDF
Schematic_SIMInterface_Base_v2_Sheet_1_20190912110535.pdf
1 2 3 4 5 U2 Buttons + Encoders MCP23S17T-E/SS 11 CS# GPA0 21 1 BTN_1_8 22 Header_Male_1x8 12 GPA1 23 2 A 13 SCK GPA2 24 3 A 14 SI GPA3 25 4 SO GPA4 26 5 15 GPA5 27 6 A0 GPA6 7 VCC 16 A1 GPA7 28 8 R1 17 A2 1K GND 18 RESET# GPB0 1 1 BTN_9
in „AVR - Hilfe bei Schematics prüfung?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mcp.h
/ 1 = Slew rate disabled. // // 0 = Slew rate enabled. // // HAEN: Hardware Address Enable bit (MCP23S17 only). // // Address pins are always enabled on MCP23017. // // 1 = Enables the MCP23S17 address pins. // // 0 = Disables the MCP23S17 address pins. // // ODR: This bit configures the INT pin as an
in „Ansteuern eines MCP23017“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/* SLdt 220912 Disclaimer: none. Sue me. MCP23S17 einfachst: 'Blinken' auf GPIO-A */ #define F_CPU 16000000UL #include "util/delay.h" #include "avr/io.h" // ATmega48PA ATtiny841 #define SPI_DDR DDRB // DDRA #define SPI_PORT PORTB // PORTA #define
in „SPI mit Attiny 841 und MCP23S17“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Bauteile.pdf
0805 C37,38, 30 (grau) 10nF NP0 C39 100pF 0603 C47,48 2,2nF 0603 D1 PMEG4005EJ IC 1 TPS79927 IC 2 MCP23S17SS IC 3 TSC2046 IC 4 LT3593 IC 5 SN75LVDS86 IC8 LM2992 IC9 STLQ50C18R IC10 M25P32 U1 VS1053-L L1 10uH VLF4012AT-100MR79 Q1 12,2885 Q2, 3 BSS123 R1,6,10 10 R2,11,16,21-24,27,28,30,42-44,48 1k R3 1M
in „NXP verschenkt ARM-Chips“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
01.pdf
PC847 15 4 16 A0 GPB3 5 17 A1 GPB4 6 OK3A A2 GPB5 GPB6 7 16 1 IC6 10 VSS GPB7 8 15 2 18 O1 I1 1 MCP23S17SP 17 O2 I2 2 PC847 16 3 14 3 15 O3 I3 4 14 O4 I4 5 O5 I5 13 4 13 O6 I6 6 12 O7 I7 7 PC847 11 O8 I8 8 12 5 10 CD+ GND 9 11 6 ULN2802A OK3D PC847 10 7 9 8 PC8 7 16 1 15 2 PC8 7 14 3 13 4 PC8 7 12 5
in „IOs von externer Steuerung (SPS, Raspberry) zu µC“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
HO.pdf
U02 U12GND GND 17 A1 GPB4 6 A2 GPB5 7 10 GPB6 8 VSS GPB7 GND,OBEN,UNTEN,RECHTS,LINKS,MITTE GND MCP23S17SO GND
in „Projekt Handsender mit RFM12, GLCD, Navimec, Li-ion zum überprüfen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schaltplan.pdf
LVDS_Y2+ A2 GPB5 7 39 3738 40 LVDS_CLK- 10 GPB6 8 3940 LVDS_CLK+ GND 1 2 1 2 1 2 VSS GPB7 R R R MCP23S17SS GND GND Miscellaneous 3 1.0 AVDD Regulator 3 MP3 Codec VS1053 3 V 3 + 2 3 1 IN OUT 5 + 100nF P4 3 EN C27 C28 7 k 6 k X2 2 GND NR 4 2,2uF R 1 R 1 2 100nF VS1053-L 4 30 3 3 C26 MOSI1 29 SO XRESET
in „NXP verschenkt ARM-Chips“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schaltplan.pdf
CVDD Regulator 10 GPB6 8 37 3536 38 LVDS_Y2+ 1 2 1 2 1 2 VSS GPB7 39 3738 40 LVDS_CLK+ I R R R MCP23S17SS 3940 GND STLQ50C18R C IO GND V V + 4 D 5 IN GUT C33 C34 GND 2 <Value 1uF 1uF Extension Connector Miscellaneous 3 V+ 3 + 1 GND 2 P8 3 P9 5 3 1.0 GND SV1 3 V 2 X2 Deaktivate XCS when SSEL1 is used
in „NXP verschenkt ARM-Chips“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schaltplan.pdf
CVDD Regulator 10 GPB6 8 37 3536 38 LVDS_Y2+ 1 2 1 2 1 2 VSS GPB7 39 3738 40 LVDS_CLK+ I R R R MCP23S17SS 3940 GND STLQ50C18R C IO GND V V + 4 D 5 IN GUT C33 C34 GND 2 <Value 1uF 1uF Extension Connector Miscellaneous 3 V+ 3 + 1 GND 2 P8 3 P9 5 3 1.0 GND SV1 7 F 3 1 0 V 470 C 1 2 X2 Deaktivate XCS when
in „NXP verschenkt ARM-Chips“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schaltplan.pdf
CVDD Regulator 10 GPB6 8 37 3536 38 LVDS_Y2+ 1 2 1 2 1 2 VSS GPB7 P17 39 3738 40 LVDS_CLK+ I R R R MCP23S17SS 3940 GND STLQ50C18R C IO GND V V + 4 D 5 IN GUT C33 C34 GND 2 <Value 1uF 1uF Extension Connector Miscellaneous 3 V+ 3 + 1 GND 2 P8 3 P9 5 3 1.0 GND SV1 7 F 3 1 0 V 470 C 1 2 X2 Deaktivate XCS when
in „NXP verschenkt ARM-Chips“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dir.txt
17.12.2020 16:34 1.605 mbed-dac.dtbo 17.12.2020 16:34 1.674 mcp23017.dtbo 17.12.2020 16:34 15.205 mcp23s17.dtbo 17.12.2020 16:34 1.797 mcp2515-can0.dtbo 17.12.2020 16:34 1.797 mcp2515-can1.dtbo 17.12.2020 16:34 4.213 mcp3008.dtbo 17.12.2020 16:34 4.213 mcp3202.dtbo 17.12.2020 16:34 2.854 mcp342x.dtbo 17.12.2020
in „Raspberry Pi bootet nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pinout.h
mosi_port B //========== Ende Grundanwendungen Ende Eingaben ================= /* Hardware setup */ /* mcp23s17/mcp23017 so si sc cs nc sd sc nc ++ -- b7 b6 b5 b4 b3 b2 b1 b0 ========================================= a0 a1 a2 rs ia ib a0 a1 a2 a3 a4 a5 a6 a7 ck mi mo c5 c4 c3 c2 c1 c0 -- +r +a b5 b4 b3 b2 b1
in „Header Datei für Konfiguration erstellen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
harware_config_default.txt
define EEPROM_SPISTATbits (SSP1STATbits) // LCD I/O pins // TODO: Need to add support for LCD behind MCP23S17 I/O expander. This // requires code that isn't in the TCP/IP stack, not just a hardware // profile change. // Serial Flash/SRAM/UART PICtail // #define SPIRAM_CS_TRIS (TRISBbits.TRISB5) // #define
in „I/O Pins konfigurieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
newSDWebServer_GPIO16_Touchn5b.ino
SPI.h> #include <SD.h> //#include <TFTv2.h> // #include "TFTv2.h" // #include <math.h> //#include <Mcp23s17.h> //#define MCP23S17_SLAVE_SELECT_PIN 2 //*************************************************************************** //MCP23S17 Mcp23s17_1 = MCP23S17(MCP23S17_SLAVE_SELECT_PIN,0x1); /***********
in „Arduino_IDE mit ESP8266 und Ucglib unter Win7-64bit“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
kicad_8450_dcm_liste_neu_v3.pdf
Expander with SPI Interface (PDIP/SOIC) MCP23S08_SSOP 8-Bit I/O Expander with SPI Interface (SSOP) MCP23S17 16-Bit I/O Expander with SPI Interface (PDIP/SOIC/SSOP) MCP2515-E/ST Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Extended temperature range MCP2515-I/ST Stand-Alone CAN Controller with
in „KiCAD Eeschema, Bibliotheksdokumentation *.dcm als PDF-Datei“ · Platinen ·