امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
نمایش یک عدد دو رقمی روی یک سون سگمنت دوتایی
نویسنده پیام
hadishooti آفلاین
تازه وارد

ارسال‌ها: 8
موضوع‌ها: 4
تاریخ عضویت: تير ۱۳۸۶

تشکرها : 0
( 2 تشکر در 2 ارسال )
ارسال: #1
نمایش یک عدد دو رقمی روی یک سون سگمنت دوتایی
سلام
من یک عدد دو رقمی دارم(1 بایت داده)
می خواستم روی سون سگمنت دوتایی نشونش بدم

البته تا حالا من با 7 سگمنت کار نکردم ولی نمایش یک عدد BCD را روی 7 سگمنت 1 تایی تقریبا بلد شدم(از توی اینترنت در آوردم)
ولی چون عدد من رقم هاش جدا نیست نمی دونم چی کارش کنم

اگه می شه راهنماییم کنید
ممنون
۱۷-تير-۱۳۸۶, ۲۲:۳۸:۲۶
ارسال‌ها
پاسخ
Pardazesh-Gar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 457
موضوع‌ها: 6
تاریخ عضویت: اردیبهشت ۱۳۸۶

تشکرها : 330
( 630 تشکر در 286 ارسال )
ارسال: #2
 
به این آدرس برو موضوع استفاده از 7سگمنت های چند رقمی است
http://www.iranled.com/postlite407-.html
روش های مختلفی برای جدا سازی وجود دارد که روش زیر در تمام نرم افزار های می شود استفاده کرد.
1 بایت می تواند از 0 تا 255 را در خود جای دهد در نتیجه خروجی سه رقمی است.
شما باید سه بایت دیگر معرفی کنید
برای این که صدگان جدا شود عدد اصلی را بر 100 تقسیم کن البته از نوع MOD این نوع تقسیم تقسیم صحیح است و اعشار نمی دهد. مقدار را در یکی از سه بایت ذخیره کن.
برای دهگان باقیمانده را بر 10 تقسیم کن
و برای یکان هم باقیمانده را بر 1 تقسیم کن (اگر تقسیم نکردی هم مشکلی نیست :wink: )
باید آسان باشد. اما اگر مشکلی بود ابتدا بگو با چه نرم افزاری کار می کنی تا بتوانم مستقیم اشاره کنم. معمولا خود نرم افزار ها امکاناتی را فراهم می کنند. همچنین پیشنهاد می کنم به راهنمای برنامه بروید همه چیز را میابید. موفق باشید.

---------------------------------------------------------------------------
تیـــز دوم، تیز دوم، تا به سواران برسم
--------------------------------------
۱۸-تير-۱۳۸۶, ۰۸:۳۴:۳۶
ارسال‌ها
پاسخ
تشکر شده توسط : mehrdad_italy
hadishooti آفلاین
تازه وارد

ارسال‌ها: 8
موضوع‌ها: 4
تاریخ عضویت: تير ۱۳۸۶

تشکرها : 0
( 2 تشکر در 2 ارسال )
ارسال: #3
7 seg
با سلام از اینکه به سوالم توجه کردی ممنونم
من می خوام با قطعات الکترونیک این کار را انجام بدم و از هیچ برنا مه خاصی هم استفاده نمی کنم
فقط می خوام یه کاری بکنم که رقم ها از هم جدا بشند(در ضمن می دونم که عددم دو رقمی است)
۱۸-تير-۱۳۸۶, ۱۵:۲۸:۰۷
ارسال‌ها
پاسخ
Pardazesh-Gar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 457
موضوع‌ها: 6
تاریخ عضویت: اردیبهشت ۱۳۸۶

تشکرها : 330
( 630 تشکر در 286 ارسال )
ارسال: #4
 
ببخشید من فکر کردم این پست در قسمت میکرو هاست
اما می شود با همان مدارهای دیجیتال هم این کار ها را انجام داد. کافیه از همان فرمول استفاده کنید. کار سختی است اما شدنی ست. :roll:

---------------------------------------------------------------------------
تیـــز دوم، تیز دوم، تا به سواران برسم
--------------------------------------
۱۹-تير-۱۳۸۶, ۰۱:۲۸:۰۴
ارسال‌ها
پاسخ
hadishooti آفلاین
تازه وارد

ارسال‌ها: 8
موضوع‌ها: 4
تاریخ عضویت: تير ۱۳۸۶

تشکرها : 0
( 2 تشکر در 2 ارسال )
ارسال: #5
 
با سلام
می دونم با گیت های منطقی می شه ولی تعدادشون زیاد میشه
می خواستم ببینم ای سی خاصی نیست که بتونه این کار را انجام بده
خیلی ممنون
:?:
۱۹-تير-۱۳۸۶, ۱۰:۲۶:۴۵
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

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

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #6
 
اگه دورقمی باشه راحت تره البته اگه به روش BCD ذخیره شده باشن
تو این روش هر 4 بیت یه عدد رو نشون می ده که ای سی های هم برای این کار هست تو سری 40 بهش می گن BCD به سون سگمنت (اگه پیدا نکردی بگو تا شمارش رو پیدا کنم)
هیچ کار سختی نیست 2 تا آی سی می خواد فقط

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

ارسال‌ها: 8
موضوع‌ها: 4
تاریخ عضویت: تير ۱۳۸۶

تشکرها : 0
( 2 تشکر در 2 ارسال )
ارسال: #7
سلام
من ای سی bcd to 7 segment را پیدا کردم
مشکلم اینه که عددم bcd نیست و عددم باینری است
می خواستم اون را به bcd تبدیل کنم(رقم هاش را جدا کنم)
با تشکر
۱۹-تير-۱۳۸۶, ۱۸:۵۳:۱۲
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

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

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #8
 
جدا کردنش به این راحتی نیست چون نیاز به تقسیم داره برای همین استاندارد BCD رو تعریف کردن شما باید از همون اول BCD عدد رو تولید می کردی
اگر باز هم می خوای تبدیل کنی به FPGA نیاز داری آی سی عادی من جایی ندیدم

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

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

تشکرها : 1
( 5 تشکر در 4 ارسال )
ارسال: #9
RE: نمایش یک عدد دو رقمی روی یک سون سگمنت دوتایی
سلام دوستان کسی‌ میدونه چطور می‌شه یه keypad ۳*۴ رو به یه ۷segment یک رقمی‌ وصل کرد؟البته بدون استفاده از میکرو،فقط با ic‌ها و بقیه المانها،فقط میخوایم با فشار دادن یه کلید keypad مثلا عدد۲ روی ۷segment تک رقمی‌ نمایش داده شه.
۱۳-آبان-۱۳۸۸, ۱۹:۴۶:۳۸
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #10
RE: نمایش یک عدد دو رقمی روی یک سون سگمنت دوتایی
مهندس پست های تکراری پاک شد !
لطفا یه جا پست بزن !


شما یه ای سی کی برد بخر ( شمارشو یادم نیست )

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

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

تشکرها : 1
( 5 تشکر در 4 ارسال )
ارسال: #11
RE: نمایش یک عدد دو رقمی روی یک سون سگمنت دوتایی
اگه منظورتون encoder هس مشکل همینجاست،من با یدونه ic cmos ۷۴c۹۲۲ تو proteus امتحان کردم فقط یه مشکل داره اونم اینه که ۱ و۲و ۳رو +۱ می‌کنه بعد نشون میده یعنی‌ مثلا ۱ رو ۲ نشن میده و ... منتها نمی‌دونم چرا ۴ و ۵و ۶ رو درست نشون میده اما باز 7 8 9 رو قاطی می کنه،schematic هم اینجا upld کردم،اگه کمک کنین لطف بزرگی‌ در حقم کردین
http://www.4shared.com/file/146315150/d4...eypad.html
۱۴-آبان-۱۳۸۸, ۰۱:۵۵:۵۳
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Question یه سوال فووررررری ( نمایش اعداد در سون سگمنت ) sanaz.z 5 6,961 ۱۲-شهریور-۱۳۸۹, ۲۱:۱۰:۲۱
آخرین ارسال: t3r!p3000

پرش به انجمن:


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

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