网站大量收购独家精品文档,联系QQ:2885784924

8051F410SOC单片机.ppt

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8051F410单片机 PCA模块5的看门狗定时器方式 禁止看门狗 在系统复位后看门狗自动被使能。 禁止看门狗 PCA0MD = ~0x40; PCA0MD = 0x00; 定时/计数器 四个16位定时/计数器 定时/计数器0与定时/计数器1与8051相同 定时/计数器2与定时/计数器3 具有自动再装入功能的16位定时/计数器 定时器时钟设定 系统时钟 内部时钟24.5MHz /2、/4、/8、/16…../128(默认) 定时器0、1时钟源 定时器2、3时钟源 系统时钟 系统时钟 系统时钟/12 (默认) 系统时钟/12 (默认) 系统时钟/4 外部时钟/8 系统时钟/48 外部时钟/8 定时器0、1时钟设定 定时器2、3工作方式 16位自动重装载方式 定时器2、3工作方式 8位自动重装载定时器方式 定时器2工作方式设置 定时器2工作方式设置 定时器2、3时钟设定 串行总线 UART 1对全双工UART接口 工作方式:1、3 多机通信方式 增强型外设串行接口(SPI)总线 双向双线串行接口SMBus(与I2C总线兼容) 中断 多中断源 17个中断源 中断向量顺延 两个中断优先级 多个IE IP寄存器 中断允许、中断优先级寄存器 F410外部中断 两个外部中断源/INT0和/INT1可被配置为低电平有效或高电平有效,边沿触发或电平触发。 /INT0和/INT1所使用的端口引脚在IT01CF寄存器中定义。 /INT0和/INT1监视分配给它们的端口引脚,不影响被交叉开关分配了相同引脚的外设。 如果要将一个端口引脚只分配给/INT0或/INT1,则应使交叉开关跳过这个引脚。 模数转换器ADC 由逐次逼近型ADC、多通道模拟输入选择器组成。 高精度、高速度 12位 200ksps 内部电压基准和内部温度传感器 最多27路输入 F410ADC0 27通道输入 12位精度 最高200kps 速率 模数转换器ADC 多种启动方式: 软件命令 定时器2溢出 定时器3溢出 外部信号输入等 ADC数据比较寄存器可被配置为当ADC数据位于一个规定的窗口之内时向控制器申请中断。 模拟多路选择器 ADC数据格式(12位无符号整数) 右对齐(默认) 左对齐 ADC0 配 置 寄 存 器 ADC0CN: ADC0控制寄存器 ADC0CN: ADC0控制寄存器 可编程窗口检测器 电压基准Vref 电压基准 (Vref) 内部基准电压 1.5V 或 2.2V 电源电压 外接基准电压 REF0CN 电压 基准 控制 寄存器 数模转换器DAC 2路DAC IDA0 IDA1 精度 12位 输出方式 电流输出 IDAC输出字格式 IDAC输出方式 输出电流 0.25 mA满度输出电流。 0.5 mA满度输出电流。 1.0 mA满度输出电流。 2.0 mA满度输出电流。 IDAC外部引脚连接 DAC输出更新模式 On-Demand输出更新 写数据寄存器高字节(IDAnH)时更新 定时器溢出输出更新 CNVSTR边沿输出更新模式 IDA0CN: IDA0控制寄存器 RTC(实时时钟) C8051F41x器件内部有一个RTC外设(实时时钟)。 RTC有一个专用的32KHz振荡器(可以被配置为使用或不使用晶体)、一个具有告警功能的47位定时器、一个后备电源稳压器和64字节的电池后备SRAM。当后备电源(VRTC-BACKUP)供电时,即使控制器核掉电,RTC也会保持全功能运行。 RTC接口 接口包括三个寄存器:RTC0KEY、RTC0ADR和RTC0DAT。 锁定和关键码寄存器RTC0KEY 按顺序正确地写入关键码。关键码为:0xA5,0xF1。 RTC地址寄存器RTC0ADR 读RTC0ADR.7=1为BUSY状态 RTC数据寄存器RTC0DAT RTC内部寄存器 RTC0CN:RTC控制寄存器 RTC0EN:RTC使能位 MCLKEN:RTC时钟丢失检测器使能位 OSCFAIL:RTC时钟故障标志 RTC0TR:RTC定时器运行控制 RTC0AEN:RTC报警使能位 ALRM:RTC报警事件标志 RTC0SET:RTC设置位 向该位写1导致CAPTUREn寄存器中的47位数值被传送到RTC定时器。一旦传送结束,该位被硬件自动清0。 RTC0CAP:smaRTClock捕捉位 向该位写1导致47位的RTC定时器值被传送到CAPTUREn寄存器。一旦传送结束,该位被硬件自动清0。 RTC0XCN:RTC振荡器控制寄存器 RTC振荡器的晶体方式 当使用晶体方式时,应在XTAL3和X

您可能关注的文档

文档评论(0)

文档分享 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档