سلام میشه لطف کنین در مورد نوشتن این برنامه راهنماییم کنین؟ میدونم ساده هستا ولی شما این لطفو به من مبتدی بکنین! ممنون! :redface:
اطلاعیه
Collapse
No announcement yet.
یه ماشین حساب ساده به زبان c !
Collapse
X
-
پاسخ : یه ماشین حساب ساده به زبان c !
وقتی یه متغیر داریم مثل op و شرط حلقه while یا for رو میذارن op یا !op یعنی چی؟
در چه شرایطی برنامه مونو باید به چن تا قسمت جدا تقسیم کرد؟ یعنی نمی شه برنامه یه ماشین حساب ساده رو تو یه قسمت نوشت؟ :eek: :question:
تابع sprintf با printf چه فرقی داره؟
چرا تو تابع sprintf اول یه چیزی مثلا buffer می نویسن بعد اون چیزی رو که میخان چاپ کنن؟NEVER NEVER NEVER give up
-
پاسخ : یه ماشین حساب ساده به زبان c !
سلام
تمام پاسخ شما با یادگیری زبان C/C++ کاملا رفع میشه. اول برید این زبان رو یاد بگیرید و همچنین میکرو رو کاملا یاد بگیرید. مخصوصا دیتاشیت مربوطه رو کاملا بخونید. بعد همه جوابهاتو توش پیدا میکنی. اونوقت اگه مشکلی داشتی بیا اینجا بپرس. ما در خدمتیم.
اگه هم نمی خواید یاد بگیرید می تونید پول بدید به بعضی دوستان که پروژه انجام میدن و خودتون رو خلاص کنید. پروژه ماشین حساب هم فکر کنم گیرت میاد اگه بگردی.
دیدگاه
-
پاسخ : یه ماشین حساب ساده به زبان c !
سلامنوشته اصلی توسط an3023سلام میشه لطف کنین در مورد نوشتن این برنامه راهنماییم کنین؟ میدونم ساده هستا ولی شما این لطفو به من مبتدی بکنین! ممنون! :redface:
آقای طراح زحمت کشیدن توی پست قبلی شما این پروژه بسیار خوب رو گذاشتن :
http://www.eca.ir/forum2/index.php?t...4740#msg464740
پروژه به زبان c هست و خیلی هم جالبه
دیدگاه
-
پاسخ : یه ماشین حساب ساده به زبان c !
سوال: io.h و stdlib.h کاربردشون چیه؟ :read:
چرا واسه خوندن اعداد از صفحه کلید 4*4 نصف پورت رو ورودی در نظر می گیریم و نصفشونو خروجی؟ چرا نمیایم همه رو ورودی تعریف کنیم و بگیم اگه مثلا pin d.3 و pin d.5 یک شدن مقدار رو بده صفر؟
یه دستور تو برنامه هست itoa(y,lcd) که y کاراکتر هست و lcd رشته هست من نمی فهمم کارش چیه؟NEVER NEVER NEVER give up
دیدگاه
-
پاسخ : یه ماشین حساب ساده به زبان c !
stdlib هدر فایلی هست که میتونین با lcd کار کنیدسوال: io.h و stdlib.h کاربردشون چیه؟ :read:
خوندن کیبورد به روش ماتریسی هست.شما به صورت ماتریسی یک سری ستون هارو یک میکنین در همون هنگام ردیف هارو اسکن میکنی ، اگه کلیدی فشرده بشه ردیف مورد نظر رو پیدا میکنی و میشه اون دکمه ای که کاربر فشار داده . مثلا دکمه 0
چرا واسه خوندن اعداد از صفحه کلید 4*4 نصف پورت رو ورودی در نظر می گیریم و نصفشونو خروجی؟ چرا نمیایم همه رو ورودی تعریف کنیم و بگیم اگه مثلا pin d.3 و pin d.5 یک شدن مقدار رو بده صفر؟
شما همینکارو میتونین سخت افزاری هم انجام بدین ،با استفاده از یک ic تبدیل کننده decimal به bcdکیبورد خودتون رو راه اندازی کنین (74ls447)
این تابع متغیر int رو به char* تبدیل میکنهیه دستور تو برنامه هست itoa(y,lcd) که y کاراکتر هست و lcd رشته هست من نمی فهمم کارش چیه؟
دیدگاه
-
پاسخ : یه ماشین حساب ساده به زبان c !
خیلیییییییییییییییییییییییی ممنونم!
من برنامه رو نوشتم ولی توش از mega16.h استفاده کردم وقتی compile می کنم نوع chip رو مزنه atmega32 و بعد هم تعداد خطوط compile شده رو میزنه 0! :angry:
لطفا یه نفر به من کمک کنه!
یه سوال دیگه:برنامه ای رو که با codevision می نویسیم تو proteus چه طور ازش استفاده کنیم و باهاش میکرو رو program کنیم؟NEVER NEVER NEVER give up
دیدگاه






دیدگاه