Bueno segun veo sigues intentando sensar el ancho de pulso pero el generador de señales no te servira de mucho, aparte de que en el programa de MBASIC que pusiste no se en donde mides el ancho de pulso.
Por lo demas en el sch, al ser el proteus, no necestitas configurar mucho por lo cual segun tu programa pon un switch en A0 (porta0?) y conectaloa 5v y haz tu pruebas.