برای مشاهده روند ساخت پروژه ها و محصولات به کانال تلگرام ما بپیوندید           
  خانه محصولات دانلود پروژه ها بحث و گفتگو وبلاگ آموزشها و مقالات تماس با ما  

  فروم khazama.com --> الکترونیک دیجیتال --> ّی دی کالر با ICMT88E43

  يكشنبه 11 فروردين 87 , 8:29 PM


کاربر
heidarali
تعداد پستها : 3
ّی دی کالر با ICMT88E43

بهزاد جان سلام
امیدوارم که مشکلم به دست گل شما باز بشه انشالله...
بهزاد جان من بعد کلی دردسر تونستم یه IC MT88E43 رو گیر بیارم که فکر کنم یه ماهی طول کشید.
نقشه آی دی کالر شمارو بستم.البته به جز LCD چون به کارم نمیاد.
متآسفانه چون فقط با زبان سطح پایین اسمبلی و میکرو 8051 کار کردم نتونستم از برنامه شما استفاده کنم.وهیچی هم ازش سر در نیاوردم.
ازاونجایی که سوادم در حد الفبا فارسیه و زبان انگلیسی رو بلد نیستم نمیتونم از دیتا شیت این آی سی هم سر در بیارم.
واسه همین خودم یه برنامه ای نوشتم که به این شرح واستون توضیح میدم:


ابتدا 150 خانه از حافظه رم 8051 را با عدد 0FFH پر کردم که از آدرس 30H شروع کردم.
دلیل این کار این بود که بتونم تشخیص بدم انتهایه اطلاعات دریافتی از 8843 کجاست.و چه تعداد بایت خروجی داریم.


بعد 8051 رو منتظر بیت تشخیص زنگ قرار دادم.بعد از زنگ خوردن 8051 رو منتظر گزاشتم برای بیت DR که نشان دهنده ارسال یک بایت است.
بعد از تشخیص سطح پایین دوباره 8051 منتظر میشد برای برگشت DR به سطح بالا.
زمانی که DR به سطح بالا رفت 8 بیت اطلاعات را از IC 74HC595 خوانده و در آدرس 30H بار میشد به بالا.
این روند 150 بار ادامه پیدا کرده تا تمام اطلاعات در خانه های رم پر شود.
بعد از اتمام کار دوباره اطلاعات از آدرس 30H خوانده شده و با 2 تقسیم متوالی بر 10 که نهایتآ به مبنایه 10 رفته و بر روی 3 سگمنت نمایش دادم.
ولی ارقام خروجی خیلی متفاوت از هم بوده.
اعداد روی سگمنتها را با جدول اسکی هم مطابقت دادم اما غیر از 2 الی 3 عدد که مربوط به شمارهای 0 تا 9 کد اسکی میشد بقیه خارج از این اعداد بود.


راجع به مدار هم یه توضیح کوچولو بدم که:
طبق مدار شما از مد 0 استفاده کردم.
پایه 13 آی سی 74HC595 رو زمین کردم.
پایه 15 آی سی MT88E43 رو هم به Vcc متصل کردم.


با توجه به توضیحاتی که دادم چند تا سوال دارم ازتون.
1- تعداد خروجی از 8843 دقیقآ چند بایت است؟
2- چطوری باید فهمید که کدام اطلاعات مربوط به شماره تلفن،ساعت،تاریخ و یا اطلاعات دیگه هست؟
3- آیا بعد از هر بار خواندن خروجی 74595 نباید خروجی این آی سی را پاک کرد؟
4- واینکه خروجی اطلاعات از 8843 در چه قالبی هست.بر مبنایه هگز هست یا BCD یا BCD فشرده یا اسکی؟
اگه لطف کنید کامل و روان توضیح بدین خیلی ممنون میشم.
تو سایتهایه دیگه هم زیاد گشتم اما متآسفانه همه با این آی سی های آی دی کالر مشکل دارند.
به امید درخشیدن نام ایران بر قله دانش جهان
یا حق

_______________________________________________________________________
امام حسن (ع) میفرمایند: هیچ ظالمی ندیدم،ظالم تر از مظلوم الاحسود.


  سه‌شنبه 20 فروردين 87 , 5:27 PM


مدیر سایت
behzad
تعداد پستها : 905
درود و خوش آمد
علت تقسیم بر ۱۰ اونهم دوبار چیه ؟
چرا تقسیم بر ۱۰۰ ؟

_______________________________________________________________________
پروژه های حرفه ای الکترونیک و کامپیوتر در www.khazama.com
مجموعه متن باز نامهای اصیل ایرانی
وبلاگ نوشته های شخصی من


  صفحه : [1]    
 
 


Designer And Programmer : Behzad khazama
Coded With ASP.NET
تمامي حقوق مادي و معنوي مطالب متعلق به اين سايت ميباشد .
هر گونه استفاده از مطالب اين سايت تنها با ذکر منبع بلامانع ميباشد
.
www.khazama.com
Tel : 051-44641597 - 09363677001 - 09155714862
Support SMS Center: 09363677100