ADC10学习

发布 2021-04-27 05:26:28 阅读 9345

adc10模块。

单通道单次转换。

这个是说。adc10ctl里面的adc10sc是控制adc10开始转换的bit,只有当adc10sc触发转换,adc10才开始转换。要不然,即使adc10on,也不转换。

同时也说了adc10mem里面存的是转换完成的值。

enc必须在每次转换的时候都要触发。

关于adc10ctl:

bit1: enc必须每次都触发。

bit0:单次转换:

adc10单次转换的初始化:

总的程序源**:

void main( void )

// stop watchdog timer to prevent time out reset

wdtctl = wdtpw + wdthold;

lcdinit();

w_str(2,1,"adc10");

w_str(0,2,"电压为:")

adc10ctl0=adc10sht_2+adc10on+adc10ie;//设置的时钟 16xadc10clk 开ad 开中断使能。

adc10ctl1=inch_2;//设置通道。inch_2就是p1.2引脚输入。

adc10ae0|=0x02;

p1dir|=0x01;

_eint();

while(1)

#pragma vector=adc10_vector

_interrupt void adc (void)

ad=adc10mem;

v=ad*3.56*1000/1024;//将adc10mem中的数据转换成电压值。

flag=1;

其他的模块自己看需要添加。

inch的资料见user guid手册:p568

刚才找资料,以后用到adc10模块的话,尽量使用ref2_5v,这个参考电压相当准确。

用adc10模块做的电压表:

ref2_5v开的话,一定要同时打开refon。

10学会学习

b c d 2 初中生活开始了,课程的增多 学习内容的变化,都要求我们改进学习方法和策略。对于刚刚踏进中学的初中生来说,在学习过程中应该特别注意把握以下几点 学会自主学习 把握好学习过程中的各个环节 科学安排时间 合理规划学习时间,有计划的学习。abcd 3 七年级四班张明同学在日记里写下这样一段话...

10月学习感想

读 哈佛气质课 有感。哈佛校训 经典语录 前言。刚拿到 哈佛气质课 这本书时,只知道他是一本很好的书,但需要你去细细地品味其中的内涵,传授的绝不仅仅是知识,还有一种不同流俗的东西,希望其中的内涵能给我的工作 学习 以及生活得到一定的提升。拿起书爱不释手,生怕错过每一句经典的话语,一页一页的慢慢的翻着...

学习10的减法

1 学习目标。1 学习10以内数的减法运算,学习记录商品的 2 学习运用推理的方法寻求答案,训练思维的灵活性。2 教学准备。1 超市场景,及贴有1 9元的 标签的商品若干。2 面值1元 5元的人民币,银行的场景。3 重难点。重点 学习10以内数的减法,记录商品的 难点 用完整的语言讲述自己的需要,运...