| Welcome | |
|---|---|
| به انجمن نخصصی رباتیک خوش امدید مهندسی رباتیک مکاترونیک الکترونیک مکانیک اگر برای اولین بار از این سایت دیدن می فرمایید لطفا عضو شوید و اگر کاربر این سایت می باشید لطفا با نام کاربری خود وارد شوید |
|





جنس اعضا نام آرایه [تعداد اعضای بعد اول] [تعداد اعضای بعد دوم] [تعداد اعضای بعد سوم] ...
int robot [23][245][24][4]
char string [10][15]
stract نام ساختمان
{
اعضا
}
شی هایی از نوع ساختمان;
struct avr
{
type
name
pin
vcc
{
atmega32,tiny11,atmega5660;
ali.dars.omumi.farsi=13
جنس اشاره گر * نام اشاره گرint a;
int *b;
b = &a;


c =a + c ;
-------------------------
c + = a ;
d = a - d;
-------------------------
d - = a ;
e = a * e ;
---------------------
e * = a ;
f = a + f ;
--------------------
f * = a ;
g = a / g ;
-----------------
g / = a ;
h = a % h ;
-----------------------
h % = a;
a = b ;
------------
k = & a ;
b = * k ;

جنس خروجی نام تابع ( جیس وروذی اول , جنس وروذی دوم , ... )float ave (int , float [16] );
void chap (void);
int rotbe (void) ;
bit and (bit , bit ) ;
y = ave ( 6 , stdudent) ;
chap( ) ;
z= rotbe ( ) ;
a = and ( 1 , k ) ;
جنس خروجی نام تابع ( جنس ورودی اول نام وردی اول , ... )
}
دستورات تابع
بازگشت خروجی
{float ave (int tedad , float nomre [16] );
{
for ( i=1 ; i<tede ; i++ )
{
sum+=nomre[i-1] ;
}
return (sum/tedad) ;
}
اگر ( شرط )
{
دستورات
}
در غیر این صورت
{
دستورات
}
if (a<=b)
{
a = 10 ;
b = 20 ;
}
else
{
a = 1 ;
b = a ;
}

برای (دستور اولیه ؛ شرط ؛ دستور پایان حلقه )
{
دستورات
}for ( i=0 ; i<100 ; i=i+2)
{
PORTA=i;
}
تا وقتی که ( شرط )
{
دستورات
}
انجام بده
{
دستورات
}
تا وقتی که ( شرط ) ؛
while(a==b)
{
{ PORTA=0x12;
}
do
{
PORTB=0x00 ;
}
while (b<h) ;
while ( 1)
{
PORTC=PIND ;
}

DDRA.4=1 ;
DDRC.2=0 ;
DDRA=0x00 ;
DDRB=0xBE ;
DDRC=0xFF ;
PORTA=0x16 ;
PORTD.5=1 ;
A = PINA ;
MEQ = PIND.2 ;

#include <delay> delay_us( عدد ) ;delay_ms( عدد ) ;
//strat program
// http://robot.freeforums.org
#include <mega32>
#include <delay>
void main(void)
{
// port a khoroji
DDRA=0xFF;
while (1)
{
PORTA=0x00;
delay_ms(500);
PORTA=0xFF;
delay_ms(500);
}
}//end program



بازگشت به برنامه نویسی میکروکنترلر ها و برنامه نویسی دیجیتال سیگنال کنترلر ها
کاربران حاضر در اين انجمن: - و 1 مهمان