单片机论文一种新型单片机MSC1210及其应用摘要:主要介绍内核兼容8051的MSC1210单片机结构特点,其高性能ADC、片内存储器以及Flash编程应用等功能。关键词:MSC1210ADC PGAFlash实际应用系统往往需要进行高精度的测量,同时还必须进行实时快速控制,提高其开发效率。为此人们常采用高精度A/D芯片加带ISP开发功能的单片机系统来实现。德州仪器(TI)的MSC1210单片机解决了上述问题。它集成了一个增强型8051内核、高达33MHz的时钟周期、8路24位高精度∑-△A/D转换器、Flash存储器等,其系统功能和结构框图如图1所示。MSC1210具有以下主要特性:◇3个16位的定时器,16位PWM波输出;◇ 多达21个中断源;◇32个数字输入/输出端口,带有看门狗;◇8路ADC提供24位分辨率可编程的无丢失码解决方案;◇ 可编程增益放大(PGA)在1~128之间可调,极大提高了ADC精度;◇ 供电电源2.7~5.25V,在3V时功耗低于4mW,停止方式电流小于1μA;◇ 内核兼容8051,指令与8051完全兼容,可以使用原有8051开发系统;◇ 时钟频率可达33MHz,单周期指令执行速度达8MIPS,执行速度比标准8051快3倍;◇ 高达32KB的Flash存储器,SRAM达1.2KB,外部可扩展至64KB存储器;◇Flash在电压低达2.7V时仍可串行或并行编程,可10万次擦除/写操作;◇ 具有32位累加器;◇ 有电源管理功能,能够进行低电压检测,在片上电复位;◇ 带FIFO的SPI端口,双UART;◇64TQFP封装,MSC1210系列的硬件和引脚完全兼容,必要时可以互换。图1系统结构和功能框图