Speed C functions for C16x microcontrollers


Posted on May 29, 2012

The Infineon C16x Series of µCs use an internal 16-bit-register architecture. The architecture can also process byte-wide functions. The µC uses byte moves to implement library functions such as memset() or memcopy(). This process makes the library code independent of count values and address values; both may be odd or even. The disadvantage is the loss of speed because of the need to process loop counters for every byte.






Leave Comment

characters left:

New Circuits

.

 


Popular Circuits

DOD Phasor 595
1Hz Clock Generator Circuit with Chip On Board (COB)
Alternative Halogen Power Supply
Light Sensor Circuit Using Op Amp 741
Differential Light
how to build digital step km counter
8-direction Digital Compass Using Z8 Encore
H Bridges provide smart power for automotive SoCs
Water Activated Alarm
Digital delay circuit lamp circuit 3



Top