微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 数字信号处理器与音频模拟芯片的接口设计

数字信号处理器与音频模拟芯片的接口设计

时间:02-08 来源:互联网 点击:

UTRETX,SPXR2 *使串行口脱离复位

RSBXINTM *INTM=0,打开所有的中断

LD #0,DP

ORM #(K_BRINT0 K_BXINT0),IMT *打开BRINT0和BXINT0

LD #AIC_DP,DP

STM #(~K_BRINT0),IFR *清除标志

ST #K_ORESET,AIC_OUT_RESET

PORTW #AIC_OUT_RESET,K_AIC_ADDR *AIC脱离复位

STM RCR1,#K_RFW 初始化接收控制寄存器1,设置接收数据长度为16位

STM XCR1,#K_XFW *初始化发送控制寄存器1,设置发送数据长度为16位

STM PCR,#K_SERIAL *设置为串行口工作方式,而不是通用I/O方式

STM #K_DATA,DXR1 *向DIN写数据,引起二次通信,等待串行口中断

IDLE 在BXINT0的中断服务程序里,向DXR1写入寄存器的值。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top