The Engineering Mind
3D ToF Depth Sensing
Clock and Timing
Design Tools and Calculators
Direct Digital Synthesis (DDS)
Embedded Vision Sensing
Energy Monitoring and Metering
FPGA Reference Designs
Interface and Isolation
Low Power RF Transceivers
MEMS Inertial Sensors
Motor Control Hardware Platforms
Power By Linear
Processors and DSP
RF and Microwave
Wireless Sensor Networks Reference Library
ARM7 Core Products
ARM7 Core Products requires membership for participation - click to join
ADC inputs on ADuC7060
ADuC7020: Spec marking
ADUC7020_I2C 400KHz ISSUE
ADuC7021 thermal performance
ADuC702x - can I use the PLA when the Microcontroller is in boot mode?
ADuC7060 Product life cycle
ADuC7061 self-offset calibration
ADuC7061: Connecting 32Khz External Crystal
ADuC70xy USB Combi-Downloader
ADuC7xxx: Issues when debugging with JTAG interface
ADuC7xxx: Can I read flash/eeprom and reprogram specific addresses via UART?
ADuC: What are the options for freeware development tools/IDE?
Analog Current Output with in the pA or fA range
ARM7 Core Products Space Description
Connection of Exposed paddle (E-pad) on ADuC702x
Difference between ADUC7060 and ADUC7061?
Download Hex to flash - Find bootloader files
FAQ: How many PWM outputs can be configured on the ADuC7020?
How-To port FreeRTOS to ADuC7x26
I2C example code
I2C Module on ADuC70xx
IAR licence for QuickStart PLUS kits for ADuC702x-series Microcontrollers
Lost License info of existing MIDAS Programming Adapter for ADUC7026
Max baudrate on ADuC7060
Programming Specification for ADuC7033
SPI Communication Issue
Unable to read ADC of ADuC7060
USB-I2C download hex file issue
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
feasibility of I2C programming in master mode(transmitting 'N' bytes).
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).
Privacy & Security Statement
Accept & Continue