完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
设计要求:
通过按键控制输出电压的大小,改变直流电动机的转速 实现思路: 使用DAC0832将单片机输出的数据转换成模拟电压,通过调节单片机P2口输出的数值来改变加载直流电动机两端的电压,以此控制转速。 实现代码: #include 《reg52.h》typedef unsigned char uchar;uchar speed = 0;int main(){ /* 初始化中断 */ EA = 1; EX0 = 1; IT0 = 1; /* 将速度变量从P2口输出,通过DAC0832转换成模拟电压 */ while(1) { P2 = speed; }}void Int0()interrupt 0{ if (speed != 255) //speed最大速度限制在255 speed += 5;} |
|
|
|
只有小组成员才能发言,加入小组>>
2454 浏览 0 评论
9264 浏览 4 评论
36946 浏览 19 评论
5054 浏览 0 评论
24941 浏览 34 评论
1598浏览 2评论
1844浏览 1评论
2292浏览 1评论
1628浏览 0评论
606浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-11 09:39 , Processed in 1.045579 second(s), Total 45, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号