• 大小: 82KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-18
  • 语言: 其他
  • 标签: MSP430  DAC7811  

资源简介

这是一个很不错的驱动程序,拿来即用,此程序是在电子设计大赛期间写的,可靠性及可移植性都很强!看懂这个,基本就能掌握时序图啦!

资源截图

代码片段和文件信息

/*
 *  ==== DO NOT MODIFY THIS FILE - CHANGES WILL BE OVERWRITTEN ====
 *
 *  Generated from
 *      D:/IAR/CCS5.1/CCS5.1/grace_1_10_00_17/packages/ti/mcu/msp430/csl/adc/ADC10_init.xdt
 */

#include 

/*
 *  ======== ADC10_init ========
 *  Initialize MSP430 10-bit Analog to Digital Converter
 */
void ADC10_init(void)
{
    /* disable ADC10 during initialization */
    ADC10CTL0 &= ~ENC;

    /* 
     * Control Register 0
     * 
     * ~ADC10SC -- No conversion
     * ~ENC -- Disable ADC
     * ~ADC10IFG -- Clear ADC interrupt flag
     * ADC10IE -- Enable ADC interrupt
     * ADC10ON -- Switch On ADC10
     * REFON -- Enable ADC reference generator
     * ~REF2_5V -- Set reference voltage generator = 1.5V
     * ~MSC -- Disable multiple sample and conversion
     * ~REFBURST -- Reference buffer on continuously
     * ~REFOUT -- Reference output off
     * ~ADC10SR -- Reference buffer supports up to ~200 ksps
     * ADC10SHT_3 -- 64 x ADC10CLKs
     * SREF_1 -- VR+ = VREF+ and VR- = VSS
     * 
     * Note: ~ indicates that  has value zero
     */
    ADC10CTL0 = ADC10IE + ADC10ON + REFON + ADC10SHT_3 + SREF_1;
    
    /* 
     * Control Register 1
     * 
     * ~ADC10BUSY -- No operation is active
     * CONSEQ_0 -- Single channel single conversion
     * ADC10SSEL_0 -- ADC10OSC
     * ADC10DIV_3 -- Divide by 4
     * ~ISSH -- Input signal not inverted
     * ~ADC10DF -- ADC10 Data Format as binary
     * SHS_0 -- ADC10SC
     * INCH_10 -- Temperature Sensor
     * 
     * Note: ~ indicates that  has value zero
     */
    ADC10CTL1 = CONSEQ_0 + ADC10SSEL_0 + ADC10DIV_3 + SHS_0 + INCH_10;
    
    /* Software delay for REFON to settle */
    __delay_cycles(30000);

    /* enable ADC10 */
    ADC10CTL0 |= ENC;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-07-16 17:28  DAC_7811\
     目录           0  2012-07-16 17:13  DAC_7811\430编程模板框架\
     文件        1836  2012-07-04 12:03  DAC_7811\430编程模板框架\ADC10_init.c
     文件        1508  2012-07-04 12:06  DAC_7811\430编程模板框架\BCSplus_init.c
     文件         603  2012-07-04 12:05  DAC_7811\430编程模板框架\GPIO_init.c
     文件        1235  2012-07-15 22:09  DAC_7811\430编程模板框架\main.c
     文件         835  2012-07-04 12:06  DAC_7811\430编程模板框架\WDTplus_init.c
     文件      149504  2012-07-16 17:20  DAC_7811\dac7811驱动程序.doc

评论

共有 条评论