roboforum.ruТехнический форум по робототехнике. |
|
|
unsigned char UC=255;
int I=UC;
print I;
char A;
char B;
А=100;
B=250;
int test = (u_int)A-(u_int)B;
#include <mega88.h>
interrupt [TIM2_OVF] void timer2_ovf_isr(void)
{
PORTD.3=1;
}
void main (void)
{
DDRD.3=1;
ASSR=0x00;
TCCR2A=0x00;
TCCR2B=0x06;
TCNT2=0x00;
OCR2A=0x00;
OCR2B=0x00;
#asm("sei");
while(1);
}
osc писал(а):Код инициализации взял из CodeWizard
$regfile = "m16def.dat"
$crystal = 16000000
Config Pina.0 = Output : Fr Alias Porta.0
Config Pina.1 = Output : Br Alias Porta.1
Config Pina.2 = Output : Bl Alias Porta.2
Config Pina.3 = Output : Fl Alias Porta.3
Config Pina.4 = Input : B1 Alias Porta. 4
Config Pina.5 = Input : B2 Alias Porta.5
Do
Gosub Вперед
If B1 = 1 Then
Gosub Вперед_вправо
Else
Gosub Назад_вправо
Wait 3
End If
If B2 = 1 Then
Gosub Вперед_влево
Else
Gosub Назад_влево
Wait 3
End If
Loop
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8