Interfacing with the ISD4003


Closed Thread
Results 1 to 7 of 7

Hybrid View

  1. #1
    Join Date
    Sep 2004
    Location
    montreal, canada
    Posts
    6,898


    Did you find this post helpful? Yes | No

    Default

    No i meant INT & RAC pin
    http://www.winbond-usa.com/products/...4003Rev1.0.pdf

    And yeah their datasheet do bad job... but i saw worst.

    Maybe these one may clear up few things
    http://www.winbond-usa.com/products/...iefs/an_5a.pdf
    http://www.winbond-usa.com/products/...riefs/an_7.pdf
    Steve

    It's not a bug, it's a random feature.
    There's no problem, only learning opportunities.

  2. #2
    Join Date
    Sep 2006
    Posts
    747


    Did you find this post helpful? Yes | No

    Default

    I think I am almost there.
    I am checking the program and the ISD4003 datasheet. there is one last thing I am confused about. It is the following lines in the spi_send section in this thread:
    http://www.picbasic.co.uk/forum/show...hlight=isd4003

    isd_data_out = address REV 16
    isd_data_in = isd_data_in REV 16 ' Reverse the bits of incoming data (received LSB first)

    I do not understand why we need to reverse ..

    ken

  3. #3
    Join Date
    Sep 2004
    Location
    montreal, canada
    Posts
    6,898


    Did you find this post helpful? Yes | No

    Default

    Because this example used the MSSP instead of SHIFTIN/SHIFTOUT + their modifier.

    AND this is unfortunately how those ISD works.
    Steve

    It's not a bug, it's a random feature.
    There's no problem, only learning opportunities.

  4. #4
    Join Date
    Sep 2006
    Posts
    747


    Did you find this post helpful? Yes | No

    Default

    I read over and over again the spec sheet "Application notes 5A" (read the example #3)
    http://www.winbond-usa.com/products/...iefs/an_5a.pdf

    I am not seeing the code SSPBUF anywhere, the code:
    http://www.melabs.com/resources/samp...BP/voicext.bas
    is not initialzing that variable either. What is SSPBUF, I did not see it in the PBP manual.... Ok seeing it in the pic16F876 datasheet..

    k
    Last edited by lerameur; - 2nd June 2008 at 20:13.

Similar Threads

  1. ISD4003 to TDA7052A
    By Northstar in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 14th January 2010, 17:27
  2. Interfacing DS1603 to PIC 16F877
    By hackableFM in forum mel PIC BASIC Pro
    Replies: 4
    Last Post: - 25th February 2009, 21:37
  3. Interfacing two PIC micros
    By sajid in forum General
    Replies: 12
    Last Post: - 26th May 2007, 06:58
  4. Replies: 1
    Last Post: - 21st March 2007, 00:20
  5. ISD4003 & 16F877 Interface
    By sayzer in forum mel PIC BASIC Pro
    Replies: 5
    Last Post: - 26th December 2006, 17:50

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts