当前位置

首页 > 互联网 > IT认证 > 嵌入式 > 2016嵌入式系统开发技术知识点:S3C44B0的ADC

2016嵌入式系统开发技术知识点:S3C44B0的ADC

推荐人: 来源: 文萃屋 阅读: 2.96W 次

2016年12月计算机三级的文章" target="_blank" >计算机三级考试马上就要开始了,下面YJBYS小编为大家整理了关于S3C44B0的ADC組件及开发应用的'知识点,希望对你有所帮助。

2016嵌入式系统开发技术知识点:S3C44B0的ADC

  S3C44B0的ADC組件及开发应用

常用ADC寄存器

1、ADC控制寄存器ADCCON决定是否允许启动、选择ADC通道、反映ADC转换状态

2、ADC预分频寄存器ADCPSR决定预分频系数

3、ADC转换时间:

TADC=2×(ADCSPR的值+1)×16/MCLK

4、ADC数据寄存器寄存转换后的10位数字量

5、对ADC操作三要素

(1)选择通道并启动AD变换

(2)查询状态(是否转换结束)

(3)读取转换结果

  S3C44B0的ADC开发应用

如果MCLK=64MHz

1、让ADC转换时间为10uS,写出程序片段

解答:ADC转换时间:

TADC=2×(ADCSPR的值+1)×16/MCLK

ADCPSR=10/32*64-1=19

主要是写ADCPSR寄存器,写寄存器三条指令:

LDR R0,=rADCPSR

MOV R1,#19

STR R1,[R0]

解答续:

CMP R2,#30

BCC LPSET0

CMP R2,#90

BHI LPSETFF

MOV R3,R2

B LPGO

LPSET0:

MOV R3,#0

B LPGO

LPSETF:

MOV R3,#0xFFFFFFFF

LPGO: B START

推荐阅读

  • 12017年嵌入式系统开发技术考试预测题及答案
  • 2嵌入式知识点总结
  • 3盘点嵌入式系统开发工程师考试知识点
  • 42016年9月计算机三级《嵌入式系统开发技术》练习题
  • 5《嵌入式系统工程训练》课程设计报告
  • 62016计算机三级《嵌入式系统开发技术》试题及答案
  • 72016年计算机三级《嵌入式系统开发技术》考试题及答案
  • 82016年12月三级嵌入式系统开发技术考试练习题及答案
  • 92016嵌入式系统开发技术知识点:S3C44B0的ADC
  • 10计算机三级《嵌入式系统开发技术》强化训练题2016
  • 112016年计算机三级嵌入式系统开发技术填空题及答案
  • 12嵌入式系统开发技术工程师复习要点:逻辑电路基础
  • 13嵌入式系统开发技术工程师考试要点
  • 142016年计算机三级嵌入式系统开发技术选择题及答案
  • 15计算机三级《嵌入式系统开发技术》试题及答案2016
  • 16嵌入式系统开发工程师考试知识点
  • 172016年计算机三级《嵌入式系统开发技术》试题及答案
  • 182016年计算机三级《嵌入式系统开发技术》考试大纲
  • 192016计算机三级嵌入式系统开发技术练习题(含答案)
  • 202016计算机三级嵌入式系统开发技术考前练习题及答案
  • 212016年计算机考试三级嵌入式系统开发技术习题及答案
  • 22计算机三级《嵌入式系统开发技术》练习题
  • 232017年嵌入式系统开发技术考试练习题
  • 242016年嵌入式开发系统的七个小技巧