资源简介
MC9S12XS单片机原理及嵌入式系统开发资料,主要是对MC9S12系列的单片机开发资料
代码片段和文件信息
/*******************************************************************************************
文件名称adc.c
功能描述: 模/数转换模块
作者: 合肥工业大学飞思卡尔嵌入式系统实验室
编译环境:Freescale CodeWarrier V5.0 For MC9S12XS128
版本: V1.0
说明:
修改记录:
创建日期:2010-03-23
********************************************************************************************/
#include /* common defines and macros */
#include “derivative.h“ /* derivative-specific definitions */
#include “adc.h“ /* some deal about ADC */
/***********************************************************************
------------------------------------------------------------------------
函数名称: void Adc0_init(unsigned char starting_chanunsigned char ending_chanunsigned char contin_sequ_datunsigned char ad_resolu_datunsigned char align_dat)
功能介绍: ADC模块初始化
入口参数: unsigned char starting_chanunsigned char ending_chanunsigned char contin_sequ_datunsigned char ad_resolu_datunsigned char align_dat
出口参数: 无
简要说明: 无
------------------------------------------------------------------------
************************************************************************/
void Adc0_init(unsigned char starting_chanunsigned char ending_chanunsigned char contin_sequ_datunsigned char ad_resolu_datunsigned char align_dat)
{
unsigned char channel_length; //定义通道长度局部变量
ATD0DIEN = 0x00; //禁止数字输入 “1“代表允许数字输入;
/*对A/D通道进行选择*/
if(starting_chan {
channel_length = ending_chan-starting_chan;
ATD0CTL0 = channel_length; //WRAP3 WRAP2 WRAP1 WRAP0 多通道转换,选择AN0~ ANxx(x:channel_num)多通道连续采样
channel_length = channel_length&0x0F;
channel_length = channel_length<<3;
if(channel_length<=0x78)
{
ATD0CTL3|= channel_length; //序列长度 No FIFO Freeze模式下继续转换 //DJM S8C S4C S2C S1C FIFO FRZ1 FRZ0
ATD0CTL5|= 0x10; //选择多通道采样方式 // 0 0 1 0
}
else
{
ATD0CTL5 = ATD0CTL5&(~0x30); //停止A/D转换。
}
}
else if(starting_chan==ending_chan)
{
ATD0CTL5&= ~0x10; //选择单通道采样方式
}
else
{
ATD0CTL5 = ATD0CTL5&(~0x30); //停止A/D转换。
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1339 2011-12-20 20:27 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\02\2.6.8.txt
文件 2180 2011-12-02 15:58 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\03\3.4.1.txt
文件 5034 2011-12-02 15:59 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\03\3.4.2.txt
文件 1252 2011-12-02 16:16 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\03\3.4.3.txt
文件 1781 2011-12-02 13:37 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\03\3.4.4.txt
文件 1413 2011-12-20 20:29 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\05\5.3.1.txt
文件 551 2011-12-20 20:29 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\05\5.3.2.txt
文件 3948 2011-12-20 20:30 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\05\5.4.3.txt
文件 2133 2011-12-20 20:31 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\06\6.3.txt
文件 1857 2011-12-21 22:55 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\07\7.4.txt
文件 2923 2011-12-21 22:55 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\07\7.5.1.txt
文件 293 2011-12-21 22:56 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\07\7.5.2.txt
文件 1237 2011-12-24 12:05 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\08\8.4.txt
文件 1617 2011-12-24 12:06 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\08\8.5.1.txt
文件 1969 2011-12-24 12:06 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\08\8.5.2.txt
文件 3265 2011-12-03 22:19 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\09\9.7.1.txt
文件 6427 2011-12-02 14:52 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\09\9.7.2.1.txt
文件 4889 2011-12-03 22:16 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\09\9.7.2.2.txt
文件 3745 2011-12-03 22:12 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\09\9.7.3.1.txt
文件 3315 2011-12-03 22:11 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\09\9.7.3.2.txt
文件 1409 2011-12-03 22:07 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\09\9.8.2.txt
文件 2176 2011-12-24 16:43 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\10\10.4.txt
文件 9338 2011-12-24 16:48 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\10\10.5.txt
文件 1549 2011-12-25 11:55 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\11\11.4.1.txt
文件 3792 2011-12-25 11:55 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\11\11.4.2.txt
文件 2400 2011-12-25 11:56 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\11\11.5.txt
文件 2036 2011-12-25 14:57 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\12\12.4.txt
文件 2135 2011-12-25 15:16 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\12\12.5.txt
文件 57972 2011-12-25 16:59 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\13\13_2\13_2.mcp
文件 4263 2011-12-25 16:59 MC9S12XS单片机原理及嵌入式系统开发的源代码\MC9S12XS单片机原理及嵌入式系统开发的源代码\13\13_2\13_2_Data\CWSettingsWindows.stg
............此处省略221个文件信息
相关资源
- MC9S12XS128新手入门源代码
- 飞思卡尔 MC9S12X中文数据手册
- FlexRay总线控制器单片机驱动MC9S12XDP
- MC9S12XS128开发板资料详细代码
- MC9S12G128 UCOS-II移植
- MC9S12G128的各种代码demo可直接运行
- 飞思卡尔BDM驱动,WIN10可用
- 飞思卡尔MC9S12XS128 Demo程序
- MC9S12XEP100中文数据手册.pdf
- MC9S12G中文数据手册.pdf
- MC9S12XS128控制180°舵机程序
- 飞思卡尔MC9S12(X)开发必修课
- 基于MC9S12XS128的ucos系统移植
- CAN测试-发送接收数据MC9S12G128平台测试
- 12864液晶 飞思卡尔mc9s12XS128原版程序,
- MC9S12XS128引脚图
- MC9S12XET256核心板原理图
- ucos-ii在mc9s12xdp512上的移植
- MC9S12XET256 AD 程序
- MC9S12DG128最小系统原理图和PCB板
- Freescale MC9S12XEP Bootloader 下位机
- 基于MC9S12XS128的温湿度传感器DHT11程序
- MC9S12XS128驱动0v7620 图像采集源程序C代
- MC9S12HY64 上的休眠 按键唤醒例程
- 基于飞思卡尔MC9S12G128芯片的uds诊断代
- 基于MC9S12XS128的LCD12864驱动程序
- 单片机MC9S12XS128串口接收指令控制小车
- 基于MC9S12XEP100的整车控制器CANBootLoa
- MC9s12单片机AD16库
- 飞思卡尔MC9S12G128CAN发送数据例程
评论
共有 条评论