- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
子零件城 元件 套件 咨询 教学 代研
ADuC812 应用中的若干问题
文章作者:谌雅琴 李 刚
要:AD C812 为新一代微控制器,具有强大的功能,比以往的单片机有着更广阔的应用前景。在实际
应用中发现,芯片本身尚存在一些应注意的问题及使用时的特殊要求。本文对这些问题进行总结,以供读
者参考。
关键词:在线调试 数据转换 SPI
引言:
AD μC812 是高度集成的高精度12位数据采集系统,其功能方框图如图1所示。从图中可知,该芯片
内不仅集成了可重新编程非易失性闪速/ 擦除程序存储器的高性能8 位 (与8051 兼容)MCU,还包含了高
性能的自校准8 通道ADC 及2 通道12 位DAC。
1
子零件城 元件 套件 咨询 教学 代研
如所有与8051 兼容的器件一样,对于程序和数据存储器,AD μC812 具有 自独立的地址空间:64KB
外部程序地址空间和16MB 外部数据地址空间。但与其他器件不同的是,它包含了片内闪速存储器技术,向
用户提供8KB 的闪速/电擦除程序存储器、640B 的闪速/ 擦除数据存储器。
芯片集成了全部辅助功能块以充分支持可编程的数据采集核心。这些辅助功能块包括看门狗定时器
(WDT)、 源监视器(PSM)以及ADC DMA 功能。另外,为多处理器接口和I/O扩展提供了32 条可编程的
I/O 线、I2C 兼容的SPI 和标准UART 串行端口。
与以往的80C51 单片机不同,AD μC812 具有独特的在线调试和下载功能,由支持AD μC812 的开发工
具包QuickStart 开发系统来提供。也就是说,在用户系统保留AD μC812的情况下,通过开发系统与AD μC812
的串口通信,可直接对用户系统进行调试,并在调试完成后将已调试好的程序下载到AD μC812 中。
虽然AD μC812 具有上述 种优 性能,但由于它是一种新型微控制器,与以往的单片机相比,在用法
上有许多不同之处。因此,在进行AD μC812 系统开发应用时,仍然有许多问题须要注意。下面,将我们在
应用AD μC812 开发产品时发现的一些应注意的问题及其解决办法介绍如下。
用中存在的若干问题
1.在线调试注意事项
AD μC812 与其他单片机突出不同之处在于支持它的开发系统不同。QuickStart 开发系统是支持
AD μC812 的开发工具包,功能完善,包括下载、调试和模拟等功能。
(1)RS232 接口 路
对于用户开发系统来说,在线调试和下载功能最重要,也是最常使用的,但二者都需通过PC 机上的串
行端口与AD μC812 的UART 串行端口之间连接的串行端口 缆进行数据通信才能发挥作用。因此,用户在
开发应用系统的同时,应设计一个RS232 接口 路 (如图2 所示)来实现PC 机与AD μC812 的串口通信。
由于RS232 接口 路是PC 机和用户开发系统的唯一通路,因此,它是在线调试和下载功能实现的关
键。在用户系统的开发研制过程中,经常会出现在线通信故障问题。导致该现象发生的原因有很多,但最
有可能的是接口 路工作异常所产生。要判断RS232 接口 路工作是否正常,可按以下步骤逐一检查RS232
通信是否正常。
2
子零件城 元件 套件 咨询 教学 代研
① V+和V-引脚 压是否足够高(分别超过+8V 和-8V)。若 压较低,则可能ADM202 芯片已损坏。
② R1IN 脚是否存在±12V 的脉冲信号。若存在,则说明PC 机方面通信发送信号正常。
③ R1OUT 脚是否存在+5V 信号。若存在,则说明ADM202 接收PC 机信号工作正常。
④T1IN脚是否存在+5V 信号。若存在,则说明AD μC812 对PC 机的通信产生响应;否则是AD μC812
通信存在问题,说明AD μC812 工作不正常。
⑤T1OUT脚是否存在±12V 的脉冲信号。若存在,但AD μC8
文档评论(0)