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

📄 adc.c

📁 飞思卡尔单片机MC9S08AW60 AD部分操作源码。验证通过。
💻 C
字号:
#include <MC9S08AW60.h>


void ADC_Init(void)
{
  
  /* ### Init_ADC init code */
  /* APCTL2: ADPC15=0,ADPC14=0,ADPC13=0,ADPC12=0,ADPC11=0,ADPC10=0,ADPC9=0,ADPC8=1 */
  APCTL2 = 0x01;                                      
  /* AD1SC2: ADACT=0,ADTRG=0,ACFE=0,ACFGT=0 */
  AD1SC2 = 0x00;                                      
  /* AD1CV: ADCV9=0,ADCV8=0,ADCV7=0,ADCV6=0,ADCV5=0,ADCV4=0,ADCV3=0,ADCV2=0,ADCV1=0,ADCV0=0 */
  AD1CV = 0x00;                                      
  /* AD1CFG: ADLPC=0,ADIV1=0,ADIV0=0,ADLSMP=0,MODE1=0,MODE0=0,ADICLK1=0,ADICLK0=0 */
  AD1CFG = 0x00;                                      
  /* AD1SC1: COCO=0,AIEN=1,ADCO=1,ADCH4=0,ADCH3=1,ADCH2=0,ADCH1=0,ADCH0=0 */
  AD1SC1 = 0x68;     
              
}

interrupt 23 void isrADC(void)
{
   PTFD = AD1RL;
}

⌨️ 快捷键说明

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