This is easy to do.
Create a variable byte
i byte
Myvar byte[10] make the array the same size as the number of paterns you would like.
Myvar[0]= some patern
Myvar[1]= next patern
Myvar[2]= another patern
etc
for i =0 to 10
portb=myvar[i]
delay
portb=0
next i




Bookmarks