EDN China > 设计实例 > 模拟设计 > 转换器 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

(多图) MAX5581接口: MAX5581快速建立DAC与PIC微控制器的接口

来源:无忧电子开发网/Maxim中文网站-应用笔记?? 2006年05月17日 ?? 收藏0

??????固件说明

?????? 列表1给出的汇编程序通过PIC18F442的内部MSSP SPI接口对MAX5581进行初始化,PIC18F442的40MHz系统时钟允许MSSP提供高达10MHz的SPI时钟(SCLK)。表1所示为上电后的配置字。一旦完成了对MAX5581的初始化,程序便将DAC输出寄存器装载为零,然后装载满量程输出,如表2所示。该固定循环程序可产生方波输出,如图4所示,可以用来演示MAX5581的快速建立时间。

????????&nb

sp;??????????????????? 一个输出为80kHz方波的实际示波器测试图
??????????????????????????????????? 图4. 一个输出为80kHz方波的实际示波器测试图

?????? 列表1. 用于连接MAX5581和PIC18F442内部MSSP SPI接口的汇编程序

?????? 列表1.asm

;******************************************************************************
;????????????????????????????????????????????????????????????????????????????
;??? Filename:??Listing 1 (Absolute Code Version)
;??? Date:??? ??2/25/05
;??? File Version:? ?1.0
;
;??? Author:??????? ?Ted Salazar
;??? Company:?????? ?Maxim
;?????????????????????


?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

DAC? PIC? 微控制器?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈