C Control PRO Unit Mega 128 198219 ユーザーズマニュアル
製品コード
198219
305
C-Control Pro IDE
© 2013 Conrad Electronic
Sub Onewire_Reset(
portbit
As Byte)
Beschreibung
Es wird auf dem Eindraht-Bus ein Reset ausgelöst. Es wird die Bitnummer des Ports angegeben, über
den die Eindraht-Kommunikation geführt wird.
den die Eindraht-Kommunikation geführt wird.
Parameter
portbit Bitnummer des Ports (siehe
)
5.17.3 Onewire_Write
1-Wire Funktionen
Syntax
void Onewire_Write(byte data);
Sub Onewire_Write(data As Byte)
Beschreibung
Es wird ein Byte auf den Eindraht-Bus geschrieben.
Parameter
data Datenbyte
5.17.4 Onewire Beispiel
CompactC
// Beispielprogramm um DS18S20 Temp. Sensor von Dallas Maxim zu lesen
void main(void)
{
char text[
40
];
int ret, i, temp;
byte rom_code[
8
];
byte scratch_pad[
9
];
ret= OneWire_Reset(
7
);
// PortA.7
if(ret ==
0
)
{
text=
"Kein Sensor gefunden"
;
Msg_WriteText(text);
goto end;
}