اطلاعیه

Collapse
No announcement yet.

کسی با isd4004

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    کسی با isd4004

    سلام
    دوستان عزیز من isd4004 رو بستم که با پروتکل spi است و اونم جواب گرفتم و طبق گفته ی datasheet بیت های آدرس و بیتهای کنترلی رو ارسال می کنم و لی ضبط و پخش کار نمی کنه.
    حالا کسی هست که بگه مشکل کار من چیه من نقشه ی دیتا شیتو بستم.
    پایه ی int و rac باید به میکرو وصل کنم لطفا توضیح دید؟؟؟
    در ضمن من با bascom کار می کنم.

    #2
    پاسخ : کسی با isd4004

    راستش من حدود 1 ماه پیش با ISD 1760 برای یه سیستم تلفن گویا استفاده کردم که مشابه 4004 با spi فرمان میگیره خیلی راحته پایه int هم به خاطر اینه که در مد spi بعد از اتمام فرمان یه پالس بالا به پایین تولید میکنه که میتونی به پایه int میکرو وصل کنی و یا از intrrupt استفاده نکنی و بعد از فرمان مرتبا وضعیت رو بخونی تا بیت busy 0 بشه :applause:


    Qt - A cross-platform application and UI framework

    با کامپایلرهای قدرتمند GCC در Linux و MinGw در Windows

    دیدگاه


      #3
      پاسخ : کسی با isd4004

      سلام
      دوست عزیز در مورد پایه ی rac توضیح ندادی؟؟؟

      دیدگاه


        #4
        پاسخ : کسی با isd4004

        سلام
        ممکنه لطفا کدها تون رو بذارین ؟منم تو کار با این آی سی خیلی مشکل دارم

        دیدگاه


          #5
          پاسخ : کسی با isd4004

          کسی نیست که Isd4004 رو جواب گرفته باشه؟؟؟
          من خودم الان دارم کار می کنم من تونستم Address و بیت های کنترلی رو توسط Spi و اونطوری که در Data sheet مربوط به آی سی گفته شده بفرستم ولی نمی دونم چرا نه صدا ضبط می کنه نه پخش می کنه؟؟
          در ضمن می خواستم اگر پایه INT وRac وصل نشه مشکلی پیش می یاد؟؟
          پایه Rac چی کار می کنه؟

          دیدگاه


            #6
            پاسخ : کسی با isd4004

            همونطوری که یه بار خدمتتون عرض کردم من با 1730 کار کردم 30 ثانیه ضبط صدا
            من در مورد ارتباط spi این ic یه کم توضیح میدم شاید به دردتون خورد
            نکته1:اولا توی این ارتباط spi 1730 کلاک اینورت هستش یعنی در حالت عادی کلاک باید high باشه
            نکته دیگه ای که یادمه وجود داشت اینه که clock phase باید روی cycle start تنظیم میشد و ارسال دیتا هم باید اول از LSB شروع بشه میدونیم که با ارتباط spi در واقع دو تا شیف رجیستر از دو تا device به صورت سریال پشت در هم قرار میکیرن و 8 بیت شیفت داده میشن در نتیجه توی دیتاشیت وقتی ببینی که isd اول MSB خودشو ارسال میکنه باید به این نتیجا برسی که تو با میکرو اول LSB رو باید ارسال کنی
            سعی کن کلاکت از 60K کمتر باشه.
            کامند ها هم مشکل خاصی نداشت و خیلی خوب جواب میداد.


            Qt - A cross-platform application and UI framework

            با کامپایلرهای قدرتمند GCC در Linux و MinGw در Windows

            دیدگاه


              #7
              پاسخ : کسی با isd4004

              با سلام
              بعد از مدت ها گشت و گذار در اینترنت دیدم که نه خبری نیست
              دیگه خودم دست به کار شدم وبرنامه نویسی را آغاز کردم
              خدارا شکر با زحمات فراوان تونستم ای سی را راه اندازی کنم
              حالا هم تو سایت گذاشتم که همه استفاده نمایند و کاملا را یگان هم هست
              من با ای سی 8 دقیقه و 16 دقیقه ان کار کردم که بهترین کیفیت را همان 8 دقیقه داشت و کیفیت ای سی 16 دقیقه خیلی بد بود
              این لینک مربوط به آموزش کار با ای سی

              http://www.yazdkit.com/isd4004-8min-16-min-1032.html/

              اینم لینک تالارگفتمان -اگر مشکلی داشتید می تونید اونجا مطرح کنید

              http://www.yazdkit.com/forum/forum-14/isd4004-_-8-16/
              یا علی

              دیدگاه

              لطفا صبر کنید...
              X