位置:51电子网 » 技术资料 » 其它综合

新型微控制器ADuC812的P1口的应用

发布时间:2007/8/30 0:00:00 访问次数:436

    摘要:ADμC812是一种新型的高度集成的12位数据采集系统,它在单个芯片内包含了高性能的自校准多通道ADC、两个12位的DAC以及可编程的8位MCU(与8051兼容)。与MCS51系列单片机相似,它有P0~P3四个端口,其中P1口可实现多种功能,例如多通道的ADC、能爱畜输入端口和用于特殊功能的输入控制等。介绍了ADμC812的P1口的结构原理和应用。

    关键词:端口 A/D转换 定时器 SPI串口

1 ADμC812的通用数据端口

ADμC812是一种新型的高度集成的高精度12位数据采集系统。在其片内,不仅包含了可重新编程的非易失性闪速/电擦除程序存储器的高性能8位(与8051兼容)MCU,还包含了高性能的自校舍准多通道(8个输入通道)ADC,两个12位DAC。ADμC812微控制器内核与8051指令集兼容,具有9个中断源(2个优先级)。片内还集成了8K字节的闪速/电擦除程序存储器、640字节的闪速/电擦除数据存储器以及256字节RAM。

ADμC812共有52个管脚,使用4个通用数据端口P0~P3与外部器件进行数据交换。每一个I/O口都有自己不同的驱动执行电路。除端口1之外都是8位双向端口。端口1的操作是ADμC812特有的,表1说明了P1口可复用的管脚功能。

表1 P1口管脚说明

符  号 类  型 功    能
P1.0~P1.7 输入 端口1仅为8位输入端口。端口1缺省为模拟输入端口,为了把这些端口的任一个脚配置为数字输入,应把0写至端口值。端口1引脚是多功能的
ADC0~ADC7 输入 8个单端模拟输入。通过ADCCON2SFR进行通道选择
T2 输入 定时器2数字输入。输入至定时器/计数器2。当被使能时,对应于T2输入的1至0的跳变,计数器2增量
T2EX 输入 数字输入。计数器2 Capture/Reload(捕获/重载)触发关用作计数器2 Up/Down(上/下)控制输入
SS 输入 SPI接口的从属选择输入

所有端口均包含位锁存器和输入缓冲器,I/O双向端口还包含了输出驱动器。由于P1口没有输出驱动器,所以P1口只能是输入端口,只能被配置为数字输入或模拟输入,不能用于输出,如图1所示。ADμC812

    摘要:ADμC812是一种新型的高度集成的12位数据采集系统,它在单个芯片内包含了高性能的自校准多通道ADC、两个12位的DAC以及可编程的8位MCU(与8051兼容)。与MCS51系列单片机相似,它有P0~P3四个端口,其中P1口可实现多种功能,例如多通道的ADC、能爱畜输入端口和用于特殊功能的输入控制等。介绍了ADμC812的P1口的结构原理和应用。

    关键词:端口 A/D转换 定时器 SPI串口

1 ADμC812的通用数据端口

ADμC812是一种新型的高度集成的高精度12位数据采集系统。在其片内,不仅包含了可重新编程的非易失性闪速/电擦除程序存储器的高性能8位(与8051兼容)MCU,还包含了高性能的自校舍准多通道(8个输入通道)ADC,两个12位DAC。ADμC812微控制器内核与8051指令集兼容,具有9个中断源(2个优先级)。片内还集成了8K字节的闪速/电擦除程序存储器、640字节的闪速/电擦除数据存储器以及256字节RAM。

ADμC812共有52个管脚,使用4个通用数据端口P0~P3与外部器件进行数据交换。每一个I/O口都有自己不同的驱动执行电路。除端口1之外都是8位双向端口。端口1的操作是ADμC812特有的,表1说明了P1口可复用的管脚功能。

表1 P1口管脚说明

符  号 类  型 功    能
P1.0~P1.7 输入 端口1仅为8位输入端口。端口1缺省为模拟输入端口,为了把这些端口的任一个脚配置为数字输入,应把0写至端口值。端口1引脚是多功能的
ADC0~ADC7 输入 8个单端模拟输入。通过ADCCON2SFR进行通道选择
T2 输入 定时器2数字输入。输入至定时器/计数器2。当被使能时,对应于T2输入的1至0的跳变,计数器2增量
T2EX 输入 数字输入。计数器2 Capture/Reload(捕获/重载)触发关用作计数器2 Up/Down(上/下)控制输入
SS 输入 SPI接口的从属选择输入

所有端口均包含位锁存器和输入缓冲器,I/O双向端口还包含了输出驱动器。由于P1口没有输出驱动器,所以P1口只能是输入端口,只能被配置为数字输入或模拟输入,不能用于输出,如图1所示。ADμC812

相关IC型号
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!