XC8 I2C zmena registru
Miroslav Draxal
evik na volny.cz
Pátek Listopad 26 20:31:11 CET 2021
Dobrý den,
Hoďte si co potřebujete sledovat do Watches a odkrokujte si to. U mě ten kód chodí podle předpokladu.
Míra.
-----Original Message-----
From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Libor Konečný
Sent: Friday, November 26, 2021 12:50 AM
To: HW-news
Subject: XC8 I2C zmena registru
Zdravim osazenstvo
Dokaze me nekdo nakopnout jak zmenim hodnotu registru pro i2c ?
MCU PIC16F19196
mam kod (vysek z projektu)
SSP1STAT = 0x80;
SSP1CON1 |= 0x06;
SSP1CON2 = 0x01;
SSP1CON1bits.SSPEN = 0;
if(!SSP1CON1bits.SSPEN)
{
SSP1STAT = 0x80;
SSP1CON1 |= 0x06;
SSP1CON2 = 0x01;
SSP1CON1bits.SSPEN = 1;
}
INTCONbits.PEIE =
1; // Enable
peripheral interrupts
INTCONbits.GIE = 1;
a vypisu si debug
debug_print_hex_u8(INTCON);
debug_print_hex_u8(SSP1STAT);
debug_print_hex_u8(SSP1CON1);
debug_print_hex_u8(SSP1CON2);
debug_print_hex_u8(SSP1CON3);
INCON 0xC0
vse ostatni 0x00 nejak nechapu....
kod vygeneroval MCC
a pdf jsem si procital taky detailne.
1000x diky za pripadne nakopnuti spravym smerem.
Libor
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
A non-text attachment was scrubbed...
Name: sshot-2.jpg
Type: image/jpeg
Size: 84318 bytes
Desc: [žádný popis není k dispozici]
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20211126/155f2109/attachment-0001.jpg>
Další informace o konferenci Hw-list