http://www.ergt.ru/periph/simul.asp