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

📄 main.c

📁 LPC23XX DAC 例程 来自MCU123开发板配套光盘
💻 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

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

⌨️ 快捷键说明

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