امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
برنامه نویسی برای seven segment display
نویسنده پیام
Mamad2003 آفلاین
کاربر با تجربه
****

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

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #1
Exclamation  برنامه نویسی برای seven segment display
دوستان سلام

میخواستم بدونم اگر کسی از دوستان درباره برنامه نویسی برای کنترل مدار seven segment display اطلاعاتی یا سورس اسمبلی ، راهنمایی چیزی داره ، لطف کنه به ما یه خبر بده . ممنون [تصویر:  wink.gif]

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

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

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #2
RE: برنامه نویسی برای seven segment display
با چه زبونی می خوای یعنی رو چه میکرویی؟
اگه با PC می خوای با چی می خوای کنترل کنی LPT?

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

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

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #3
RE: برنامه نویسی برای seven segment display
هادی جان سلام

والا نمیدونم چه میکروکنترلری توش بکار رفته ولی میتونم Board مدار رو برات تشریح کنم شاید دستت اومد . به ما یه Board الکترونیکی میدن که 4 تا seven segment با یه میکروکنترلر روش نصب شده ، در واقع همه چیز آماده است . روی همین Board یه جای پورت هست که باهاش به کامپیوتر وصل میشه . چیز جالبی که هست اینه که یه کابل از پشت کامپیوتر بهش وصل میشه که خیلی شبیه کابل IDE هست ولی تعداد پینهاش خیلی کمتره ! من هرچی فکر کردم نفهمیدم این کابل ماله چه پورتیه . کامپیوتری که باید روش برنامه بنویسیم IBM 386 هست . در واقع این کابل از پشتش میاد بیرون وصل میشه به Board ما . حالا ما باید با زبان شیرین اسمبلی برای این مدار خوشگل برنامه بنویسیم که یک سری عدد و حروف و ... تو seven segment هاش نمایش بده ! حالا من موندم که چطور میشه اینکار رو کرد ، یعنی کنترل هر کدوم از اون seven segment ها چطور انجام میشه ؟ برای کنترلش یه چیزهایی درباره LookUp Table میگن . اینم اگه توضیح بدی ممنون میشم !
[تصویر:  exclamation.gif]

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

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #4
RE: برنامه نویسی برای seven segment display
بدون میکرو نمیشه این کارا رو کرد؟

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
۰۴-اردیبهشت-۱۳۸۵, ۱۴:۲۳:۰۹
ارسال‌ها
پاسخ
ashkan آفلاین
بنيانگذار سايت
******

ارسال‌ها: 1,553
موضوع‌ها: 80
تاریخ عضویت: آبان ۱۳۸۲

تشکرها : 0
( 140 تشکر در 87 ارسال )
ارسال: #5
RE: برنامه نویسی برای seven segment display
من خيلي وارد نيستم ولي احتمالا اين دستگاه بايد بصورت يه پورت خروجي(ويا ورودي) باشه شما بايد با دستور اسمبلي OUT به اون پورت خاص اطلاعات ارسال كني و البته بايد اطلاعاتت رو كه ارسال ميكني متابق همون كه گفتي LookUp Table باشه يعني ارسال هر نوع اطلاعاتي درست نيست بلكه بايد از روي اون جدول ارسال كني.

آشنایی با نظریه زبان باعث شد تا بفهمم کامپیوتر اونی نیست که من میدونم.
۰۴-اردیبهشت-۱۳۸۵, ۱۴:۴۷:۱۷
وب سایت ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

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

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #6
RE: برنامه نویسی برای seven segment display
نقل قول: بدون میکرو نمیشه این کارا رو کرد؟

مطمعنا نمیشه ! یه چیزی باید LED های هر کدوم از اون seven segmnet ها رو کنترل کنه . ثانیا چون تعداد seven segmnet چندتاست باید اون میکروکنترلر اونها رو Multiplex کنه !

نقل قول: من خيلي وارد نيستم ولي احتمالا اين دستگاه بايد بصورت يه پورت خروجي(ويا ورودي) باشه شما بايد با دستور اسمبلي OUT به اون پورت خاص اطلاعات ارسال كني و البته بايد اطلاعاتت رو كه ارسال ميكني متابق همون كه گفتي LookUp Table باشه يعني ارسال هر نوع اطلاعاتي درست نيست بلكه بايد از روي اون جدول ارسال كني

اشکان جان ، والا با ارسال دیتا به پورت مشکل ندارم . مشکل اینجاست که اولا نمیدونم به چه پورتی ( چه آدرسی ) باید دیتا رو ارسال کنم چون همونطور که گفتم اصلا از اون کابله سر در نیآوردم !! همون طور اطلاعات زیادی درباره LookUp table ندارم  [تصویر:  rolleyes.gif]

دیگه چه کنیم ، تو برنامه نویسی سخت افزار تجربه ای نداریم !!

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

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #7
RE: برنامه نویسی برای seven segment display

نقل قول: مطمعنا نمیشه ! یه چیزی باید LED های هر کدوم از اون seven segmnet ها رو کنترل کنه . ثانیا چون تعداد seven segmnet چندتاست باید اون میکروکنترلر اونها رو Multiplex کنه !

منظورم این بود که با خود کامپوتر نمیشه؟ پس این cpu چیکارس! باید بشه. البته منم هیچ تجربه ای تو این کار ندارم.

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
(آخرین ویرایش در این ارسال: ۰۴-اردیبهشت-۱۳۸۵, ۱۷:۴۳:۲۰، توسط محمد حسینی.)
۰۴-اردیبهشت-۱۳۸۵, ۱۷:۴۲:۱۷
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

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

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #8
RE: برنامه نویسی برای seven segment display
چرا بدونه میکرو هم می شه CPU به این گندگی میکرونیست؟
لوکاپ تیبل هم برای درایو کردن 7Segment هاست مثلا اگه به خوای 1 رو نشون بدی باید دو قسمت سمت راست رو روشن کنی معمولا این هارو از a تا g نام گذاری می کنن برای 1 می گن b , c باید روشن باشه به باینری هم 00000110 که می شه 3 البته بستگی به سیم کشی داره که مثلا سگمنت a رو چه بیتی باشه من بیت 0 رو فرض کردم حالا یه جدول درست می کنی که 1 رو به 3 مپ کنه و الی آخر حتی برای حروف برای حروف چون خیلی شبیه نیستند یه استاندارد هم داریم
آدرس ها و ... دقیقا به طراحی سخت افزاری بر می کرده ولی اینی که گفتی فکر کنم رو باس ISA باشه آدرسش هم تو مایه های 200H
احتمالا این که فکر می کنی میکرو شمارش 8255 نیست؟

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

ارسال‌ها: 87
موضوع‌ها: 9
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #9
RE: برنامه نویسی برای seven segment display
نقل قول: دوستان سلام
میخواستم بدونم اگر کسی از دوستان درباره برنامه نویسی برای کنترل مدار seven segment display اطلاعاتی یا سورس اسمبلی ، راهنمایی چیزی داره ، لطف کنه به ما یه خبر بده . ممنون
اییییییییین که الان گفتی یعنی چه؟؟
تو رو خدا ببین بچه های مردم سر از کجاها که در نمی آرن! خوب حق دارن
دیگه
تحصیل در بهترین دانشگاههای هند + کمی پیگیری و علاقه شخصی = یک متخصص کار کشته .
ما تو دانشگاه علمی کاربردی باید(با عرض معذرت) با یک  عده گاو و گوسفند
سرو کله بزنیم که هیچ کس اصلا اونجا نمی دونن برنامه نویسی را با چه (س)
می نویسن .
تو کلاس حدود 8/9 تا پسریم و 30 تا دختر . این دخترا همش نهایتا خیلی که
بلد باشن یه چیزی در حد world-excell یا دیگه نهایتا access ! خدا وکیلی دارم
دختر بالامیارم .
تازه این ترم درس تخصصی هامون شروع شده و استاد که میاد سر کلاس
همه از نگاهشون معلومه که ... من تو کلاس تنها کسی هستم که یه خورده
کار کردم ! تازه همه این ها به کنار چیزی که خیلی من را می سوزونه اینه که
استاد از  وقتی که سطح من را درک کرده شدیدا سعی می کنه از من فاصله
بگیره . من 2/3 بار با سوالاتم تستش کردم ممکنه باور نکنید اما معلوماتش
یا در سطح منه یا یکم بالاتر !
خلاصه داش ممد شما که اون بالا بالاها سیر می کنی حداقل هوای سر دسته
گوسفندان را هم داشته باش و دستش را بگیر

رحم بر گرگ تیز دندان ستم بود بر گوووسفندان
۰۵-اردیبهشت-۱۳۸۵, ۱۵:۴۵:۱۱
ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

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

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #10
RE: برنامه نویسی برای seven segment display
هادی جان خیلی ممنون ! مفهوم اون LookUp رو گرفتم ، امیدوارم این پورته هم ISA باشه فقط باید از میکروکنترلرش سر دربیارم ! فقط اینکه گفتی با CPU خالی هم میشه مدار رو کنترل کرد ...... یک سوال اینکه آیا مثلا برای وجود 4 تا seven segment روی مداری جداگانه ، هیچ نیازی به یه Multiplexer نیست ؟؟ در واقع ما باید 4 تاش رو کنترل کنیم با یه پورت که پینهاش کاملا محدوده ! حالا بگیم واسه 4 تا هم جواب بده ولی اگه بشه 10 تا seven segment ، انوقت چطور میشه ؟؟

من فکر کردم مسئله اینقدر ها نباید بیخ دار باشه ولی نه ! همه این مشکل از این هندی ها آب میخوره که همه چیز رو نصفه نیمه میگن بقیه اش رو باید خودت بدویی پیدا کنی !!
ظاهرا باید دنبال این استاد های میکروپرسسور دانشگاه بدوم تا ببینم آخرش به کجا ختم میشه ! البته منم یکم عجله دارم و لابراتوار برنامه نویسی اسمبلی واسه ترم بعدمونه و این ترم فقط تئوریه ولی خب چه کنیم که تحمل نداریم ، هندی که نیستیم !! هادی جان بازهم مزاحمت میشم !!

C_DPlus ، دوست من ! والا صدسال تو این هند هم بمونی کار کشته نمیشی مگر خودت بخوای . ما هم تازه اول خط هستیم !
این تجربه دانشگاه شما رو ، من هم توی دانشگاه غیرانتفاعی که تو ایران یه ترم رفتم چشیدم ! اگر چه سخته کار و کله زدن با یه عده دانشجویان با اطلاعات کم در زمینه کامپیوتر و خیلی اوقات هم متقاعد کردنشون ناممکنه ، اما این هندی های کلاس ما هم غیر از خرخونی هیچ غلطی بلد نیستند بکنن و فقط واسه اینکه توی شرکت هایی مثل IBM یا InfoSys یا ... کارهای نونو آبداری بگیرن خودشونو میگشن که معدل بالا بگیرن ! اینجا ، ایران یا هرجای دنیا که بری علاقمند بسیار کمه ! همه برای علاقشون تحصیل نمی کنن ، تحصیل می کنن که بگن ما هم آره ! لیسانس داریم ، بهمون کار بدید ، زن بدید ، پول بدین ( پول زور ودین !!!!) و ...............[تصویر:  biggrin.gif]





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

ارسال‌ها: 1,456
موضوع‌ها: 70
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 109
( 456 تشکر در 134 ارسال )
ارسال: #11
RE:  برنامه نویسی برای seven segment display
C_DPlus نوشته است:
نقل قول: دوستان سلام
میخواستم بدونم اگر کسی از دوستان درباره برنامه نویسی برای کنترل مدار seven segment display اطلاعاتی یا سورس اسمبلی ، راهنمایی چیزی داره ، لطف کنه به ما یه خبر بده . ممنون
اییییییییین که الان گفتی یعنی چه؟؟
تو رو خدا ببین بچه های مردم سر از کجاها که در نمی آرن! خوب حق دارن
دیگه
تحصیل در بهترین دانشگاههای هند + کمی پیگیری و علاقه شخصی = یک متخصص کار کشته .
ما تو دانشگاه علمی کاربردی باید(با عرض معذرت) با یک  عده گاو و گوسفند
سرو کله بزنیم که هیچ کس اصلا اونجا نمی دونن برنامه نویسی را با چه (س)
می نویسن .
تو کلاس حدود 8/9 تا پسریم و 30 تا دختر . این دخترا همش نهایتا خیلی که
بلد باشن یه چیزی در حد world-excell یا دیگه نهایتا access ! خدا وکیلی دارم
دختر بالامیارم .
تازه این ترم درس تخصصی هامون شروع شده و استاد که میاد سر کلاس
همه از نگاهشون معلومه که ... من تو کلاس تنها کسی هستم که یه خورده
کار کردم ! تازه همه این ها به کنار چیزی که خیلی من را می سوزونه اینه که
استاد از  وقتی که سطح من را درک کرده شدیدا سعی می کنه از من فاصله
بگیره . من 2/3 بار با سوالاتم تستش کردم ممکنه باور نکنید اما معلوماتش
یا در سطح منه یا یکم بالاتر !
خلاصه داش ممد شما که اون بالا بالاها سیر می کنی حداقل هوای سر دسته
گوسفندان را هم داشته باش و دستش را بگیر
آی گفتی
درد دل مارو گفتی !
دقیقآ همینه !
حالا تازه من دولتیم و از نظر اسمی بهتر از آزاد و علمی کاربدی هست
ولی باور کن دو ترمه دارم می رم دانشگاه یک کلام مطلب جدید و مفید یاد نگرفتم!
تازه با معلم وی بی هم جر و بحثم شد شد بهم 14 داد [تصویر:  biggrin.gif]
هند حداقل یه سر رشته ای دست آدم می ده ! ولی اینجا که جز
وقت تلف کردن برای آدم چیزی نداره !
این لیسانس هم جز برای رفتن از ایران هیچ سود دیگه ای نداره !
همه دیگه لیسانسه شدن یعنی پایه تحصیل که قبلآ سیکل بود شده لیسانس

در هر صورت شرمنده که تاپیک رو از مسیرش خارج کردم !
۰۵-اردیبهشت-۱۳۸۵, ۲۰:۳۲:۴۴
ارسال‌ها
پاسخ


پرش به انجمن:


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

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