-
Datei
IIC.C
,PCF8583_Monat); empf &= 0xE0;s |= empf; IIC_PCF8583_write (Adresse,PCF8583_Monat,s); } /* #################################################################################### void IIC_PCF8583_WWD (int Adresse
-
Datei
IIC.C
,PCF8583_Monat); empf &= 0xE0;s |= empf; IIC_PCF8583_write (Adresse,PCF8583_Monat,s); } /* #################################################################################### void IIC_PCF8583_WWD (int Adresse
in „IIc Programmierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
iic.c
,PCF8583_Monat); empf &= 0xE0;s |= empf; IIC_PCF8583_write (Adresse,PCF8583_Monat,s); } /* #################################################################################### void IIC_PCF8583_WWD (int Adresse
in „iic Programmirung2“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
iic.c
,PCF8583_Monat); empf &= 0xE0;s |= empf; IIC_PCF8583_write (Adresse,PCF8583_Monat,s); } /* #################################################################################### void IIC_PCF8583_WWD (int Adresse
in „I2c Programmierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
IIC.C
,PCF8583_Monat); empf &= 0xE0;s |= empf; IIC_PCF8583_write (Adresse,PCF8583_Monat,s); } /* #################################################################################### void IIC_PCF8583_WWD (int Adresse
in „I2c Programmierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
twi_lib.h
PCF8583_MonthReg 0x06 // Dow, 10Mon + 1Mon #define PCF8583_TimerReg 0x07 // Timer #define PCF8583_AlarmReg 0x08 // Alarm Control Register #define PCF8583_DezAlaReg 0x09 // #define PCF8583_SecAlaReg 0x0A // #define PCF8583_MinAlaReg 0x0B // #define PCF8583_HorAlaReg 0x0C // #define PCF8583_DatAlaReg 0x0D // #define PCF8583_MonAlaReg 0x0E // #define PCF8583_TimAlaReg 0x0F // #define PCF8583_YearReg 0x10 // HS defined
in „TWI MUX per SW an einem Port“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
DATETIME_T *DT){ /*************************************************************************/ i2c_start(PCF8583_WR_ADR); i2c_write(PCF8583_CTRL_STATUS_REG); i2c_write(PCF8583_STOP_COUNTING | PCF8583_MASK); //Stop counting //Time i2c_write(0x00); //1/100 Seconds i2c_write(BIN2BCD(DT->sec)); i2c_write(BIN2BCD
in „PCF 8583 läuft zu langsam“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
twi_lib.c
is filled with data TWI_PCF8583_ByteWrite( Addr_TCCVVVBBB, PCF8583_StatusReg, PCF8583_StopCountingBit ); // Stop advancing clock twi1.NrBytesToTransmit = 3; twi1.NrBytesToReceive = 0; twi1.TxRxBuffer[0] = PCF8583_DayReg; // Address
in „TWI MUX per SW an einem Port“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tst_PCF8583.c
xdata ucResRAM[12]={11}; main(){ uchar ucError; // Check is chip valid ucError = uc_I2C_Dev(I2C_PCF8583); // Device was found if (ucError == OK){ //1. set time with AM/PM flag ucError = uc_Data2I2C(I2C_PCF8583, TM_HSEC , ucTime); //2. write text into RAM ucError = uc_Data2I2C(I2C_PCF8583, 0x10 , aucInfo); //3. read text from RAM ucError = uc_I2C2Data(I2C_PCF8583, 0x10 , ucResRAM); //4. read time from RTC ucError = uc_I2C2Data(I2C_PCF8583, TM_HSEC , ucResTime); //5. set timer ucALTime[0] = 2; // length of bytes ucALTime[1] = 0x40; // set counter to 64 ucALTime
in „Ansteuerung eines PCF8583“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
TWI_logger_readme.pdf
können Datum, Uhrzeit und Messintervall eingegeben werden, der Mega88 reicht die Daten via TWI an den PCF8583 weiter. Nach dem Start des Loggens geht der Mega88 in den Powerdown-Modus, der Controller und die TWI-Komponenten haben dieser Phase eine sehr geringe Stromaufnahme. Der PCF8583 läuft als Clock (zur
in „TWI-Datenlogger mit M88, PCF8583, AT24C512 (+ DS18B20) für den Batteriebetrieb“ · Projekte & Code ·
-
PDF
PCF8583.pdf
Clock/calendar with 240 × 8-bit RAM PCF8583 5 BLOCK DIAGRAM handbook, full pagewidth 1 DIVIDER control/status 00 OSCI PCF8583 1 : 256 100 Hz 2 OSCILLATOR OR hundredth of a second01 OSCO 32.768 kHz 100 : 128 seconds 7 minutes INT hours 8 VDD
in „RTC PCF8583 einen Interrupt ausloesen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
PCF8583_5_rtc_real_time_clock.pdf
Clock/calendar with 240 × 8-bit RAM PCF8583 5 BLOCK DIAGRAM handbook, full pagewidth 1 DIVIDER control/status 00 OSCI PCF8583 1 : 256 100 Hz 2 OSCILLATOR OR hundredth of a second01 OSCO 32.768 kHz 100 : 128 seconds 7 minutes INT hours 8 VDD
-
PDF
PCF8583P.pdf
Clock/calendar with 240 × 8-bit RAM PCF8583 5 BLOCK DIAGRAM handbook, full pagewidth 1 DIVIDER control/status 00 OSCI PCF8583 1 : 256 100 Hz 2 OSCILLATOR OR hundredth of a second01 OSCO 32.768 kHz 100 : 128 seconds 7 minutes INT hours 8 VDD
-
PDF
PCF8583_5.pdf
Clock/calendar with 240 × 8-bit RAM PCF8583 5 BLOCK DIAGRAM handbook, full pagewidth 1 DIVIDER control/status 00 OSCI PCF8583 1 : 256 100 Hz 2 OSCILLATOR OR hundredth of a second01 OSCO 32.768 kHz 100 : 128 seconds 7 minutes INT hours 8 VDD
in „PCF8583: Welche Genauigkeit kann ìch erwarten?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rtc.cc
error_t Clock::from_rtc() { uint8_t buf[6]; uint8_t ybuf[1]; uint8_t addr, rc; addr = 1; rc = i2c_read(PCF8583, &addr, 1, buf, 6); if (rc == I2C_SUCCESS) { addr = RTC_YEAR; rc = i2c_read(PCF8583, &addr, 1, ybuf, 1); } if (rc != I2C_SUCCESS) { return ERROR_RTC + rc; } // we only have 2 clocked bits for the
in „Real Time Clock“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PCF8583alsCounter.txt
----- Declare Sub Lcdwrite(byval Zeichen As Byte) Declare Sub Set_counter() 'schreiben und lesen PCF8583 Declare Sub Get_counter() Declare Sub Clear_counter() '---Start Programm ------------------------------- Porta.0 = 0 'Display R/W auf Masse Call Lcdwrite(&B00101100) Waitms 5 Call Lcdwrite(&B00001001
in „PCF8283 als Zähler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uhr.c
Port D (von D auf C geändert) #define SCL_PORT PORTC // SCL Port D (von D auf C geändert) #define PCF8583 0xA0 // device address of PCF8583 A0 schreibe IIC-Adresse (PCF 8583) - Eingabe 02 schreibe Register-Adresse (Sekunden) A1 schreibe IIC-Adresse (PCF 8583) lesen - Ausgabe */ void gettime(char* time
in „Zeit auslesen PCF8583-Atmega8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Clock_eigen2.bas
---------------- ' Copyright 1998-2002 MCS Electronics ' CLOCK.BAS 'This AN shows how to use the PCF8583 I2C clock device 'The PCF8583 is a PHILIPS device. Look at the datasheet for more details 'I have used the STK200 to test the program with a 8515 '-------------------------------------------------
in „Ansteuerung eines PCF8583“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Clock.bas
---------------- ' Copyright 1998-2002 MCS Electronics ' CLOCK.BAS 'This AN shows how to use the PCF8583 I2C clock device 'The PCF8583 is a PHILIPS device. Look at the datasheet for more details 'I have used the STK200 to test the program with a 8515 '-------------------------------------------------
in „Timer, Wecker etc“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Clock_eigen3.bas
---------------- ' Copyright 1998-2002 MCS Electronics ' CLOCK.BAS 'This AN shows how to use the PCF8583 I2C clock device 'The PCF8583 is a PHILIPS device. Look at the datasheet for more details 'I have used the STK200 to test the program with a 8515 '-------------------------------------------------
in „Ansteuerung eines PCF8583“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Clock_eigen4.bas
---------------- ' Copyright 1998-2002 MCS Electronics ' CLOCK.BAS 'This AN shows how to use the PCF8583 I2C clock device 'The PCF8583 is a PHILIPS device. Look at the datasheet for more details 'I have used the STK200 to test the program with a 8515 '-------------------------------------------------
in „Ansteuerung eines PCF8583“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
unilib.h
int pcf8583_get_hour(unsigned char devaddr); //####################################################################### //# read day # //####################################################################### int pcf8583_get_day(unsigned char devaddr); //####################################################################### //# read weekday # //#####################################################################
in „Bauen von Libs - Anhängigkeiten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pcf.txt
RTC_INI () { I2C_BUS_START (); I2C_W (0xA0); // zum lesen adressieren I2C_W (0x00); // Adresse im pcf 8583 I2C_W (0x80); // 0 in das register schreiben I2C_BUS_STOPP (); I2C_BUS_START (); I2C_W (0xA0); // zum lesen adressieren I2C_W (0x02); // Adresse im pcf 8583 I2C_W (0x00); // 0 in das register schreiben
in „hilfe ! pcf 8583 + pic 16f877“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
RepPCF8583ByF2013.pdf
I:\IAR Embedded Workbench\430\BoardSupport\Assembly_IAR\RepPCF8583ByF2013.s43 Mittwoch, 28. September 2022 15:37 ;******************************************************************************* ; MSP430F2013 Intelligent PCF8583 Replacement with 4 Conter and 1 A/D
in „Fragen zum PCF8583 als Event Counter“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/* Ansteuerung einer RTC über I²C RTC : PCF8583P Phillips Atmega 16 I²C Anschlüsse: SDA PC1 SCL PC0 */ #include <avr/io.h> #include "lcd.h" #include <util/delay.h> #define F_CPU 8000000 #define TAKT 8000000UL //Systemtakt 8.0000 MHz #define AUSAD
-
Datei
PCF8583.c
byte PCF_Read_from_Ram(byte Adress) { byte data; i2c_start(); i2c_write(0xa0); i2c_write(adress); i2c_start(); i2c_write(0xa1); data = i2c_read(0); i2c_stop(); return data; } void PCF_Store_to_Ram(byte Adress, byte data) { i2c_start(); i2c_write(0xa0); i2c_write(adress); i2c_write(data); i2c_stop(); return; } int Read_min() { return hex2dec(PCF_Read_from_Ram(0x03)); } int Read_std() { return hex2dec(PCF_Read_from_Ram(0x04)&0x3F); } int Read_day() { return hex2dec(PCF_Read_from_Ram(0x05)&0x3F); } int Read_month() { return hex2dec(PCF_Read_from_Ram(0x06)&0x1F); } int Read_year() { return; }
-
Datei
error_in_messung.c
logisch zurück - ohne die Daten selbst zu löschen void TWI_eeprom_reset(void) { twi_eeprom_adr = 0; PCF8583_write_byte(PCF_EEPROM_ADR_HIGH, 0); // gespeicherte Adresse löschen PCF8583_write_byte(PCF_EEPROM_ADR_LOW, 0); // <- Low-Byte, nicht High-Byte !!!!!!!!!!!!!!!! } // -------------------------------
in „TWI-Datenlogger mit M88, PCF8583, AT24C512 (+ DS18B20) für den Batteriebetrieb“ · Projekte & Code ·
-
PDF
AN_pcf8563-73-83-93_real_time_clock.pdf
comparisons to the other devices are done where appropriate. 1 2. Comparison Features PCF8563 PCF8573 PCF8583 PCF8593 I C-bus interface speed 400kHz 100kHz 100kHz 100kHz Scratch pad RAM 0 0 248 Bytes 0 Years and leap year tracking yes no yes yes Year counter 2 digit +1 bit no 2 bit 2 bit 1/10, 1/100 s counter
in „I2C Buslaenge ueber 5m?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
PCF8563jingdu_en.pdf
comparisons to the other devices are done where appropriate. 1 2. Comparison Features PCF8563 PCF8573 PCF8583 PCF8593 I C-bus interface speed 400kHz 100kHz 100kHz 100kHz Scratch pad RAM 0 0 248 Bytes 0 Years and leap year tracking yes no yes yes Year counter 2 digit +1 bit no 2 bit 2 bit 1/10, 1/100 s counter
in „CP/M auf ATmega88“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
master.c
" #endif #define MYUBRR F_CPU / 57600 / 16 - 0.5 /// busy wait loops #include <util/delay.h> /// PCF8583 RTC #define SlaveAddress 0xA0 #define SlaveWrite 0 #define SlaveRead 1 /// data #define MAX_DATA 10 int main (void) { uint8_t i; uint8_t data; char str[30]; /* ** set up serial communications */ _
in „atmega168: PCF8583 am TWI“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
FRAM_Block_D.pdf
RepPCF8583ByF2013.s43 * - Printed on 20.10.2022 07:24:57 217 ;------------------------------------------------------------------------------- 218 RSEG INFOD ; Define Flash segment 01000h ~ 0103Fh 219 ; Internal
in „Fragen zum PCF8583 als Event Counter“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
PL68K12.pdf
6264-62256 mit Batteriepufferung und EPROM 2764-27512; MAX232 (optional) ser. Schnittstellentreiber PCF8583 (optional) IIC-Uhrenbaustein mit RAM ST24C02 (optional) (-4, -8) IIC-EEPROM mit 256, 512 oder 1024 bytes TL7705 Resetschaltung sowie Logik-Bausteine für Adressdekodierung, Interruptverarbeitung, Synchronisierung
in „S: 68000/68HC000/68EC000/68001 CPUs min. 12MHz“ · Markt ·
-
PDF
PL68K12.pdf
6264-62256 mit Batteriepufferung und EPROM 2764-27512; MAX232 (optional) ser. Schnittstellentreiber PCF8583 (optional) IIC-Uhrenbaustein mit RAM ST24C02 (optional) (-4, -8) IIC-EEPROM mit 256, 512 oder 1024 bytes TL7705 Resetschaltung sowie Logik-Bausteine für Adressdekodierung, Interruptverarbeitung, Synchronisierung
in „[S] MPU (Z80/6502/68k)“ · Markt ·
-
PDF
AN10652.pdf
seconds or milliseconds. Compensation can only be done once the accumulated value comes close to 1s. (PCF8583 and PCF8593 have a 10ms counter, see section 7 Other NXP real-time clocks.) Since the compensation value that can be written into the RTC will be an integer in seconds, an update must be done when
in „Frage zum Counter der RTC PCF8563“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
PCF8563-Improve-Clock.pdf
seconds or milliseconds. Compensation can only be done once the accumulated value comes close to 1s. (PCF8583 and PCF8593 have a 10ms counter, see section 7 Other NXP real-time clocks.) Since the compensation value that can be written into the RTC will be an integer in seconds, an update must be done when
in „Stromsparender Sekundentakt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
I2C-Bus_Adressliste__Elektronik-Magazin.pdf
PCF8581 PCF8581 PCF8581 PCF8581 PCF8582 PCF8582 PCF8582 PCF8582 PCF8582 PCF8582 PCF8582 PCF8582 PCF8583 PCF8583 1011 SAA7199 SAA7199 TDA8416 TDA2518 PCA8510 SAA7186 SAA9065 SAA7152 SAA7186 PCA8516 PCF8570 PCF8570 PCF8570 PCF8570 PCF8570 PCF8570 PCF8570 PCF8570 1100 TSA5510 TSA5510 TSA5510 TSA5510 TSA5510
in „PCF8574/PCF8574A Adressierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PCF8583mitAlarmundint.bas
$lib "mcsbyte.lbx" ' use the byte lib since we do not need longs $regfile = "8535def.dat" $crystal = 7372800 $baud = 19200 Declare Sub Settime(byval S1 As Byte , Byval M1 As Byte , Byval H1 As Byte , Byval D1 As Byte , Byval Month1 As Byte) Declare Sub Setalert(byval S1 As Byte , Byval M1 As Byte , Byval H1 As Byte , Byval D1 As Byte , Byval Month1 As Byte) Declare Sub Gettime() Dim Tm(5) As Byte At &H60 Dim I As Byte , Temp As Byte Dim S As Byte At &H60 Overlay Dim M As Byte At &H61 Overlay Dim H As Byte At &H62 Overlay Dim D As Byte At &H63 Overlay Dim Month As Byte At &H64 Overlay Dim Cnt As
in „Alarm setzen im pcf8583“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pcf8583_include.bas
' version für pcf 8583 über hardware twi -- hierzu unbedingt $lib "i2c_twi.lbx" ins hauptprogramm ' einbinden. sonst läuft twi als soft-emulation.. das bremst das ganze dann auf 40% aus. ' die automatische erkennung des
in „Verstehe TWI überhaupt nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rotary.txt
verbunden über Inverter mit R von RS485) ; P1.7 (über Inverter an DE von RS485) ;I2C: Echtzeituhr PCF8583T/PCF8593T, Display, LM76 ; P1.6 I2C - SDA ; P1.5 I2C - SCL ;Port - Verwendung: ;Port0: Data - Bus ;Port1: P1.0 AnalogIN0, T2 External clock input for Timer/counter2 ; P1.1 AnalogIN1, T2EX Trigger
in „8051 Projekt Rotary Encoder“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RTC_PCF_8583_LCD.asm
list p=16f876 #include <P16f876.INC> ; LCD-Uhr ; RTC PCF 8583 ; f = 16 Mhz ; Variablen festlegen w_copy equ 0x20 s_copy equ 0x21 LcdDaten equ 0x22 LcdStatus equ 0x23 loops equ 0x24 loops2 equ 0x25 HexZahl equ 0x26 Zehner equ 0x27 Einer equ 0x28 loop4ms equ 0x29
-
Datei
rtc2.cc
static void rtc_control(uint8_t ctrl) { uint8_t addr = 0; i2c_write(PCF8583, &addr, 1, &ctrl, 1); }
in „Real Time Clock“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Schaltplan einer Mikrocontroller-Schaltung mit ATmega32
IC1 ATMEGA32, IC3 CS8900A-CQ, IC4 uA7805, IC7 PCF8583, K1, K2, K3, K4, K5, K6, R1 bis R30, C1 bis C16, D1 bis D3, LED, VCC, GND, RESET, ISP, UART, SPI, I2C, USB, Jumper-1, Projekt: RISIK-Atmelcontroller, Erstellt von: Jens Dietrich
in „ATMega88 an RJ45 anschließen.“ · Mikrocontroller und Digitale Elektronik · · Schaltpläne
-
Datei
PCF_8583_real_time_clock.asm
list p=16f876 #include <P16f876.INC> ; PCF 8583 rtc loops equ 0x20 loops2 equ 0x21 Datenpuffer equ 0x22 ; einstellen von RC3 & RC4 auf input bsf STATUS, RP0 ; Bank 1 movlw B'00011000' ; RC3,4 inputs iorwf TRISC, f ; + RC2=CCP1 output movlw B'00000000
-
Datei
RTC_PCF_8583_LCD5.asm
list p=16f876 #include <P16f876.INC> ; LCD-Uhr ; RTC PCF 8583 ; f = 16 Mhz ; Variablen festlegen w_copy equ 0x20 s_copy equ 0x21 LcdDaten equ 0x22 LcdStatus equ 0x23 loops equ 0x24 loops2 equ 0x25 HexZahl equ 0x26 Zehner equ 0x27 Einer equ 0x28 loop4ms equ 0x29
-
Bild
Ausschnitt eines Schaltplans
3 MICROCOMPUTER D6# R41# 5V IC6 PCF8583 256X8 3 STATIC RAM C37# C36# 10P 100n R38# 33K D5 1V X2 32.768 Hz D4# BI 3V D9# D8# TR3# BC848B C59# 100n 4K7 R40# 10 R39# 1K R74# 220 R75# 220 5V R64# 3K3 R73# 220 RESET SYSTEM DATA I2C BUS SYSTEM
in „Beosound Ouverture Radiofrequenzen“ · HF, Funk und Felder · · Schaltpläne
-
PDF
AVR_Stamp_sheet_V1_1.pdf
1.5B 5 G2B Y7 7 C 1 C C 74LV138D V C16 IC6P 100n D N VCC VCC 8 G C12 GND VCC 1 6 D S 30p B IC4G$1 PCF8583 D2 R9 32kHz R11 100 1 7 R10 + 8 C 2 OSCI INT BAT BAS116 V Q 2 OSCO 4K7 4K7 $ - Z 4 C13 3 6 2 I D 2 3 SCL 5 SCL/1.4C D 0 N 100n A0 SDA SDA/1.4C D R 4 G SJ1 Joe G. C 1 A0=0 Write A0h Read A1h GND GND
in „Z180-Stamp Modul“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
avrcpm_terminal_board.sch.pdf
560 6 28 z 5 15 1 5 SCL 4 7 BOE/ XI 29 H 470 R23 10 240 SDA VSS 270 R24 RES/ XO 3 M Q 5 R25 240 PCF8583P 560 GND P8X32A-Q44 VGA /RESET 470 GND SDA_33 SCL_33 GND GND 3 3 3 D 3 JP1 3 JP3 3 JP4 D Propeller + 1 + 1 + 1 Erweiterungen GND 2 GND 2 GND 2 EXT0 3 EXT4 3 EXT8 3 PMOD EXT1 4 EXT5 4 EXT9 4 kompatibel
in „CP/M auf ATmega88“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schwindungsmessgeraet.PDF
PIMC10SCL PIRTCVSS PIUSB0D- GND PIMC1XTAL2 PIUSB0D+ PIMC1XTAL1 PB7 (PCINT7/OC0A/OC1C/RTS)PIMC1012 GND PCF8583P/F5,112 PIUSB0GND COX PB6 (PCINT6/OC1B/OC4B/ADC13)PIMC1030 S1 PIUSB0S1 PIX202 PIX201 PIMC1UGnd PB5 (PCINT5/OC1A/OC4B/ADC12)PIMC1029 YCOY1 S2 PIUSB0S2 16Mhz PIMC1GND PB4 (PCINT4/ADC11)PIMC10PB4 PIY10PIY102
in „ATmega32U4 USB-Bootloader“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR_Stamp_V1_0_sheet.pdf
10n GND 21 AVR_RESET/1.5B 5 6 FT232RL ISP GND GND +3V3 +3V3 2 6 D S C8 +3V3 B D1 R2 30p 100 IC7G$1 PCF8583 C + 8 C 32kHz R1 C 2 BAS116 V 1 7 R23 0 $ C5 4 OSCI INT R - G1 7 Q 2 OSCO 4K7 4K7 C I D 100n 4 G 3 6 2 3 SCL 5 SCL/1.5B SJ1 A0 SDA SDA/1.5B GND GND GND 1 A0=0 Write A0h Read A1h GND A0=1 Write A2h
in „Z180-Stamp Modul“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RTCDEMO.PAS
---------------------------------- AVRCPM Test und Demonstration des I2C-Interface I2C Uhrenchip PCF8583 Zeit und Datum lesen und schreiben Moegliche Erweiterung (TODO:): - Control/Status-Register und Alarmregister lesen/schreiben - RAM lesen/schreiben $Id: RTCDEMO.PAS 195 2013-02-11 21:34:04Z leo $
in „CP/M auf ATmega88“ · Mikrocontroller und Digitale Elektronik ·