基于ARM(LPC2138)嵌入式系统的多功能数字信号发生(15)

时间:2025-04-19

本设计采用数值计算合成和D/A转换模块来完成,可产生输出频率及幅度可调,频率范围为1HZ~50KHZ的正弦波、方波、三角波及其复合波信号,具有信号频率、波形、幅度变化容易,硬件简单可靠等特点

/***************************************************************************************/ ** 函数名称 :IRQ_Timer0()

** 函数功能 :定时器0中断服务程序,取反LED9控制口。 ** 入口参数 :无 ** 出口参数 :无

/***************************************************************************************/ void __irq IRQ_Timer0(void) {

pinsave=(IO0PIN&pinvalue); if(pinsave!=pinvalue) {

while(delay++==2) { delay=0;

if(pinsave == (IO0PIN&pinvalue)) switch(pinsave) {

case 0x003e0000: {

bo=bo+1; if(bo>4) bo=1; } break;

case 0x003d0000:

{canshu+=1; if(canshu>2) canshu=1; } break;

case 0x003b0000: {switch(canshu) {case 1:

{if(hight<26) hight=hight+1;} break; case 2:

{if(fc<100) fc=fc+2;}

基于ARM(LPC2138)嵌入式系统的多功能数字信号发生(15).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219