امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ميكرو پروسسور
نویسنده پیام
sh_teta آفلاین
كاربر دو ستاره
**

ارسال‌ها: 113
موضوع‌ها: 38
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 0
( 3 تشکر در 1 ارسال )
ارسال: #1
ميكرو پروسسور
ميكرو پروسسور چيست؟چكار مي كند؟به چه درد مي خورد؟
ايا با زبان vb مي توان ان را برنامه نويسي كرد؟چطور؟
من كلمه اي به نام ميكرو كنترلر هم شنيده ام اين چيست؟
۰۷-شهریور-۱۳۸۵, ۱۱:۴۲:۴۶
ارسال‌ها
پاسخ
Pedram_HookEx آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 459
موضوع‌ها: 23
تاریخ عضویت: خرداد ۱۳۸۴

تشکرها : 1
( 109 تشکر در 65 ارسال )
ارسال: #2
RE: ميكرو پروسسور
میکرو پروسسور همان قطعه ای هست که شما در کامپیوتر خود به اسم CPU می شناسید .
این قطعه در اصل کارهای محاسباتی ساده را روی داده ها انجام میدهد.
این قطعه الکترونیکی به صورت مدارات پیشرفته دیجیتالی در پکیج کوچکی ارائه میشود که بطور کلی شامل چند Bus داخلی و خارجی برای انتقال اطلاعات و بخش ALU برای انجام محاسبات و Control Unit برای تولید سیگنال های کنترولی درون Micro چندین رجیستر (حافظه چند بیتی پر سرعت) درونی
که هدف این مجموعه انجام Process مورد نظر برنامه روی دیتای وارد شده در Accumulatorکه رجیستر اصلی محاسبه است می باشد.


Micro Controller ها نیز نوعی از Micro processor ها هستند ولی با این تفاوت که بیشتر به منظور خاصی تولید میشوند و بیشتر در کارهآی I/O استفاده میشوند مثلا برای کنترل چراغ راهنمایی خیابان ها ...

معمولا Micro ها را با Assembly برنامه نویسی می کنند وهمچنین با C ویاC++ و Visual C++ هم میشود.

چون به برنامه سطح پایین و زبان ماشین نیاز داریم از VB به صورت مستقیم نمیتوان استفاده کرد بلکه با استفاده از API های ویندوز این کار تا حدودی شدنی هست


_______________________________________________________________________________
  • کشف الکتریسیته توسط پارتها برای اولین بار کلیک کنید
  • 135 نکته و آموزش از سطح پایین تا پیشرفته در غالب مثال های کوچک و قابل فهم (حجم 97KB)لینک دانلود
  • 101 آموزش پیشرفته ویژوال بیسیک. حتما دانلود کنید(حجم 314KB)لینک دانلود
  • اینم یه کتابچه ویژوال بیسیک برا اونایی که میخوان برنامه نویسی رو شروع کنن(حجم 916KB)لینک دانلود
  • تمام نکات و ترفند های مهم در ویندوز XP حتما دانلود کنید(حجم 86KB)لینک دانلود[تصویر:  new4.gif]
  • بروزرسانی ویژوال بیسک 6 به آخرین نسخه یعنی سرویس پک 6 (حجم 61MB)لینک دانلود[تصویر:  new4.gif]

۰۷-شهریور-۱۳۸۵, ۱۲:۲۹:۱۵
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, sungirl69
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #3
RE: ميكرو پروسسور
فقط بگم با Visual C++ نمی شه
از vb هم نه مستقیم نه غیر مستقیم نمی شه استفاده کرد API های ویندوز هم که همچنین نشدنی است چون به هم ربطی ندارن
ولی از بیسیک می شه استفاده کرد برای برنامه نویسی

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۰۸-شهریور-۱۳۸۵, ۰۹:۴۰:۱۴
وب سایت ارسال‌ها
پاسخ
Amirkasra آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 1
تاریخ عضویت: شهریور ۱۳۸۵

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #4
RE: ميكرو پروسسور
سلام
Ha_60 ، ميشه بيشتر در موردش بيشتر توضيح بدي؟
(آخرین ویرایش در این ارسال: ۰۸-شهریور-۱۳۸۵, ۱۳:۵۸:۴۵، توسط Amirkasra.)
۰۸-شهریور-۱۳۸۵, ۱۳:۴۲:۳۱
ارسال‌ها
پاسخ
sh_teta آفلاین
كاربر دو ستاره
**

ارسال‌ها: 113
موضوع‌ها: 38
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 0
( 3 تشکر در 1 ارسال )
ارسال: #5
RE: ميكرو پروسسور
من مي خوام بدونم اسن اين چيه يعني يه قطعه ي امادس يا ادم بايد خودش سرهم كنه بعدم مثلا يه مثال كوچولو مثلا با بيسيك بگين
بعدم برنامرو چجوري از تو كامپيوتر ميدي بهش
ببخشيد سوالام زياد شد اخه هيچي ازش بلد نيستم
۰۸-شهریور-۱۳۸۵, ۱۳:۴۷:۵۹
ارسال‌ها
پاسخ
sh_teta آفلاین
كاربر دو ستاره
**

ارسال‌ها: 113
موضوع‌ها: 38
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 0
( 3 تشکر در 1 ارسال )
ارسال: #6
RE: ميكرو پروسسور
Pedram_HookEx نوشته است:این قطعه الکترونیکی به صورت مدارات پیشرفته دیجیتالی در پکیج کوچکی ارائه میشود که بطور کلی شامل چند Bus داخلی و خارجی برای انتقال اطلاعات و بخش ALU برای انجام محاسبات و Control Unit برای تولید سیگنال های کنترولی درون Micro چندین رجیستر (حافظه چند بیتی پر سرعت) درونی
که هدف این مجموعه انجام Process مورد نظر برنامه روی دیتای وارد شده در Accumulatorکه رجیستر اصلی محاسبه است می باشد.


bus چيه؟
۰۸-شهریور-۱۳۸۵, ۱۳:۵۱:۲۲
ارسال‌ها
پاسخ
amirjan آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,105
موضوع‌ها: 24
تاریخ عضویت: تير ۱۳۸۳

تشکرها : 348
( 697 تشکر در 251 ارسال )
ارسال: #7
RE: ميكرو پروسسور
نقل قول: bus چيه؟
گذرگاه ، یه جایی که اطلاعات رد بدل بشن
مثلا پورت یو اس بی مخفف این : Universal Serial Bus

سید امیر حسین حسنینی

Human knowledge belongs to the world ...
۰۸-شهریور-۱۳۸۵, ۱۴:۰۳:۰۰
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #8
RE: ميكرو پروسسور
CPU که می دونین چیه این CPU کوچیکترشم برای کارای ساده تر هست که به کلشون میکن میکرو پروسسور حالا این خیلی دردسر داشت یه مارد برد کنارش می خواست اومدن همین رو با RAM و ROM و بقیه چیز های مورد نیازش گذاشتن کنار هم تو یه آی سی اسمش شد میکرو کنترلر الان اومدن چز های دیگه ای هم مثل A/D و چیز های دیگه ای که تو الکترونیک نیاز بود رو گذاشتن کنارش الان دیگه پروگرامکردنش هم راحت شده با چند تا سیم پر می شه و لی قبلا یه پروگرامر می خواست و کلی درد سر
این یه نمونه از پروگرامر های AVR
http://www.iranled.com/article20.html
مثال با بیسیک (بسکام)(Bascom)
http://www.iranled.com/article37.html
اینجا مثال زیاد پیدا می کنی
http://www.iranled.com/article-topic-7.html
اینم کیت آموزشی کار خودم
http://www.iranled.com/modules.php?name=product#K15

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۰۹-شهریور-۱۳۸۵, ۱۳:۱۹:۲۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #9
RE: ميكرو پروسسور
دوست من سلام . دوستان توضیح های کافی دادند ولی خوب توصیه من هم اینه که شما اول به کتاب های معماری کامپیوتر و ریزپردازنده ها مراجعه کنید تا اطلاعات دقیق و کافی بدست بیارید .

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
۰۹-شهریور-۱۳۸۵, ۱۵:۲۱:۳۸
ارسال‌ها
پاسخ
Pedram_HookEx آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 459
موضوع‌ها: 23
تاریخ عضویت: خرداد ۱۳۸۴

تشکرها : 1
( 109 تشکر در 65 ارسال )
ارسال: #10
RE: ميكرو پروسسور
ha_60 نوشته است:فقط بگم با Visual C++ نمی شه
از vb هم نه مستقیم نه غیر مستقیم نمی شه استفاده کرد API های ویندوز هم که همچنین نشدنی است چون به هم ربطی ندارن
ولی از بیسیک می شه استفاده کرد برای برنامه نویسی

عزیز شدنش که میشه دلیلم هم اینه که خودم کار کردم

اصولا به هر طریقی که به اسمبلی بشود دسترسی پیدا کرد برنامه نویسی Micro هم میتوان انجام داد اما دلیلم این هست که من یه کد برای بدست آوردن سریال CPU از طریق کار با رجیسترها و با استفاده از API دیدم که خیلی توجه منو جلب کرد

پس اونم شدنی هست

_______________________________________________________________________________
  • کشف الکتریسیته توسط پارتها برای اولین بار کلیک کنید
  • 135 نکته و آموزش از سطح پایین تا پیشرفته در غالب مثال های کوچک و قابل فهم (حجم 97KB)لینک دانلود
  • 101 آموزش پیشرفته ویژوال بیسیک. حتما دانلود کنید(حجم 314KB)لینک دانلود
  • اینم یه کتابچه ویژوال بیسیک برا اونایی که میخوان برنامه نویسی رو شروع کنن(حجم 916KB)لینک دانلود
  • تمام نکات و ترفند های مهم در ویندوز XP حتما دانلود کنید(حجم 86KB)لینک دانلود[تصویر:  new4.gif]
  • بروزرسانی ویژوال بیسک 6 به آخرین نسخه یعنی سرویس پک 6 (حجم 61MB)لینک دانلود[تصویر:  new4.gif]

۱۰-شهریور-۱۳۸۵, ۱۸:۴۸:۵۵
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #11
RE:   ميكرو پروسسور
Pedram_HookEx نوشته است:عزیز شدنش که میشه دلیلم هم اینه که خودم کار کردم
اصلا زبان اسمبلیش فرق می کنه حتی بین میکروپروسسور ها و میکرو کنترلر ها هم زبان اسبلی ها شون با هم فرق داره بنابراین شما با VC++ فقط برای میکرو پروسسورهایی می تونی برنامه بنویسی که سازگار با 80586 باشن (شماره رو درست نوشتم Question) تازه اونم به شرطی که از دستوراتی که از IO استفاده نکنن یعنی شما فقط از IF و ... می تونی استفاده کنی

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۱۱-شهریور-۱۳۸۵, ۰۹:۰۷:۴۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS