Various Assembly programs for P16F84A