历史上的今天

今天是:2024年11月09日(星期六)

正在发生

2019年11月09日 | 2440裸机编程之七 模数转换器ADC

发布者:温柔阳光 来源: 51hei关键字:裸机编程  模数转换器  ADC 手机看文章 扫描二维码
随时随地手机看文章

S3C2440A 内部具有8 路模拟信号输入的10 位模/数转换器(ADC)。



用到的寄存器有:
ADCCON:用于选择通道、设置频率、开始转换、结束标志
   ADC的频率 = PCLK/(ADCCON[13:6]+1)
ADCDATn:用于读出ADC通道n的转换结果:ADCDATn[9:0]


下面是个ADC通道0的实验程序:
//********************************************************************
#define adc_frequency 2000000

void Main(void)
{     
    int i;
    ……硬件初始化……

Uart_Printf("ADC实验nn");

rADCCON = 1<<3 | (PCLK/adc_frequency - 1)<<6 | 1<<14 ;    //选择通道1,设置ADC频率,频率有效

while(1)
{
     rADCCON|=0x1;             //启动ADC

     while(!(rADCCON & 0x8000));        //等待是否转换完毕
  Uart_Printf("AIN1:    %dn",rADCDAT0&0x3FF);   //输出转换结果
  Delay(1000);           //延时1秒
}
}

//*******************************************************************

运行结果如下:


关键字:裸机编程  模数转换器  ADC 引用地址:2440裸机编程之七 模数转换器ADC

上一篇:2440裸机编程之八 UART通用异步收发
下一篇:2440裸机编程之六 实时时钟

推荐阅读

近年来,可穿戴设备已在健身追踪领域斩获了较大的市场份额。不过在医疗领域,它也有着广阔的应用前景,比如本文要介绍的新型血氧计。当前,如果你想要精确测量一个人的血氧水平,必须对身体柔弱部位进行破刺采血。不过新型柔性设备的到来,有望极大地改善这种体验 —— 因为它可以在身体的几乎任何部位进行测量。传统血氧计使用 LED 来照射身体的半透...
实时日历时钟(RTC)单元作为S3C2440A 内部一个独立的功能单元,能够像钟表和日历一样保存并自动计算时间。它还具有定时报警和产生节拍的功能。RTC 单元仅需要通过外接一个32. 768 kHz 的晶振来提供时钟源。RTC 可以通过备用电池供电,因此,即使系统电源关闭,也可以继续工作。RTC 的寄存器保存了一些表示时间的8 位BCD 码数据,包括:秒、分、时...
作为运动控制器行业的知名企业,协昌科技通过并购凯思半导体,逐步将业务向上游功率芯片领域延伸,并形成了产业链上下游的协同效应。凭借在研发设计方面的多年积累,协昌科技的功率芯片产品已经在电动车辆、电动工具等运动控制方面形成了差异化的竞争优势。据笔者查询发现,协昌科技前不久于创业板申请上市。然而其此次IPO仍面临着不少问题,保荐机构系公...
Akamai发布全新解决方案App & API Protector,重新定义WAAP的简易性和自动化由Akamai自适应安全引擎提供支持且易于使用的单一解决方案能够防范复杂的Web和API攻击并抵御爬虫程序2021年11月9日——负责支持和保护数字化体验且深受全球企业信赖的解决方案提供商阿卡迈技术公司(Akamai Technologies, Inc.,以下简称:Akamai)(NASDAQ:AKAM)今日宣布...

史海拾趣

问答坊 | AI 解惑

汽车轮胎气压监测系统开发现状与展望

1  概述     在汽车的高速行驶中,轮胎故障是所有驾驶者最为担心和最难预防的,也是突发性交通事故发生的重要原因。据统计,在国内的高速公路上,由爆胎引发的交通事故占事故总数的70%。在美国,这一比例更 ...…

查看全部问答∨

国内的汽车电子公司太少了

RT,不仅熟练少,而且规模更小,国内的能拿出手的公司好像只有深圳的航盛一家,其它的要么是外企独资的,要么是合资的。 我是做EMC检测仪器的,想开发这方面的客户都难,因为航盛已经是我们的客户了,其他的国内汽车电子公司大都买不起。什么时 ...…

查看全部问答∨

电子行业薪酬大比对

不同行业的薪酬水平差距   根据2007年度中国电子行业薪酬和职业发展调查。        通过对不同服务方向的电子工程师薪酬对比发现,电子元器件和从事 IC设计制造封装的电子工程师平均年薪最高,分别是人民币60557元和57165 ...…

查看全部问答∨

ULN2003驱动步进电机

ULN2003驱动步进电机 我个人认为这个已经足够了 ULN2003就ok了才2快钱…

查看全部问答∨

这是什么意思?

我在网上看到一个招聘信息如下: FPGA工程师 岗位要求:1、测控工程与仪器/电子工程/自动化/通讯/计算机等相关专业,本科及以上学历; 2、熟悉Verilog和VHDL语言;熟悉FPGA的架构/设计流程及开发工具; 3、掌握基本的验证和调试的方法和技术; ...…

查看全部问答∨

WINCE的驱动加载疑问

我的SDIO接口的WIFI驱动有如下注册表: [HKEY_LOCAL_MACHINE\\Drivers\\SDCARD\\ClientDrivers\\Custom\\MANF-02DF-CARDID-9103-FUNC-1]    "Dll"="SDIO8686.dll"               ...…

查看全部问答∨

决定以后能否落户北京的问题,请大家出出主意

现在有两个公司同意录用我,一个搞嵌入式开发可能是基于Arm的,好像听他们说是双mcu的,外加os的植入等,我主要做软件方面的,其实水平有限也只能做这个,这个钱少;另一个是搞基于moto系列的单片机开发,也是写软件,可能还能学到点关于蓝牙,红外 ...…

查看全部问答∨

求购C51学习板QQ103273243

小弟初入单片机学习,求购C51学习板。100元左右,按功能议价。各位大哥有闲置的或二手的请QQ103273243转让。 TEL 13423987708 深圳…

查看全部问答∨

如何在WINCE中使用自造的点阵字?

我在很多自已画的点阵字库16*16的, 如何在WINCE中显示出来? 感谢各位啊! …

查看全部问答∨

ICC接口询问

                                 手上有个Rlink,看了一下它的icc接口,发现不象mcu&nbsp;datasheet上介绍的icc那样1、3、5接地,按照芯片手册连 ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved