[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-343278-105":3,"detail-sidebar-cat-0-en-105":81,"doc-detail-343278-en":131},{"code":4,"msg":5,"data":6},0,"ok",{"site_id":7,"language":8,"slug":9,"title":10,"keywords":11,"description":12,"schema_data":13,"social_meta":74,"head_meta":76,"extra_data":78,"updated_unix":80},105,"en","c8051f0401234567-analog-peripherals-1210-bit-sar-adc-and-on-chip-debug","C8051F040/1/2/3/4/5/6/7 - Analog Peripherals - 12/10-Bit SAR ADC and On-Chip Debug","","C8051F040/1/2/3/4/5/6/7 analog peripheral features and system capabilities are summarized, including 10- or 12-bit SAR ADC options with guaranteed no missing codes, programmable throughput up to 100 ksps or 500 ksps, and support for single-ended or differential inputs. The family provides a SW programmable high-voltage difference amplifier, selectable amplifier gain, windowed interrupt generation, built-in temperature sensing, 8-bit SAR variants, and dual 12-bit DAC synchronization. On-chip debug via JTAG and boundary scan supports breakpoints, single-stepping, watchpoints, and memory/register inspection.",{"@graph":14,"@context":73},[15,34,56],{"@type":16,"itemListElement":17},"BreadcrumbList",[18,23,27,31],{"item":19,"name":20,"@type":21,"position":22},"https://docshare.wps.com","Home","ListItem",1,{"item":24,"name":25,"@type":21,"position":26},"https://docshare.wps.com/document/","Document",2,{"item":28,"name":29,"@type":21,"position":30},"https://docshare.wps.com/document/technology/","Technology",3,{"item":32,"name":10,"@type":21,"position":33},"https://docshare.wps.com/document/c8051f0401234567-analog-peripherals-1210-bit-sar-adc-and-on-chip-debug/343278/",4,{"url":32,"name":10,"@type":35,"image":36,"author":41,"headline":10,"publisher":44,"fileFormat":47,"inLanguage":8,"description":12,"dateModified":48,"datePublished":49,"encodingFormat":47,"isAccessibleForFree":50,"interactionStatistic":51},"DigitalDocument",{"url":37,"@type":38,"width":39,"height":40},"https://docshare.wps.com/thumbnails/c8051f0401234567-analog-peripherals-1210-bit-sar-adc-and-on-chip-debug/343278.png","ImageObject",300,407,{"name":42,"@type":43},"Anda","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-10-28","2026-09-22",true,{"@type":52,"interactionType":53,"userInteractionCount":55},"InteractionCounter",{"@type":54},"ViewAction",11,{"@type":57,"mainEntity":58},"FAQPage",[59,65,69],{"name":60,"@type":61,"acceptedAnswer":62},"What SAR ADC resolution and throughput options are provided in this MCU family?","Question",{"text":63,"@type":64},"The device family includes 10- or 12-bit SAR ADC options. It supports programmable throughput up to 100 ksps for the 12-bit configuration and up to 500 ksps for the 8-bit SAR ADC variant on C8051F040/1/2/3.","Answer",{"name":66,"@type":61,"acceptedAnswer":67},"How do the analog inputs and amplification work for ADC measurements?",{"text":68,"@type":64},"Inputs support single-ended or differential configurations. A SW programmable high-voltage difference amplifier is included with selectable programmable gain values, and ADC0 includes an analog multiplexer and PGA.",{"name":70,"@type":61,"acceptedAnswer":71},"What debug capabilities are available on-chip?",{"text":72,"@type":64},"On-chip debug circuitry provides full-speed, nonintrusive in-circuit/in-system debugging through JTAG and boundary scan. It includes breakpoints, single-stepping, watchpoints, and the ability to inspect or modify memory and registers.","https://schema.org",{"og:url":32,"og:type":75,"og:title":10,"og:site_name":45,"og:description":12},"article",{"robots":77,"canonical":32},"index,follow",{"doc_id":79,"site_id":7},343278,1790376358,{"code":4,"msg":82,"data":83},"success",[84,88,92,96,101,105,110,115,120,123,127],{"id":22,"doc_module":4,"doc_module_name":25,"category_name":85,"show_sort_weight":86,"slug":87},"Story & Novel",90,"story-novel",{"id":26,"doc_module":4,"doc_module_name":25,"category_name":89,"show_sort_weight":90,"slug":91},"Literature",80,"literature",{"id":33,"doc_module":4,"doc_module_name":25,"category_name":93,"show_sort_weight":94,"slug":95},"Exam",70,"exam",{"id":97,"doc_module":4,"doc_module_name":25,"category_name":98,"show_sort_weight":99,"slug":100},5,"Comic",60,"comic",{"id":102,"doc_module":4,"doc_module_name":25,"category_name":29,"show_sort_weight":103,"slug":104},6,50,"technology",{"id":106,"doc_module":4,"doc_module_name":25,"category_name":107,"show_sort_weight":108,"slug":109},7,"Healthcare",40,"healthcare",{"id":111,"doc_module":4,"doc_module_name":25,"category_name":112,"show_sort_weight":113,"slug":114},8,"Research & Report",30,"research-report",{"id":116,"doc_module":4,"doc_module_name":25,"category_name":117,"show_sort_weight":118,"slug":119},9,"Religion & Spirituality",20,"religion-spirituality",{"id":118,"doc_module":4,"doc_module_name":25,"category_name":121,"show_sort_weight":118,"slug":122},"World Cup","world-cup",{"id":124,"doc_module":4,"doc_module_name":25,"category_name":125,"show_sort_weight":124,"slug":126},10,"Lifestyle","lifestyle",{"id":128,"doc_module":4,"doc_module_name":25,"category_name":129,"show_sort_weight":97,"slug":130},19,"General","general",{"code":4,"msg":82,"data":132},{"doc_id":79,"user_id":133,"nickname":42,"user_avatar":134,"doc_module":4,"category_id":102,"category_name":29,"doc_title":10,"doc_description":12,"doc_content":135,"file_id":136,"file_url":137,"file_type":138,"file_size":139,"view_count":55,"is_deleted":4,"is_public":22,"is_downloadable":22,"audit_status":22,"page_count":140,"language":141,"language_code":8,"site_id":7,"html_lang":8,"table_of_contents":142,"faqs":143,"seo_title":144,"seo_description":12,"update_tm":145,"read_time":146},962075006959,"https://ap-avatar.wpscdn.com/avatar/e0002397efbe92a78e?_k=1776741047341049297","C8051F040/1/2/3/4/5/6/7  \n8K ISP FLASH MCU Family  \nAnalog Peripherals  \n- 10 or 12-Bit SAR ADC  \n• 12-bit (C8051F040/1) or  \n10-bit (C8051F042/3/4/5/6/7) resolution  \n• ± 1 LSB INL, guaranteed no missing codes  \n• Programmable throughput up to 100 ksps  \n• 13 External Inputs; single-ended or differential  \n• SW programmable high voltage difference amplifier  \n• Programmable amplifier gain: 16, 8, 4, 2, 1, 0.5  \n• Data-dependent windowed interrupt generator  \n• Built-in temperature sensor  \n- 8-bit SAR ADC (C8051F040/1/2/3 only)  \n• Programmable throughput up to 500 ksps  \n• 8 External Inputs, single-ended or differential  \n• Programmable amplifier gain: 4, 2, 1, 0.5  \n- Two 12-bit DACs (C8051F040/1/2/3 only)  \n• Can synchronize outputs to timers for jitter-free waveform generation  \n- Three Analog Comparators  \n• Programmable hysteresis/response time  \n- Voltage Reference  \n- Precision V DD Monitor/Brown-Out Detector On-Chip JTAG Debug & Boundary Scan  \n- On-chip debug circuitry facilitates full-speed, nonintrusive in-circuit/in-system debugging  \n- Provides breakpoints, single-stepping, watchpoints, stack monitor; inspect/modify memory and registers  \n- Superior performance to emulation systems using ICE-chips, target pods, and sockets  \n- IEEE1149 .1 compliant boundary scan  \n- Complete development kit  \nHigh-Speed 8051 μC Core  \n- Pipelined instruction architecture; executes 70% of instruction set in 1 or 2 system clocks  \n- Up to 25 MIPS throughput with 25 MHz clock  \n- 20 vectored interrupt sources Memory  \n- 4352 bytes internal data RAM (4 k + 256)  \n- 64 kB (C8051F040/1/2/3/4/5)  \nor 32 kB (C8051F046/7) Flash; in-system programmable in 512-byte sectors  \n- External 64 kB data memory interface (programmable multiplexed or non-multiplexed modes)  \nDigital Peripherals  \n- 8 byte-wide port I/O (C8051F040/2/4/6); 5 V tolerant  \n- 4 byte-wide port I/O (C8051F041/3/5/7); 5 V tolerant  \n- Bosch Controller Area Network (CAN 2.0B), hardware SMBus™ (I2C™ Compatible), SPI™, and two UART serial ports available concurrently  \n- Programmable 16-bit counter/timer array with  \n6 capture/compare modules  \n- 5 general purpose 16-bit counter/timers  \n- Dedicated watch-dog timer; bi-directional reset pin Clock Sources  \n- Internal calibrated programmable oscillator: 3 to  \n24.5 MHz  \n- External oscillator: crystal, RC, C, or clock  \n- Real-time clock mode using Timer 2, 3, 4, or PCA Supply Voltage: 2.7 to 3.6 V  \n- Multiple power saving sleep and shutdown modes 100-Pin and 64-Pin TQFP Packages Available  \n- Temperature Range: –40 to +85 °C  \nRev. 1.7 10/22 Copyright © 2022 by Silicon Laboratories C8051F040/1/2/3/4/5/6/7  \nC8051F040/1/2/3/4/5/6/7  \n2  \nRev. 1.7  \nC8051F040/1/2/3/4/5/6/7  \nTable of Contents  \n1. System Overview .................................................................................................... 19  \n1.1. CIP-51™ Microcontroller Core .......................................................................... 25  \n1.1.1. Fully 8051 Compatible.............................................................................. 25  \n1.1.2. Improved Throughput ............................................................................... 25  \n1.1.3. Additional Features .................................................................................. 26  \n1.2. On-Chip Memory ............................................................................................... 27  \n1.3. JTAG Debug and Boundary Scan..................................................................... 28  \n1.4. Programmable Digital I/O and Crossbar ........................................................... 29  \n1.5. Programmable Counter Array ........................................................................... 30  \n1.6. Controller Area Network .................................................................................... 31  \n1.7 . Serial Ports ..........................................................................................","cbCaimjXxc4T6MSf","https://ap.wps.com/l/cbCaimjXxc4T6MSf","pdf",8454465,320,"English","# Table of Contents\n## System Overview\n## Absolute Maximum Ratings\n## Global DC Electrical Characteristic\n## Pinout and Package Definitions\n## 12-Bit ADC (ADC0, C8051F040/1 Only)\n## 10-Bit ADC (ADC0, C8051F042/3/4/5/6/7 Only)","[{\"question\":\"What SAR ADC resolution and throughput options are provided in this MCU family?\",\"answer\":\"The device family includes 10- or 12-bit SAR ADC options. It supports programmable throughput up to 100 ksps for the 12-bit configuration and up to 500 ksps for the 8-bit SAR ADC variant on C8051F040/1/2/3.\"},{\"question\":\"How do the analog inputs and amplification work for ADC measurements?\",\"answer\":\"Inputs support single-ended or differential configurations. A SW programmable high-voltage difference amplifier is included with selectable programmable gain values, and ADC0 includes an analog multiplexer and PGA.\"},{\"question\":\"What debug capabilities are available on-chip?\",\"answer\":\"On-chip debug circuitry provides full-speed, nonintrusive in-circuit/in-system debugging through JTAG and boundary scan. It includes breakpoints, single-stepping, watchpoints, and the ability to inspect or modify memory and registers.\"}]","C8051F040/1/2/3/4/5/6/7 - Analog Peripherals - 12/10-Bit SAR ADC and On-Chip Debug | PDF",1790050543,806]