Wie du das erzeugst, spielt kaum eine Rolle - das kannste auch mit nem 555 machen.

Aber der DS1050 hat nur 5Bit Auflösung... die in den MCUs integrierten haben meist 8 oder 10 Bit und sind daher besser geeignet, wenn du es genau haben willst.