luther,

In your earlier comment you mentioned the word "pauseus" which is the picbasic command to halt the micro for a specific number of microseconds. Please be aware that this "pauseus" statement will prevent the micro from doing anything else. (except being interrupted, I believe)

The same goes for the "pause" statement. The micro is halted or "paused" for the specified duration. It will NOT continue on to the next instruction until the pause expires. So you may want to consider implementing the use of timers and interrupts. Such that the pic will just be servicing the timer interrupts and changing port.pin states as needed when the count of timer rollovers reaches your desired pulse duration.

At this point, if I were you, I would get out my breadboard, a PIC and start blinking some LED's (or pulsing some port.pins and watching the effect (time duration) on an O'Scope) and developing some code building blocks.

For me that is the only way to get going and learn.
How do you eat an elephant?? One bite (or is it Byte?) at a time!

good luck and keep asking questions
The more specific the better and with whatever code you have implemented so far.