По примеру все получается, но вот кое что почитал поглядел и пробую сделать так сказать своим методом из головы, и понимаю что хрень но не понимаю в чем конкретно.
LED var portb 'переименовываю порб в более читабельное название led sw var byte'создаю переменную sw которая сможет принимать значение с максимальным значением в байт
PortB = %00000000
TrisB = %00000000
main:
for sw = 0 to 7 ' задаю цикл с шагом 1 от 0 до 7 led = sw ' как я понимаю хрень тут, но не понимаю почему не работает как надо, вроде как порту б я присваиваю значение от 0 до 7 за каждый проход, тоесть я планирую что сначала у меня тут будет portb.0 потом будет portb.1 и тд
high LED ' подаю напряжение на portb на вывод sw который зависит от цикла
high LED ' подаю напряжение на portb на вывод sw который зависит от цикла pause 100 low led если в цикле for уже организовано присвоение порту какого то значения? И вообще, КАК надо?
У вас он мигать только будет и то как попало.. Начинай с простого,в циклы не лезь. High PORTB.0 pause 1000 LOW PORTB.0 pause 1000 High PORTB.1 pause 1000 Low PORTB.1 и т.д