⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 简易的波形发生器源代码,基于NXP LPC2368
💻 C
字号:
/*============================================================
LPC23XX 学习板 DAC功能演示
作者: Mingtree	ycxms88@163.com   http://www.mcu123.com
==============================================================
*/

#include <LPC23xx.H>

volatile unsigned short SinTable[45]={410,467,523,576,627,673,714,749,778,799,813,
819,817,807,789,764,732,694,650,602,550,495,438,381,324,270,217,169,125,87,
55,30,12,2,0,6,20,41,70,105,146,193,243,297,353};  //正弦表    


int main (void)
{
    unsigned int i=0;
    
    PINSEL1 &= ( ~(0x03 << 20) );    // 先把第20、21位清零
    PINSEL1 = (0x02 << 20 );		 // P0.26连接到DAC的AOUT


	//i=99999999;
	//while(i--);

						 		     // 不断的输出固定频率的正弦波形
    while(1){
	for(i=0;i<45;i++)
	DACR = ( SinTable[i] << 6 );
	i=1000000;
	while(i--);
	} 
		              
   
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -