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以内数的减法,记录商品的 难点 用完整的语言讲述自己的需要,运...