Неплохая библиотека, правда на английском.

http://www.8051projects.info/blogs.asp?view=plink&id=214

Может уже было, так на всякий случай.