欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2371|回復: 6
收起左側

單片機如何實現對外部輸入的10ms方波計數?求程序思路

[復制鏈接]
ID:989087 發表于 2021-12-17 18:04 | 顯示全部樓層 |閱讀模式
由于本論壇禁止直接求程序,禁止伸手黨,所以向大家請教一下大致的實現方法與思路,理清頭緒后我自己來寫程序去實現,謝謝大家

編制C51程序,實現對外部輸入的10ms方波計數,
收到100組脈沖控制蜂鳴器發出短暫聲響和P1口LED
等短暫閃亮
回復

使用道具 舉報

ID:811253 發表于 2021-12-18 16:53 | 顯示全部樓層
外部邊沿中斷計數
回復

使用道具 舉報

ID:236035 發表于 2021-12-18 13:33 | 顯示全部樓層
邊沿觸發中斷,在中斷內開3ms定時器。在這個3ms定時中斷內判斷輸入的電平,如果前3次中斷電平有變化,則脈寬不足10ms,不計數,并關閉這個定時器;如果第4次電平有變化,說明是有效脈沖,10ms,計數器加1,否則脈沖就大于12ms了,也不計數。
回復

使用道具 舉報

ID:993888 發表于 2021-12-18 10:08 | 顯示全部樓層
定時器計數模式下設置好初值,等待溢出中斷就可以
回復

使用道具 舉報

ID:990881 發表于 2021-12-18 09:11 | 顯示全部樓層
將外部輸入的方波接到單片機輸入引腳,設置一個定時器,初始化一個計數變量,每隔3ms判斷一次引腳高低電平,若是高電平則計數變量加一,加到一百,計數變量置零,再搞個標志位置一,判斷一下標志位,是1則響蜂鳴器等等操作,同時標志位歸零,重新開始程序
回復

使用道具 舉報

ID:752974 發表于 2021-12-18 08:27 | 顯示全部樓層
教科書里的東西,就是不看書!
回復

使用道具 舉報

ID:908826 發表于 2021-12-17 19:24 | 顯示全部樓層
用外部中斷唄,捕獲電平上升或者下降沿,然后再中斷函數里面計數。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表