Вот схемка на 32 светика, но ее можно наращивать до бесконечности Добавлено ----------------- подпрограмма вывода (правда на протоне): SHOUT DTA , SCK , MSBFIRST_L, [var4,var3,var2,var1] PULSOUT RCK, 1
Вот программа на 12 светодиодов. Но 12 чего-то не горит. Догадываюсь что это проблема в порте portA.4. В даташите указано что RA4/TOCI Что это означает и сто с ним делать я не знаю. Может кто-то что-то подскажет. Вот сама прграмма……
imp var word symbol imp_in = portb.0 symbol imp_out1 = portb.1 symbol imp_out2 = portb.2 symbol imp_out3 = portb.3 symbol imp_out4 = portb.4 symbol imp_out5 = portb.5 symbol imp_out6 = portb.6 symbol imp_out7 = portb.7 symbol imp_out8 = porta.0 symbol imp_out9 = porta.1 symbol imp_out10 = porta.2 symbol imp_out11 = porta.3 symbol imp_out12 = porta.4 main: count imp_in, 1000, imp porta = 0 portb = 0 if imp < 8 then goto morg if (imp > 7) and (imp < 16) then goto main1 if (imp > 15) and (imp < 24) then goto main2 if (imp > 23) and (imp < 32) then goto main3 if (imp > 31) and (imp < 40) then goto main4 if (imp > 39) and (imp < 48) then goto main5 if (imp > 47) and (imp < 56) then goto main6 if (imp > 55) and (imp < 64) then goto main7 if (imp > 63) and (imp < 72) then goto main8 if (imp > 71) and (imp < 80) then goto main9 if (imp > 79) and (imp < 88) then goto main10 if (imp > 87) and (imp <96) then goto main11 if imp > 96 then goto main12
В даташите указано что RA4/TOCI Что это означает и сто с ним делать я не знаю
Когда он настроен на выход то никаких отличий от других не имеет. За исключением его нужно подпереть резистором ~10ком к питанию. У него на выход открытый сток ! Попробуй всё и вся... может быть пол...
Добавлено (30.05.2009, 20.05.28) --------------------------------------------- Да действительно подтянул RA4 на питание через резистор на 10К, и все заработало…. Большое спасибо demanik!!!!!!