after some search on net for some good schematics that are modifiable i found lots of circuits and designs i found linistepper a nice design thats open source and has a idea behind it like simple components and deisgned for more than it handles, read more about it here http://www.piclist.com/techref/io/stepper/linistep/index.htm
so i got the schematics and designed a single layer pcb with a couple of vias and a compiled hex file from their source, i did some small modification to schematics like using a crystal insted of resonator and some other small mods.
i tested the schematic in proteus so so far it worked nicely, i dont have my electronics hardware here with me so cant test it real life, will do later.
so i wanted to share this with you all i include even proteus files too for testing, i cant promise i made it without any bugs though i hope not but but but i am only human. i almost forgot in proteus i made a "linistepper sim" that i added its for simulation and testing with a stepper motor to see if it all worked
p.s. i changed file and added assembler code as well i am not sure if source needs to be changed to work with a crystal instead of resonator, so change in the code and compile a new hex file.