全文预览

基于AD9850的信号发生器 毕业论文

上传者:hnxzy51 |  格式:doc  |  页数:30 |  大小:4491KB

文档介绍
使用情况。可以通过编程来控制,系统默认的电压监测低限为2.4V。4极电压监测底限:2.4V,2.8V,3.2V和3.6V。РSPCE061A具有2种中断方式:快速中断请求FIQ中断和中断请求IRQ中断。中断控制器可处理3种FIQ中断和14种IRQ中断,以及1个由指令BREAK控制的软中断。Р系统有两个可编程口:A口和B口。A口既是具有可编程唤醒功能的普通I/O口,又可与ADC的多路LINEIN输入公用,B口除了具有普通I/O口的功能外,在特定的管脚上还可以完成一些特殊的功能。I/O口兼容5VTTL逻辑电平。РSPCE061A提供2个16位的定时器/计数器:TimerA和TimerB。TimerA为通用寄存器;TimerB为多功能计数器。时基信号,来自于32768Hz实时时钟,通过频率选择组合而成。此外,时基信号发生器还可以直接生成2Hz,4Hz,1024Hz,2048Hz以及4096Hz的时基信号,为中断系统提供各种实时中断源信号。Р图5 SPCE061A封装引脚图РSPCE061A有8个10位模数转换通道,其中7个通道用于将模拟量信号转换为数字量信号,可直接通过(IOA[0-6])输入。另外有一个通道只作为语音输入通道,通过内置有自动增益控制放大器的麦克风通道(MIC IN)输入。SPCE061A为音频输出提供了2个10位的模数转换器(输出为电流型),即DAC1和DAC2。DAC1,DAC2转换输出的模拟量电流信号分别通过AUD1和AUD2管脚输出。Р串行设备接口串行输入输出SIO提供了1个1位的串行接口,用于与其他设备进行数据通讯。在SPCE061A内通过IOB0和IOB1这两个端口实现与设备进行串行数据交换功能。Р更为可贵的是,厂家提供的开发环境支持C语言和汇编语言程序设计,以及C语言和汇编语言的混合编程,大大方便了用户的程序设计,提高了系统开发效率,降低了开发成本。

收藏

分享

举报
下载此文档