完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
现在想用stc15单片机外部中断0和外部中断1来测双路脉冲的占空比,实现的方法是先把定时器0设置成TMOD |=0x08(//T0开始计时的条件是INT0脚为高电平及TR0置1时)模式,以此来测P3^2脚输入脉冲高电平的时间,然后外部中断0是下降沿中断,通过两次下降沿中断来测P3^2脚输入脉冲的周期,以此来算占空比;同理用同样的再去测P3^3脚输入脉冲的占空比,两路脉冲每测试完以此刷新一下屏幕显示,然后延迟500ms再去测两个输入脉冲,如此循环,可是测量的结果却不对,P3^2脚的输入脉冲没有问题,但是P3^3脚输入脉冲的周期测试不准确,正常是8点几毫秒,但是测出来的值时零点几毫秒,但是高电平时间是对的。思考了好长时间实在找不到错误,因此来寻求大神的帮助,望不吝赐教。
|
|
相关推荐
3个回答
|
|
看看有没有大神来解答一下难题
|
|
|
|
把程序简化一下先,仅保留一路先看看对不对,都调试好后再做成两路采集
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
使用Keil建立完整的工程,并使用外部中断0触发数码管显示903
151 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-使用AHT20进行环境监测之AHT20传感器介绍
1043 浏览 0 评论
836 浏览 0 评论
874 浏览 1 评论
基于瑞萨FPB-RA4E2智能床头灯项目——1编译环境搭建与点亮驱动ws2812全彩LED
869 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11824 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-30 02:44 , Processed in 0.952407 second(s), Total 74, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号