بالا
 تعرفه تبلیغات




 دانلود نمونه سوالات نیمسال دوم 93-94 پیام نور

 دانلود نمونه سوالات آزمونهای مختلف فراگیر پیام نور

صفحه 2 از 3 اولیناولین 123 آخرینآخرین
نمایش نتایج: از شماره 11 تا 20 از مجموع 21

موضوع: آموزش code vision - برنامه نويسي رباتيك

Hybrid View

  1. #1
    TAHA آواتار ها
    • 9,180
    مدير بازنشسته

    عنوان کاربری
    مدير بازنشسته
    تاریخ عضویت
    Mar 2009
    محل تحصیل
    PNU-CLUB
    شغل , تخصص
    PNU-CLUB
    رشته تحصیلی
    PNU-CLUB
    راه های ارتباطی

    پیش فرض

    توابع

    تابع ها قسنت هایی در برنامه هستند که کد ها در داخل آن ها اجرا می شود هر تابع اول باید تعریف شوند سپس استفاده شوند و در آخر تشریح شوند

    تعریف توابع
    تعزیف ها در اول برنامه نوشته شود


    جنس خروجی نام تابع ( جیس وروذی اول , جنس وروذی دوم , ... )

    مانند

    float ave (int , float [16] ); void chap (void); int rotbe (void) ; bit and (bit , bit ) ;

    استفاده از توابع

    توابع برای این که شروع به کار کنند کافی است اسم آن ها آورده شود به همراه مقدار ورودی ها
    الین تابعی که بدون فراخوانی و تعربف در اول شروع برنامه اجرا می شود تابع main است
    پس توابع را باید در توابع دیگر صدا زد

    برای مثال فراخوانی توابع بالا

    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

  2. #2
    TAHA آواتار ها
    • 9,180
    مدير بازنشسته

    عنوان کاربری
    مدير بازنشسته
    تاریخ عضویت
    Mar 2009
    محل تحصیل
    PNU-CLUB
    شغل , تخصص
    PNU-CLUB
    رشته تحصیلی
    PNU-CLUB
    راه های ارتباطی

    پیش فرض

    if

    در برنامه نویسی از این دستور زیاد استفاده می شود
    و برای گذاشتن شرط بدون حلقه به کار می رود

    اگر ( شرط ) { دستورات } در غیر این صورت { دستورات }


    مانند

    if (a<=b) { a = 10 ; b = 20 ; } else { a = 1 ; b = a ; }


  3. #3
    TAHA آواتار ها
    • 9,180
    مدير بازنشسته

    عنوان کاربری
    مدير بازنشسته
    تاریخ عضویت
    Mar 2009
    محل تحصیل
    PNU-CLUB
    شغل , تخصص
    PNU-CLUB
    رشته تحصیلی
    PNU-CLUB
    راه های ارتباطی

    پیش فرض

    for
    حلقه شرطی شمارشی for

    از دستور for برای ایجاد یک حلقه استفاده می شود که اگر شرط برقرار بود آن دستورات تکرار می شود وبه صورت زیر استفاده می شود

    برای (دستور اولیه ؛ شرط ؛ دستور پایان حلقه ) { دستورات }

    مانند

    for ( i=0 ; i<100 ; i=i+2) { PORTA=i; }


  4. #4
    TAHA آواتار ها
    • 9,180
    مدير بازنشسته

    عنوان کاربری
    مدير بازنشسته
    تاریخ عضویت
    Mar 2009
    محل تحصیل
    PNU-CLUB
    شغل , تخصص
    PNU-CLUB
    رشته تحصیلی
    PNU-CLUB
    راه های ارتباطی

    پیش فرض

    حلقه ی while

    وقتی می خواهیم یک سری دستور تا وقتی شرطی برقرار است تکرار شوند از این دستور استفاده می شود

    تا وقتی که ( شرط ) { دستورات }

    یا


    انجام بده { دستورات } تا وقتی که ( شرط ) ؛

    فرق اولی با دومی آن است که در دومی اول یک بار دستورات انجام می شود وسپس مانند اولی می گردد

    برای ایجاد حلقه بی نهایت کافیست شرط را برابر عدد مثبتی قرار دهیم

    مانند

    while(a==b) { { PORTA=0x12; }


    do { PORTB=0x00 ; } while (b<h) ;


    while ( 1) { PORTC=PIND ; }


  5. #5
    TAHA آواتار ها
    • 9,180
    مدير بازنشسته

    عنوان کاربری
    مدير بازنشسته
    تاریخ عضویت
    Mar 2009
    محل تحصیل
    PNU-CLUB
    شغل , تخصص
    PNU-CLUB
    رشته تحصیلی
    PNU-CLUB
    راه های ارتباطی

    پیش فرض

    درگاه

    هر پایه avr قبل از استفاده باید تعریف شود
    هر درگاه از 3 ثبات تشکیل شده که با مقدار دادن به آن ها خاصیت آن درگاه را می توان تغییر داد

    ثبات DDR

    از این ثبات برای تعیین ورودی خروجی استفاده می شود و اگر به آن مقدار صفر بدهیم ورودی و اگر مقدار یک بدهیم خروجی می شود

    DDRA.4=1 ; DDRC.2=0 ;

    اگر بخواهیم کل یک پورت را یکجا مقدار دهیم باید مقدار آن را به صورت مبنای 16 در آوریم

    DDRA=0x00 ; DDRB=0xBE ; DDRC=0xFF ;

    ثبات PORT

    اگر درگاه خروجی بتشد با مقدار صفر دادن به آن درگاه ولتاژ زمین و با یک دادن به آن درگاه ولتاز VCC به خود می گیرد

    PORTA=0x16 ; PORTD.5=1 ;

    ثبات PIN

    از این ثبات برای خواندن مقدار درگاه های ورودی استفاده می شود

    A = PINA ; MEQ = PIND.2 ;


  6. #6
    TAHA آواتار ها
    • 9,180
    مدير بازنشسته

    عنوان کاربری
    مدير بازنشسته
    تاریخ عضویت
    Mar 2009
    محل تحصیل
    PNU-CLUB
    شغل , تخصص
    PNU-CLUB
    رشته تحصیلی
    PNU-CLUB
    راه های ارتباطی

    پیش فرض

    سرامد delay

    وقتی شما از این سرامد در اول برنامه به صورت زیر استفاده می منید


    #include < delay.h >

    انگاه قادر به استفاده از دو تابغ زیر هستید


    delay_us( عدد ) ;

    که باعث می شود به اندازه آن عدد میکروثانیه ادامه برنامه متوقف بشود


    delay_ms( عدد ) ;

    که باعث می شود به مقدار عدد میلی ثانیه ادامه برنامه متوقف شود

  7. #7
    TAHA آواتار ها
    • 9,180
    مدير بازنشسته

    عنوان کاربری
    مدير بازنشسته
    تاریخ عضویت
    Mar 2009
    محل تحصیل
    PNU-CLUB
    شغل , تخصص
    PNU-CLUB
    رشته تحصیلی
    PNU-CLUB
    راه های ارتباطی

    پیش فرض

    اولین برنامه
    چشمک زن


    اگر به هر یک از پایه های پورت a یک led با مقاومت 220 اهم وصل نمایید شروع به چشمک زدن می نماید


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


  8. #8
    • 1

    عنوان کاربری
    کاربر باشگاه
    تاریخ عضویت
    Nov 2010
    راه های ارتباطی

    پیش فرض

    سلام اقا ادامه نمیدین؟ خیلی مفید بود.

  9. #9
    • 1

    عنوان کاربری
    کاربر باشگاه
    تاریخ عضویت
    Jan 2011
    راه های ارتباطی

    پیش فرض

    لطفا ادامه بدین

    مرسی

  10. #10
    Borna66 آواتار ها
    • 55,397
    مدير بازنشسته

    عنوان کاربری
    مدير بازنشسته
    تاریخ عضویت
    Mar 2009
    محل تحصیل
    خيام-سهراب
    شغل , تخصص
    طراح و تحلیل گر حرفه ای وب
    رشته تحصیلی
    مهندسي نرم افزار
    راه های ارتباطی

    پیش فرض

    سلام بر کاربران گرامی
    در ادامه مباحث آمورشي اين صفحه

    این آموزش code vision است ما فایل PDF این مقاله را برای شما تهیه کرده ایم

    شما می توانید از لینک زیر دانلود کنید.

    دانلود آموزش code vision

    موفق و پیروز باشید
    روزگار خوش




    فروشگاه نمونه سوالات پیام نور با پاسخنامه تستی و تشریحی



    دانلود رایگان نمونه سوالات دانشگاه پیام نور





    http://up.pnu-club.com/images/00ld7yux3ay3itvspd7n.png
    برای دانلود رایگان نمونه سوالات پیام نور با جوابهای تستی و تشریحی در مقطع نمونه سوالات کارشناسی ارشد پیام نور - نمونه سوالات پیام نور کارشناسی - نمونه سوالات پیام نور دکترا- نمونه سوالات آزمونهای فراگیر پیام نور( دانشپذیری)

    به ادرس زیر مراجعه کنید

    نمونه سوالات رایگان پیام نور




صفحه 2 از 3 اولیناولین 123 آخرینآخرین

برچسب برای این موضوع

مجوز های ارسال و ویرایش

  • شما نمی توانید موضوع جدید ارسال کنید
  • شما نمی توانید به پست ها پاسخ دهید
  • شما نمی توانید فایل پیوست ضمیمه کنید
  • شما نمی توانید پست های خود را ویرایش کنید
  •