Presentation : Directory :C:\_MikroC\_MesProjets_MikroC\_18F27K42_UART1_ADC1_Mini_Oled_20x10mm_RTC_I2C_Hw_SANS_MC_lib_2021 MikroC pro 7.60 Projet : P18F27K42_I2C1_HW_RTC_sans_MC_Lib_2021.mcppi Test PIC18F27K42 en I2C1 Hardware SANS I2C LIB MIKROC , SANS PPS LIB! Config bit : P18F27K42_Fosc_Interne_64Mhz_with_RA6_Clockout.cfgsch FOSC:64.0 MHz Eeprom: not used .... Source : P18F27K42_I2C1_HW_RTC_OLED_sans_MC_Lib_2021_0306.c Autres : BMP_images_128x32_2021-03.inc OLED_128x32_Tables_2021_03.h 18F27K42 UART1 19200,8,N,1 Init speciale I2C1 Hardware (sans MC) Etat pin < Test Presence Device> =1 donc ,Pas de test presence Device #1 Active sortie SQW=1Hz: Waiting Timeout for < 3,0 Sec > GO ok Etat pin RC0 = 1 Lecture et affichage individuel des 7 Registres DS3231 Registre #0 0> Registre #1 40 Registre #2 08 Registre #3 06 Registre #4 06 Registre #5 04 Registre #6 21 Registre #7 00 ADC 12bit Init Advenced sur EA1 OLED SSD1306 128x32 init Affiche lettres A B C ...Q avec Write_Char_At(X en pixel (0 à 127), ligne Y (0 à 3),code ascii char) Waiting Timeout for < 1,0 Sec > Affiche Texte de 21 cars par ligne (Taille mini= 1) : ABCDEFGHIJKLMNOPQRS°C Waiting Timeout for < 1,0 Sec > Affichage (Taille 2= 8x16) de : HELLO Friends, How are you ?. at x=0 Waiting Timeout for < 1,0 Sec > Write 6 caracteres speciaux by name points,fleche_bas,fleche_haut,_degre,DegreC,moins Waiting Timeout for < 1,0 Sec > Affichage (taille = 3) de : 19.82 Waiting Timeout for < 1,0 Sec > Affichage text numerique 0123456 (taille 3) Waiting Timeout for < 1,5 Sec > Affichage Mixte (BIG et special) de : -13.2°C Waiting Timeout for < 2,0 Sec > Affichage Image Provider RPC 1 Waiting Timeout for < 1,0 Sec > Affichage Image Adafruit Waiting Timeout for < 1,0 Sec > Affichage Mikro_Logo Waiting Timeout for < 1,0 Sec > Affichage Truck Waiting Timeout for < 1,0 Sec > Affichage Image 128x32 Truck tronquée à droite + Image MikroE 128x32 tronquée à gauche Waiting Timeout for < 2,0 Sec > Affichage Image paulfjujo Waiting Timeout for < 1,0 Sec > Draw Horiz Line with OLED_Pixel at y=6 et y=22 Waiting Timeout for < 1,0 Sec > Draw_Line diagonales Waiting Timeout for < 1,5 Sec > Trace Triangles Waiting Timeout for < 1,5 Sec > Draw_Rectangle (Vide) at 1,1,126,30 ... Waiting Timeout for < 1,5 Sec > Draw_Rectangle (plein) at 20,5,100,25 ... Waiting Timeout for < 1,0 Sec > Affichage sinusoide Waiting Timeout for < 1,0 Sec > Draw Cercles vides centrés Waiting Timeout for < 1,0 Sec > Draw Cercles Pleins centrés Waiting Timeout for < 1,0 Sec > ========== main Loop ====== 06/04/21 08H40M44S ; ;E= 2843 2.50°C Affichage sinusoide Write 6 car.speciaux 17.75°C Affichage Rectangle Triangle Cercle 06/04/21 08H40M50S ; ;E= 2833 2.49°C Affichage sinusoide