带ADC单片机一大堆为什么要这样折磨自己 |
木示 发表于 2022-12-2 22:37 RC 测量,连参考价值都没有…… 就算不用 ADC 你好歹用个比较器,还能有个比较 准确的电压。 宏晶给的那个 IO方案,压根走不通,上升沿中断的触发电压他本来就不准,触发时间也无法控制。 用定时器的结果都不会准, 何况不用定时器? 不用定时器就 写个 P32 = 0; //放电 delay(); P32 = 1; // 开始充电 while(!P32) { i++; //充电计时 } 然后,读i 的值 就是知道 多久变 高电平了, 但是…… , 算了,自己去体验吧 |
木示 发表于 2022-12-2 22:37 相同引脚的STC8G1K08A自带ADC,比STC15F104W还便宜两毛钱 能给我一个非得用STC15F104W的理由吗? |
Y_G_G 发表于 2022-11-30 19:39 都学习阶段没有量产,想请教一下:如果:Switch 语句case:0x00{ 这里的语句可以加定时器吗?比如这个语句我需要定时2分钟 };break;? |
既然你在用STC,个人感觉就不会是批量产品中 那就完全可以考虑有ADC功能的单片机,这RC用作ADC太鸡肋了,学不学都不重要 而且,相同引脚的STC8G1K08A自带ADC,比STC15F104W还便宜两毛钱 |
网站上有程序,可以下载 |