برنامه ماشین حساب پیشرفته با کدویژن

برنامه ماشین حساب پیشرفته با کدویژن

سلام دوستان عزیز این پروژه یک ماشین حساب پیشرفته است . برای ساختن ان از lcd 2*16 و atmega16 و کیپد استفاده شده است . زبان برنامه نویسی سی است

این ماشین حساب می تواند محاسبات زیر را انجام دهد

  1. چهار عمل اصلی
  2. درصد گیری
  3. جزر
  4. حافظه M برای نگهداری جواب (افزایشی و کاهشی)
  5. وارد کردن عدد مثبت یا منفی (+-)
  6. Sin
  7. Cos
  8. Tan
  9. Sin-1
  10. Cos-1
  11. Tan-1
  12. log در پایه 10
  13. Log-1 در پایه 10
  14. توان (هر عددی به توان هر عددی)

محاسبات 6 به بعد توسط یک کلید شیفت SHIFT تعریف شده است، به این صورت که با زدن کلید شیفت اعداد 1 تا 9 صفحه کلید وظیفه دوم خود را انجام خواهند داد. برای کار با آن ابتدا باید کلید شیفت را فشار دهید تا عبارت SH در نمایشگر ظاهر شود سپس یکی از توابع موجود بر روی کلید های 1 تا 9 را انتخاب کنید. به عنوان مثال کلید 5 را انتخاب می کنید، و سپس عددی که میخواهید کسینوس معکوس آن گرفته شود را وارد میکنید و در آخر هم کلید = را میزنید تا محاسبه انجام شود و نتیجه نمایش داده شود.

نکته: برای وارد کردن اعداد اعشاری ابتدا باید 0 و سپس . و در آخر هم عدد اعشاری را وارد کنید.

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

(در ضمن برنامه با نسخه های CodeVisionAVR V2.05.3 و proteus 7.8 SP2 نوشته شده است واضح است که با نسخه های پایین تر قابل اجرا نخواهد بود)

 

خانواده میکروکنترلر : AVR
زبان های برنامه نویسی : سی
کامپایلرهای برنامه نویسی : CodeVision
نوع میکروکنترلر AVR : ATmega16

برای این مطلب 12 دیدگاه ثبت شده است

خاطره ارکیا

سلام خسته نباشید شما که زحمت کشیدین پروژه آماده کردین گذاشتین توسایت چرا لینک دانلودنداره؟

پاسخ
1399/05/23
سجاد اذرگون

من فایل پروتئوسو باز کردم ولی وقتی play میکنم چند تا ارور میده
ممنون میشم کمک کنید

پاسخ
1398/10/17
parsaakbari بدون امتیاز

اگه من بخوام اینو برام درست کنید و پستش کنید قیمتش چند می شه?

پاسخ [کامران محمودزاده] : 50 60 iهزار هزینه داره

پاسخ
1395/06/07
علی آذرباد بدون امتیاز

kheyli khube

پاسخ
1394/07/03
sibe ghermez بدون امتیاز

دیگه نیاز به فایل بسکام و پروتئوس ماشین حساب ندارم مشکم حل شد

پاسخ [رباتیک] : خوشحالیم که مشکلتون حل شد

پاسخ
1393/03/03
mohamad5125 بدون امتیاز

سلام
با تشکر از سایت بسیار عالی تون
ترجمه ی برنامه ی این پروژه رو بد جور نیاز دارم ، میشه یه لطف کنید ترجمشو واسم بفرستید؟
ممنون میشم اگه این لطفو کنید .
بازم از سایتتون ممنونم ، خیلی جاها به دردم خورد

پاسخ [رباتیک] : سلام دوست گرامی منظورتون از ترجمه کردن چیه

پاسخ
1393/01/20
ehsan2774 بدون امتیاز

دمتون گرم

عالی بود

 

پاسخ
1391/12/19
ahmad بدون امتیاز

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

پاسخ [رباتیک] : الان چک میکنم

پاسخ
1391/10/14

در حال لود کردن گوگل کپچا ، لطفا صبر کنید ...
×

محصول آموزشی با موفقیت به سبد خرید اضافه شد .

عضویت در خبرنامه

با عضویت در خبرنامه می توانید از جدیدترین مقالات، اخبار و محصولات سایت در ایمیل خود با خبر شوید...

به جمع 1,293 کاربر خبرنامه بپیوندید