久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2039|回復: 0
打印 上一主題 下一主題
收起左側

51單片機初學福利,多種匯編語言實驗

[復制鏈接]
跳轉到指定樓層
樓主
延時程序的設計方法
作為單片機的指令的執行的時間是很短,數量大微秒級,因此,我們要求的閃爍時間間隔為0.2秒,相對于微秒來說,相差太大,所以我們在執行某一指令時,插入延時程序,來達到我們的要求,但這樣的延時程序是如何設計呢?下面具體介紹其原理:
如圖4.1.1所示的石英晶體為12MHz,因此,1個機器周期為1微秒
機器周期 微秒
MOV R6,#20 2個機器周期  2
D1: MOV R7,#248 2個機器周期  2       2+2×248=498 20×
DJNZ R7,$ 2個機器周期  2×248             498
DJNZ R6,D1 2個機器周期   2×20=40         10002
因此,上面的延時程序時間為10.002ms。
由以上可知,當R6=10、R7=248時,延時5ms,R6=20、R7=248時,延時10ms,以此為基本的計時單位。如本實驗要求0.2秒=200ms,10ms×R5=200ms,則R5=20,延時子程序如下:
DELAY: MOV R5,#20
D1: MOV R6,#20
D2: MOV R7,#248
DJNZ R7,$
DJNZ R6,D2
DJNZ R5,D1
RET

K89YT5`{G(AQ32IR6MV8OMK.png (89.19 KB, 下載次數: 54)

K89YT5`{G(AQ32IR6MV8OMK.png

給初學單片機的40個實驗.doc

1.98 MB, 下載次數: 15, 下載積分: 黑幣 -5

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 色婷婷九月 | 99精品免费久久久久久久久日本 | 91精品国模一区二区三区 | 国产一二区在线 | 女生羞羞网站 | av国产在线观看 | 91精品国产91久久久久久丝袜 | 国产高清精品一区二区三区 | 国产一二区视频 | 夜夜夜久久 | 黄色av网站免费看 | 欧美jizzhd精品欧美巨大免费 | 国产精品久久av | 精品成人在线视频 | 视频一区 亚洲 | 久久精品国产一区 | 黄网站在线播放 | 国产精品夜间视频香蕉 | 亚洲激情自拍偷拍 | 91精品国产91久久久久久 | 日本精品免费 | 韩日精品一区 | 免费欧美 | 我要看免费一级毛片 | 一区二区三区视频 | 国产精品久久国产精品 | 亚洲精品乱码久久久久久按摩 | 国产精品一区二区在线 | 久久国产精品久久 | aa级毛片毛片免费观看久 | 老司机久久 | 久草在线青青草 | 国产电影精品久久 | 拍真实国产伦偷精品 | 亚洲精品一区二区三区在线 | 久久久久久久久国产成人免费 | 国产精品视频免费看 | 日韩av电影在线观看 | 91精品久久久久久久久中文字幕 | av毛片 | 亚洲人成人一区二区在线观看 |