首页 | 最新需求 | 最新现货 | IC库存 | 供应商 | IC英文资料库 | IC中文资料库 | IC价格 | 电路图 | 应用资料 | 技术资料
 IC型号:
您现在的位置:首页 >  IC英文资料库 进入手机版 
 
资料编号:1105527
 
资料名称:LTC1400IS8
 
文件大小: 463K
   
说明
 
介绍:
Complete SO-8, 12-Bit, 400ksps ADC with Shutdown
 
 


: 点此下载
  浏览型号LTC1400IS8的Datasheet PDF文件第11页
11
浏览型号LTC1400IS8的Datasheet PDF文件第12页
12
浏览型号LTC1400IS8的Datasheet PDF文件第13页
13
浏览型号LTC1400IS8的Datasheet PDF文件第14页
14

15
浏览型号LTC1400IS8的Datasheet PDF文件第16页
16
浏览型号LTC1400IS8的Datasheet PDF文件第17页
17
浏览型号LTC1400IS8的Datasheet PDF文件第18页
18
浏览型号LTC1400IS8的Datasheet PDF文件第19页
19
 
本平台电子爱好着纯手工中文简译:截至2020/5/17日,支持英文词汇500个
15
LTC1401
典型 applicatioNS
U
tms320c50 代号 为 电路
这个 程序 demonstrates 这 ltc1401 接口 至 这
tms320c50. 框架 同步 脉冲波 是 发生 从 tfsx.
数据 变换 时钟 是 获得 从 clkout.
*Initialization*
.mmregs ; 定义 global symbolic names
;- - initialized 数据 记忆 至 零
.ds 0F00h ; initialize 数据 至 零
DATA0 .文字 0 ; begin 样本 数据 location
DATA1 .文字 0 ; .
DATA2 .文字 0 ; location 的 数据
DATA3 .文字 0 ; .
DATA4 .文字 0 ; .
DATA5 .文字 0 ; 终止 样本 数据 location
;- - 设置 向上 这 isr vector
.ps 080Ah ; 串行 端口 中断
rint : B RECEIVE ; 0a;
xint : B TRANSMIT ; 0c;
trnt : B TREC ; 0e;
txnt : B TTRANX ; 10;
;- - 建制 这 重置 vector
.ps 0a00h
.entry
开始:
*tms320c50 initialization*
SETC INTM ; temporarily 使不能运转 所有 中断
LDP #0 ; 设置 数据 页 pointer 至 零
OPL #0834h, pmst ; 设置 向上 这 pmst 状态 和 控制 寄存器
LACC #0
SAMM CWSR ; 设置 软件 wait 状态 至 0
SAMM PDWSR ;
*configure 串行 port*
SPLK #0028h, tspc ; 设置 tdm 串行 端口
; tdm = 0 保卫 alone 模式
; dlb = 0 不 循环 后面的
; fo = 0 16 位
; fsm = 1 burst 模式
; mcm = 0 clkr 是 发生 externally
; txm = 1 fsx 作 输出 管脚
; 放 串行 端口 在 重置
; (xrst = rrst = 0)
SPLK #00e8h, tspc ; 引领 串行 端口 输出 的 重置
; (xrst = rrst = 1)
SPLK #0ffffh, ifr ; clear 所有 这 pending 中断
*start 串行 communication*
SACL TDXR ; 发生 框架 同步 脉冲波
SPLK #040h, imr ; 转变 在 trnt 接受者 中断
CLRC INTM ; 使能 中断
CLRC SXM ; 为 单极的 输入, 设置 为 正确的 变换
; 和 非 sign extension
三月 *AR7 ; 加载 这 auxiliary 寄存器 pointer 和 七
LAR ar7, #0f00h ; 加载 这 auxiliary 寄存器 七 和 #0f00h
; 作 这 begin 地址 为 数据 存储
wait: NOP ; wait 为 一个 receive 中断
NOP ;
NOP ;
SACL TDXR ; !! regenerate 这 框架 同步 脉冲波
B WAIT ;
; - - - - - - - 终止 的 主要的 程序 - - - - - - - - - - ;
*receiver 中断 维护 routine*
trec:
LAMM TRCV ; 加载 这 数据 received 从 ltc1401
SFR ; 变换 正确的 二 时间
SFR ;
#1fffh, 0 ; anded 和 #1fffh
; 为 converting 这 数据 至 正确的
; justified format
;
SACL *+, 0 ; 写 至 数据 记忆 pointed 用 ar7 和
; 增加 这 记忆 地址 用 一个
LACC AR7 ;
SUB #0f05h,0 ; 对比 至 终止 样本 地址 #0f05h
BCND
终止_trcv, geq
; 如果 这 终止 样本 地址 有 超过 jump
至 终止_trcv
;
SPLK #040h, imr ; else re-使能 这 trnt receive 中断
RETE ; 返回 至 主要的 程序 和 使能 中断
*after 得到 这 数据 从 ltc1401, 程序 jump 至 终止_trcv*
终止_trcv:
SPLK #002h, imr ; 使能 int2 为 程序 至 halt
CLRC INTM
success:
B SUCCESS
*fill 这 unused 中断 和 rete, 至 避免 程序 得到 “lost”*
ttranx:
RETE
receive:
RETE
transmit:
RETE
int2:
b halt ; halts 这 运动 cpu
资料评论区:
点击回复标题作者最后回复时间

标 题:
内 容:
用户名:
手机号:    (*未登录用户需填写手机号,手机号不公开,可用于网站积分.)
      
关于我们 | 联系我们
电    话13410210660             QQ : 84325569   点击这里与集成电路资料查询网联系
联系方式: E-mail:CaiZH01@163.com