• 大小: 529KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: 其他
  • 标签: freescale  

资源简介

freescale16位单片机系列,mc9s12g128驱动,包括ADC驱动,dio驱动,pwm驱动,spi驱动,icu驱动,eeprom驱动等

资源截图

代码片段和文件信息

#include “derivative.h“ 
#include “adc.h“
#include “clock.h“

u16 AnalogValue[ADC_CHANNEL_MAX] = {13579110246810};

u16 vTimeTemp;
ADC_Channel_TypeDef ADC_Current_Channel;

ADC_Result_Typedef ADC_Result_Temp[AI_NUMBER];

/*
使能一次转换
*/
u16 ATD10Bit_Conversion(u8 channel)
{

    ATDCTL5 = channel&0x0F;    // Start conversions 

    while (!ATDSTAT0_SCF);
    
    ATDSTAT0_SCF =1;
    
    return   ATDDR0;
}


/*
模块初始化
*/
void ATD10Bit_Init(void)
{
/*
t_atd = 2 * (PRS + 1) * SMP / f_bus;
f_ATDCLK = f_BUS / (2 * (PRS + 1));

f_ATDCLK = 4MHz as required;
PRS = f_BUS / f_ATDCLK / 2 - 1 = f_BUS / 4 / 2 - 1;
take f_BUS = 24MHz PRS = 24 / 4 / 2 - 1 = 2;
*/

// ATDCTL4: SMP[2:0]=010 8 clock sample time;
switch(global_bus_clock)
{
c

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-05-15 20:33  S12G_LLD_CA_v01\
     目录           0  2014-08-27 22:59  S12G_LLD_CA_v01\S12G_LLD_CA_v01\
     目录           0  2014-08-27 23:06  S12G_LLD_CA_v01\S12G_LLD_CA_v01\bin\
     文件      233790  2014-08-27 22:59  S12G_LLD_CA_v01\S12G_LLD_CA_v01\bin\Project.abs
     文件        4858  2014-08-27 22:59  S12G_LLD_CA_v01\S12G_LLD_CA_v01\bin\Project.abs.phy
     文件        4798  2014-08-27 22:59  S12G_LLD_CA_v01\S12G_LLD_CA_v01\bin\Project.abs.s19
     文件      111978  2014-08-27 22:59  S12G_LLD_CA_v01\S12G_LLD_CA_v01\bin\Project.map
     文件          91  2014-08-27 23:06  S12G_LLD_CA_v01\S12G_LLD_CA_v01\bin\Project.xpr
     目录           0  2014-08-26 18:37  S12G_LLD_CA_v01\S12G_LLD_CA_v01\cmd\
     文件        1511  2012-03-22 15:27  S12G_LLD_CA_v01\S12G_LLD_CA_v01\cmd\P&E_Multilink_USB_Erase_unsecure_hcs12p.cmd
     文件          59  2012-03-22 15:27  S12G_LLD_CA_v01\S12G_LLD_CA_v01\cmd\P&E_Multilink_USB_Postload.cmd
     文件          60  2012-03-22 15:27  S12G_LLD_CA_v01\S12G_LLD_CA_v01\cmd\P&E_Multilink_USB_Preload.cmd
     文件          60  2012-03-22 15:27  S12G_LLD_CA_v01\S12G_LLD_CA_v01\cmd\P&E_Multilink_USB_Reset.cmd
     文件          59  2012-03-22 15:27  S12G_LLD_CA_v01\S12G_LLD_CA_v01\cmd\P&E_Multilink_USB_Startup.cmd
     文件          77  2012-03-22 15:27  S12G_LLD_CA_v01\S12G_LLD_CA_v01\cmd\P&E_Multilink_USB_Vppoff.cmd
     文件          78  2012-03-22 15:27  S12G_LLD_CA_v01\S12G_LLD_CA_v01\cmd\P&E_Multilink_USB_Vppon.cmd
     文件         855  2012-03-22 15:27  S12G_LLD_CA_v01\S12G_LLD_CA_v01\C_Layout.hwl
     文件         161  2004-06-15 15:46  S12G_LLD_CA_v01\S12G_LLD_CA_v01\Default.mem
     文件        2671  2014-08-27 23:06  S12G_LLD_CA_v01\S12G_LLD_CA_v01\P&E_Multilink_USB.ini
     目录           0  2014-08-26 18:37  S12G_LLD_CA_v01\S12G_LLD_CA_v01\prm\
     文件        1397  2012-03-22 15:27  S12G_LLD_CA_v01\S12G_LLD_CA_v01\prm\burner.bbl
     文件        3592  2014-08-27 22:16  S12G_LLD_CA_v01\S12G_LLD_CA_v01\prm\Project.prm
     文件       60422  2014-08-27 22:36  S12G_LLD_CA_v01\S12G_LLD_CA_v01\S12G_LLD_CA_v01.mcp
     文件      145258  2014-08-27 22:30  S12G_LLD_CA_v01\S12G_LLD_CA_v01\S12G_LLD_CA_v01.mcp_0_backup.zip
     目录           0  2014-08-26 18:37  S12G_LLD_CA_v01\S12G_LLD_CA_v01\S12G_LLD_CA_v01_Data\
     文件        4380  2014-08-27 23:06  S12G_LLD_CA_v01\S12G_LLD_CA_v01\S12G_LLD_CA_v01_Data\CWSettingsWindows.stg
     目录           0  2014-08-26 18:37  S12G_LLD_CA_v01\S12G_LLD_CA_v01\S12G_LLD_CA_v01_Data\Standard\
     目录           0  2014-08-26 18:37  S12G_LLD_CA_v01\S12G_LLD_CA_v01\S12G_LLD_CA_v01_Data\Standard\objectCode\
     文件       17437  2014-08-27 16:38  S12G_LLD_CA_v01\S12G_LLD_CA_v01\S12G_LLD_CA_v01_Data\Standard\objectCode\adc.c.o
     文件       16335  2014-08-27 16:38  S12G_LLD_CA_v01\S12G_LLD_CA_v01\S12G_LLD_CA_v01_Data\Standard\objectCode\clock.c.o
     文件        9664  2014-08-27 16:38  S12G_LLD_CA_v01\S12G_LLD_CA_v01\S12G_LLD_CA_v01_Data\Standard\objectCode\datapage.c.o
............此处省略32个文件信息

评论

共有 条评论