The timing is critical in circuits like that, and the caps C1 and C2 will need to have stable
values (polymer film rather than ceramic?). Its a veritable hack anyway and there ought
to be some schmidt-triggers somewhere to ensure proper function (CMOS logic inputs
should not be slowly varying, and especially so for clock inputs).
You might also want to look at the FM New LiquidCrystal Library as the developers of that are currently working with a 1 Wire serial and they are active here.
The git project has a thread ru ning on the 1 Wire with diagrams and code.
As I found with thd 2 Wire serial, component type and values are critical to get these hacks to work properly.
FM's library is the most flexible for character LCD as it supports multiple connection methods in a consistent manner. The developers also put effort in to make it as fast as possible.
tack:
You might also want to look at the FM New LiquidCrystal Library as the developers of that are currently working with a 1 Wire serial and they are active here.
The git project has a thread ru ning on the 1 Wire with diagrams and code.
As I found with thd 2 Wire serial, component type and values are critical to get these hacks to work properly.
FM's library is the most flexible for character LCD as it supports multiple connection methods in a consistent manner. The developers also put effort in to make it as fast as possible.