Locale Icon
English
  • Forums

    Popular Forums

    • LTspice
    • RF and Microwave
    • Video
    • Power Management
    • Precision ADCs
    • FPGA Reference Designs
    • Linux Software Drivers

    Product Forums

    • Amplifiers
    • Microcontrollers
    • Clock and Timing
    • Data Converters
    • Direct Digital Synthesis (DDS)
    • Energy Monitoring and Metering
    • Interface and Isolation
    • MEMS Inertial Sensors
    • Power Management
    • Processors and DSP
    • Switches/Multiplexers
    • Temperature Sensors
    • Voltage References
    View All

    Application Forums

    • A2B
    • Audio
    • Automated Test Equipment (ATE)
    • Condition-Based Monitoring
    • Depth, Perception & Ranging Technologies
    • Embedded Vision Sensing Library
    • Motor Control Hardware Platforms
    • Precision Technology Signal Chains Library
    • Video
    • Wireless Sensor Networks Reference Library

    Design Center Forums

    • ACE Evaluation Software
    • ADEF System Platforms
    • Design Tools and Calculators
    • FPGA Reference Designs
    • Linux Software Drivers
    • Microcontroller no-OS Drivers
    • Reference Designs
    • Signal Chain Power (SCP)
    • Software Interface Tools
    • System Demonstration Platform (SDP) Support
  • Learn

    Highlighted Webinar

    Simplifying Connectivity - Remote Controlled (RC) Nodes in a Software Defined Vehicle (SDV)

    This webinar will introduce remote-controlled edge nodes and how they promise to simplify the automotive network architecture and expedite the integration...

    Places

    • ADI Education Home
    • ADI Webinars
    • GMSL U
    • StudentZone (Analog Dialogue)
    • Video Annex
    • Virtual Classroom

    Libraries

    • 3D ToF Depth Sensing Library
    • Continuous-Wave CMOS Time of Flight (TOF) Library
    • Embedded Vision Sensing Library
    • Gigabit Multimedia Serial Link (GMSL) Library
    • Optical Sensing Library
    • Precision Technology Signal Chains Library
    • Software Modules and SDKs Library
    • Supervisory Circuits Library
    • Wireless Sensor Networks Library

    Latest Webinars

    • Design Smarter: Integrated Precision Signal Chains for Scientific Instrumentation
    • Simulation and Modeling: Tools for Reducing Risk and Getting to Market
    • Simplifying Connectivity - Remote Controlled (RC) Nodes in a Software Defined Vehicle (SDV)
    • Upcoming Webinar: Simplify High-Accuracy Instrumentation Design with Latest Precision Data Converters
    • Design High Performance Power Systems with Ultralow Noise Technology
    View All Webinars
  • Community Hub

    Challenge Yourself!

      KCC's Quizzes AQQ287 about throwing 3 dice

      1. Quote of the week: "The first five days after the wekend are always the hardest" - unknown Source: Happy Weekend - Frohes Wochenende - Notiz mit...

    View All

    What's Brewing

      GMSL Quiz! Read the blog, take the quiz, and enter to win a gift card!

      Quiz! Read the GMSL Link Lock Blog - Take the Quiz and You are Entered to Win! Important: Read the blog first . The quiz questions are all based on...

    View All

    Places

    • Community Help
    • Logic Lounge
    • Super User Program

    Resources

    • EZ Code of Conduct
    • EZ How To Help Articles
    • Getting Started Guide
    • ADI: Words Matter
    • Community Help Videos
    View All
  • Blogs

    Highlighted Blogs

    Future-Proof Your Network: Benefits of Integrating Cellular DAS Remote Access Unit: Part 3 of 4

    Are you ready to future-proof your network? Let's explore the benefits of integrating cellular DAS with other wireless technologies. This integration can...

     

    Field Monitoring and the Continuous Pursuit of Functional Safety

    by Dieter Wiedenhofer The ISO 26262 Functional Safety standard is foundational for ensuring that vehicles are both safe and reliable. While ASIL compliance...

    Latest Blogs

    • RTL Design and Verification of AXI DMA for Streaming Data
    • Diving into Coil Events in DCM and CCM: Part 2 of 6
    • IO-Link: Power Dissipation in Practice
    • GMSL Debugging: Getting a Lock
    • Exploring DCM and CCM in SMPS: Part 1 of 6
    Read All Blogs

    ADI Blogs

    • EZ Spotlight
    • The Engineering Mind
  • ContentZone

    Visit ContentZone

    ContentZone

    Technical articles. Blogs. Videos. Your ADI content, all in one place.

    View ContentZone

    Featured Content

    Featured Content Title

    Blurb About Content

    View Content By Industry

    • Aerospace and Defense Systems
    • Automotive Solutions
    • Consumer Technology Solutions
    • Data Center Solutions
    • Energy Solutions
    • Healthcare Solutions
    • Industrial Automation Technology Solutions
    • Instrumentation and Measurement Solutions
    • Intelligent Building Solutions
    • Internet of Things (IoT)
    • Wireless Communication Solutions

    View Content By Technology

    • A2B Audio Bus
    • ADI OtoSense Predictive Maintenance Solutions
    • Dynamic Speaker Management
    • Gallium Nitride (GaN) Technology
    • Gigabit Multimedia Serial Link (GMSL)
    • Industrial Vision
    • Power Solutions
    • Precision Technology
    • RF
    • Security Solutions
    • Sensor Interfaces
    • SmartMesh
  • Partners

    Partner Forums

    • Boston Engineering
    • PalmSens
    • Richardson RFPD

    Partner Libraries

    • Calian, Advanced Technologies Library
    • Clockworks Signal Processing Library
    • Colorado Engineering Inc. (DBA CAES AT&E) Library
    • Epiq Solutions Library
    • Fidus Library
    • Tri-Star Design, Inc. Library
    • VadaTech Library
    • Vanteon Library
    • X-Microwave Library
EngineerZone
EngineerZone
ARM7 Core Products
  • Log In
  • User
  • Site
  • Search
OR
Ask a Question
ARM7 Core Products
  • Microcontrollers
ARM7 Core Products
Documents I2C query
  • Q&A
  • File Uploads
  • Docs/FAQs
  • Members
  • Tags
  • More
  • Cancel
  • Documents
  • ARM7 Core Products Space Description
  • +ADuC General: FAQ
  • +ADuC7020: FAQ
  • +ADuC7021: FAQ
  • +ADuC7023: FAQ
  • +ADUC7026: FAQ
  • +ADuC702x: FAQ
  • +ADuC7033: FAQ
  • +ADuC7060: FAQ
  • +ADuC7061: FAQ
  • +ADuC70xy: FAQ
  • +ADuC7126: FAQ
  • +ADuC7xxx: FAQ
  • -I2C: FAQ
    • I2C example code
    • I2C Module on ADuC70xx
    • I2C query

I2C query

Q 

We are using ADuC7020QS-U2 development board for our application development.
But we are facing some problems regarding I2C programming. If you have typical
application programs of I2C bus, please forward to us. Kindly help us.Thankyou
very much for your help. However this doesn't solve our problem. Earlier I2c
was working in the slave mode,but failed to work in master mode.
Our objective is to send 'N' number of bytes to the slave device in one
transmission sequence while working in the master mode.Even with your program,
we could only send one byte in one tranmission sequence.
                The chip we are using has got some silicon anomalies regarding
I2C. I am attaching the anamaly list. Please review it and have a comment
regarding the
feasibility of I2C programming in master mode(transmitting 'N' bytes).

 

A 


The I2C0MTX MMR is a 1 byte deep FIFO. As long as there is data in this MMR
when the pervious byte is transmitted the next byte will be sent.
If no data is in this register then a STOP condition will be sent.

All the customer needs to do is to make sure that his code continuously loads
this MMR with the bytes of data to be sent to the slave.

For reading from the slave the I2C0CNT MMR sets the number of bytes to be read
from the slave. The Master will continue to ACK bytes received from the slave
(i.e. request another byte) until this reaches 0. When this reaches 0 it will
send a NACK to the slave (i.e. do not send any more data).

Tags: aduc7x aduc7xxx aduc7020
  • Share
  • History
  • More
  • Cancel
analog-devices logo

About Analog Devices

  • Who We Are
  • Careers
  • Newsroom
  • What We Do (Signals+)
  • Investor RelationsExternalLink
  • Quality & Reliability
  • Sales and Distribution
  • What's New on Analog.com
  • Contact Us

Find Help

  • Support
  • Resources
  • WikiExternalLink
  • Analog Dialogue

Get the Latest News

Stay up to date with our latest news and articles about Analog Devices' products, design tools, trainings, and events.

Sign Up Now
  • Instagram page
  • Twitter page
  • Linkedin page
  • Youtube page
  • Facebook
  • Legal and Risk
  • Accessibility
  • Privacy Policy
  • Privacy Settings
  • Cookie Settings
沪ICP备09046653号-1

©2025 Analog Devices, Inc. All Rights Reserved

analog-devices

About Analog Devices

Down Up
  • Who We Are
  • Careers
  • Newsroom
  • What We Do (Signals+)
  • Investor RelationsExternalLink
  • Quality & Reliability
  • Sales and Distribution
  • What's New on Analog.com
  • Contact Us

Find Help

Down Up
  • Support
  • Resources
  • WikiExternalLink
  • Analog Dialogue

Get the Latest News

Stay up to date with our latest news and articles about Analog Devices' products, design tools, trainings, and events.

Instagram page Facebook Twitter page Linkedin page Youtube page
  • Legal and Risk
  • Accessibility
  • Privacy Policy
  • Privacy Settings
  • Cookie Settings
沪ICP备09046653号-1

©2025 Analog Devices, Inc. All Rights Reserved