Silicon Labs C8051F5xx highly integrated automotive microcontrollers can provide steering angle position from anisotropic magneto resistance (AMR) sensor input via a high-speed CAN bus. In this application, calibration measurements are provided and then the full range of the ADC is maximized with the Variable Attenuation feature for each sensor. An integrated 0.5% oscillator and 1.8 V to 5.25 V regulator are included as well.
These Automotive microcontrollers combine a high-speed 8051 CPU, Flash memory, best-in-class analog peripherals and digital signal processing in ultra-small packages, enabling full operational specification across the entire automotive voltage and temperature range with no design trade-offs. These microcontrollers offer the highest functional density of any available 8-bit automotive MCU.
More information about our pipelined 8051 Microcontroller core
The LIN hardware implementation offers advantages over competing UART or software implementations. The dedicated message buffer and hardware generated flow control timing results in higher overall system bandwidth in our Industrial and Automotive microcontrollers. The standard register-based control interface simplifies communication software development and minimizes code size.
With ±0.5% tolerance across temperature (–40 to 125 ºC) and voltage (1.8 to 5.25 V), these Automotive microcontrollers offer a fully integrated LIN 2.1 master-mode implementation without any external timing components. The ultra-precision internal oscillator is configured to maximum instruction clock (25 MHz), resulting in no compromise between using an internal oscillator and achieving maximum CPU bandwidth.
The easiest way to begin development with the C8051F5xx Automotive Microcontroller family is with the fully functional “out-of-the-box” C8051F530ADK development kit, which includes all hardware and software required to begin application development. Additionally, the USB ToolStick platform is a fully contained evaluation and development system that includes a C8051F530A daughter card that enables the user to prototype a design and connect it directly into an existing LIN bus.