Napotkałem mały problem podczas pisania programiku w Bascom'51 pod 2051.
Przy próbie mnożenia bitów wywala błąd nr.22 "Nielegalna operacja matematyczna" :-/.
Żadnej operacji arytmetycznej nie chce wykonać. (+,-,*,/).
Może ktoś podpowiedzieć dlaczego?
kompilator bascom8051 v2.0.12.0
gg:3682182
Kod: Zaznacz cały
dim p10 as bit
dim p11 as bit
dim p1011 as bit
do
p10 = p1.0
p11 = p1.1
p1011 = p10 *p11
if p1011 =1 then
set p1.7
end if
loop