طراحی و پیاده سازی این ساعت در برنامه پروتوس (Proteus) و
    کدنویسی آن در برنامه کد ویژن (Code Vision AVR) انجام شده.

    در این طراحی یک میکروکنترولر ATmega16 و چهار 7Segment کاتد مشترک به کار گرفته شده است.



    √ √ توجه: کپی برداری تنها با ذکر منبع مجاز است.

    لینک دنلود پروژه

    + لینک دنلود برنامه پروتوس

    + لینک دنلود برنامه کد ویژن :

    دانلود جزوه درس ریزپردازنده + نمونه سوالات +حل تمرین

    توضیحی که بتواند به ما در رفع لینک خراب کمک بکند. مثلا چه کیفیتی و چه قسمتی از این سریال مشکل خرابی دارد.





    تلگرام ته موویز

    همانگونهکهمیدانیدبررویLCD ها میتوانباتوابعputcharوputs،هرگونهرشتهایراچاپکرد
    ولینمیتوانمتغیرچاپکرد.در این پست ترفند های حل این مشکل را بیان می کنیم.

    خب برایاینکارسهروشوجوددارد(یعنیمن3روشبلدم،شایدهمبیشترباشه!)

    1-خودمانیکتابعتعریفمیکنیم وهمهکاراکترهایدلخواهیکهبهشوننیازداریمرامعرفیمیکنیم.
    (البتهروشدستوپاگیرومبتدیانهایاست)


    مثالش اینبرنامهاستکهبرایچاپاعداد0تا99رویLCDازشاستفادهکردم

    برایآشناییبرنامهرادانلودکنید.

    دانلود


    2- به کارگیریتابعitoaکهباتبدیلدیتایصحیحبهکداسکی مشکلراحلمیکند.
    (inttoasci)


    char str[];
    itoa(x,str);
    lcd_puts(str);


    3- باکمکتابعsprint


    char str[];
    sprintf(str,”%d”,x);


    توضیحی که بتواند به ما در رفع لینک خراب کمک بکند. مثلا چه کیفیتی و چه قسمتی از این سریال مشکل خرابی دارد.





    تلگرام ته موویز
© تمامی حقوق مطالب برای وبسایت ته موویز محفوظ است و هرگونه کپی برداری بدون ذکر منبع ممنوع و شرعا حرام می باشد.
طراحی و کدنویسی : پرشین وردپرس
سایت بت اسپات