Gordon Shumway писал(а):lionp писал(а):Так я и писал Config PORTB = output, а затем во всей программке заменил PORTB.4 на PORTB. Ругается зараза!

Ошибки в студию, так как непонятно почему ругается.
Вот моя програмулина:
$regfile = "ATtiny13.dat"
$hwstack = 16
Config Portb = Output
Dim A As Byte
Dim H As Byte , H1 As Byte
Dim F1 As Byte , F2 As Byte
Dim P As Word
'**************************************
Dim ___rseed As Word : ___rseed = 2400
'***************************************
'Bei jedem Tiny einen anderen Startwert setzen!
Do
P = Rnd(5000) 'Pausenzeit
F1 = Rnd(100) 'Flackerzeit
H1 = Rnd(180) 'Helligkeitswert
H = H1 + 75
For F2 = 0 To F1
Portb = 1
For A = 0 To 255
If H = A Then Portb = 0
Waitus 15
Next A
Next F2
Portb = 1
Waitms P
Loop
End
а вот ошибки:
Error : 22 Line : 5 Out of SRAM space , in File : C:\bascom 2.0.7.5\Candle.bas
Error : 22 Line : 6 Out of SRAM space , in File : C:\bascom 2.0.7.5\Candle.bas
Error : 22 Line : 6 Out of SRAM space , in File : C:\bascom 2.0.7.5\Candle.bas
А в Протеус пишет такое:Invalid opcode 0x940E at PC=0x0046
Никогда не бойся делать то, что ты не умеешь делать. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".