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

时间:2023-03-17 23:00:10 嵌入式培训 我要投稿
  • 相关推荐

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

  2016年12月计算机三级考试马上就要开始了,下面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

【嵌入式系统开发技术知识点:S3C44B0的ADC】相关文章:

嵌入式系统开发技术知识点06-01

2016嵌入式系统开发技术知识点:嵌入式系统06-01

嵌入式系统开发流程01-29

2017年嵌入式系统开发技术考试预测题及答案03-06

2017年嵌入式系统开发技术考试练习题03-06

2017年嵌入式系统开发技术考试练习(附答案)03-06

2017年嵌入式系统开发技术考试练习题及答案03-06

2017年嵌入式系统开发技术考试备考练习题及答案03-06

2016计算机三级嵌入式系统开发技术练习题及答案03-07

2016计算机三级嵌入式系统开发技术考前练习题及答案03-07