الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Codevision AVR vs Bascom AVR

مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اشهر برمجيات برمجة المتحكم هي Codevision و Bascom

الاول يعتمد لغة الـ C

والثاني لغة البيسيك

طبعا يوجد برامج اخرى كثيرة ... للغات اخرى مثل الباسكال و ...

اعجبني في الـ Codevision احتوائه على Wizard ... مفيد جدا للمبتدئين مثلي، ولكني يعيبه :) انني لست متمهرا في السي، بعكس ال بيسيك ...

الموضوع لعقد مقارنة بين هذه البرامج، كي يتعلم المبتدا ما يناسبه منها بشكل افضل ...

تحياتي

#2

لا أنصحك بالبيسيك فى المتحكمات

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#3

basecom or codevision ?

bascom or codevision??

اقتباس
AVRstudio, it is free C compiler and many AVR member use it. Down load it from www.atmel.com
اقتباس

But I recommend you IAR C Compiler for AVR (www.iar.com) you can download full 1 month demo and test it.

It is the most professional C compiler for AVR in the market

اقتباس

I use WinAVR from http://winavr.sourceforge.net/

It is for free and ist is professional

All free- and industrial compilers are for C language

اقتباس
but sorry in my opinion BASCOM is the Best Compiler for Atmel in general i means
اقتباس

advanteges of bascam:

1)you wpuld not write alot of codes for keypad

2) keyboard of the pc too!!

3) addition to usart pins(rxd,txd) on the avr you can define new (rxd,txd) pin with

2 or 3 lines of code compiler will do it for you!!

3) with a line of code you can define a rtc

4) with no code you can define your eight favorate characters on lcd

disadvanteges:

1)a really disadvanteges of bascom is that you can't define more than one

dimentioned variables that in some cases really would annoy you

2) it has not really produced for working with interrupts

all interrupts are low level activated at least fot atmega

and in one program althouth you can define more than one output interrupt

but the program will answer only to one of them

but you may face more unreasonable problems in your program

second part

one of the disadvanteges of bascom is that you cannot have a line of code with more than one arithmetic or logic expressions

the main power of bascom is in it's ability to realate with another pc or uc

my last example would really help you estimate that we have two uc's that one of them want to send a number with the amount of 365895 to another if you try to recieve this number by codevision you should recieve it in six stages

but it's really easy in bascom !

after all i said i myself really try to write my programs with bascom because

nearly in all programs you need to have a keypad or a pc keyboard or have a rtc and easily calculate the time and realate to other uc's and you would really do these with bascom but do'nt forget if you have program that realates to two dimentional varibales or you in many lines need to have many arithmetic or logical expressions i prefer to use codevision lthough you can these by bascom but with more code

#4

السلام عليكم
اهلا استاذ محمد السيد, كيف الحال!

انا طبعا افضل لغة Bascom avr
على فكرة انا كنت قلت لك من مدة طويلة على Facebook
اذا كنت تتذكر ذلك و للتذكير كان معي مشكلة في GLCD
و كذلك كيفية المشاركة في المنتدى و انا تجاوزت تلك الصعوبات
الحمد لله
اني ساشارك في القرية الالكترونية وها قد فعلت
انا شاركت بشيء جديد لكي يسهل على المبرمج المتعلم المقارنة بين
ما كتبته من كود و ما يجده في الشبكة من امثلة متكررة
فانا عانيت من هذا المشكل
عندي مشاريع كثيرة وانا انجزها و هذا رابط القرية
http://www.qariya.com/vb/showthread.php?p=794329#post794329
اردت ان اقدم شيء للقرية التي تعلمت منها الكثير
و شكرا
الى اللقاء ...........
 

#5

لبرمجة المتحكمات بصفة عامة لا يوجد أفضل من لغة Assembler, ثم لغة C, بعدها لغة C++.

المتحكمات لها موارد محدودة جدا و من العبث برمجتها بلغات غير التي ذكرتها.

بالنسبة لل AVR, ف الشركة المصنعة لها,ATMEL, توفر برنامج متكامل مبني على Visual Studio 2010, يقبل البرمجة ب Assebly, C, C++.

سأتغيب عن المنتدى وستكون لي زيارات خفيفة بين الحين و الحين

يا صاحب الهم إن الهم منفرج.....................أبشر بخير فإن الفارج الله.

اليأس يقطع أحيانا بصاحبه..........................لا تيأس فإن الكافي الله.

الله يحدث بعد العسر ميسرة.........................لا تفزعن فإن الصانع الله.

إذا بليت فثق بالله وارض به...................فإن الذي يكشف البلوى هو الله.

و الله ما لك غير الله من أحد.......................فحسبك الله في كل لك الله

أخوكم مراد

27_06_06_05_21_41_1151410901logo_adl_wal_ihsan.jpg

مواضيع مشابهة