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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 768|回復(fù): 0
收起左側(cè)

51單片機(jī)的基礎(chǔ)學(xué)習(xí)實(shí)驗(yàn)

[復(fù)制鏈接]
ID:440332 發(fā)表于 2018-12-5 23:12 | 顯示全部樓層 |閱讀模式
1. 閃爍燈
1. 實(shí)驗(yàn)任務(wù)
如圖4.1.1所示:在P1.0端口上接一個(gè)發(fā)光二極管L1,使L1在不停地一亮一滅,一亮一滅的時(shí)間間隔為0.2秒。
2. 電路原理圖
圖4.1.1
3. 系統(tǒng)板上硬件連線
把“單片機(jī)系統(tǒng)”區(qū)域中的P1.0端口用導(dǎo)線連接到“八路發(fā)光二極管指示模塊”區(qū)域中的L1端口上。
4. 程序設(shè)計(jì)內(nèi)容
(1).延時(shí)程序的設(shè)計(jì)方法
作為單片機(jī)的指令的執(zhí)行的時(shí)間是很短,數(shù)量大微秒級(jí),因此,我們要求的閃爍時(shí)間間隔為0.2秒,相對(duì)于微秒來說,相差太大,所以我們?cè)趫?zhí)行某一指令時(shí),插入延時(shí)程序,來達(dá)到我們的要求,但這樣的延時(shí)程序是如何設(shè)計(jì)呢?下面具體介紹其原理:
如圖4.1.1所示的石英晶體為12MHz,因此,1個(gè)機(jī)器周期為1微秒
機(jī)器周期 微秒
MOV R6,#20 2個(gè)機(jī)器周期  2
D1: MOV R7,#248 2個(gè)機(jī)器周期  2       2+2×248=498 20×
DJNZ R7,$ 2個(gè)機(jī)器周期  2×248             498
DJNZ R6,D1 2個(gè)機(jī)器周期   2×20=40         10002
因此,上面的延時(shí)程序時(shí)間為10.002ms。
由以上可知,當(dāng)R6=10、R7=248時(shí),延時(shí)5ms,R6=20、R7=248時(shí),延時(shí)10ms,以此為基本的計(jì)時(shí)單位。如本實(shí)驗(yàn)要求0.2秒=200ms,10ms×R5=200ms,則R5=20,延時(shí)子程序如下:
DELAY: MOV R5,#20
D1: MOV R6,#20
D2: MOV R7,#248
DJNZ R7,$
DJNZ R6,D2
DJNZ R5,D1
RET
(2). 輸出控制
如圖1所示,當(dāng)P1.0端口輸出高電平,即P1.0=1時(shí),根據(jù)發(fā)光二極管的單向?qū)щ娦钥芍@時(shí)發(fā)光二極管L1熄滅;當(dāng)P1.0端口輸出低電平,即P1.0=0時(shí),發(fā)光二極管L1亮;我們可以使用SETB P1.0指令使P1.0端口輸出高電平,使用CLR P1.0指令使P1.0端口輸出低電平。
5. 程序框圖
   如圖4.1.2所示

 






圖4.1.2
6. 匯編源程序
ORG 0
START: CLR P1.0
LCALL DELAY
SETB P1.0
LCALL DELAY
LJMP START
DELAY: MOV R5,#20 ;延時(shí)子程序,延時(shí)0.2秒
D1: MOV R6,#20
D2: MOV R7,#248
DJNZ R7,$
DJNZ R6,D2
DJNZ R5,D1
RET
END

7. C語言源程序
#include <AT89X51.H>
sbit L1=P1^0;

void delay02s(void) //延時(shí)0.2秒子程序
{
unsigned char i,j,k;
for(i=20;i>0;i--)
for(j=20;j>0;j--)
for(k=248;k>0;k--);
}


void main(void)
{
while(1)
{
L1=0;
delay02s();
L1=1;
delay02s();
}
}

51單片機(jī)基礎(chǔ)學(xué)習(xí).doc

628.9 KB, 下載次數(shù): 2, 下載積分: 黑幣 -5

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 欧美精品三区 | 亚洲va在线va天堂va狼色在线 | 久久久久久久一区二区 | 成人在线激情 | 亚洲一二三在线 | sese视频在线观看 | 丁香五月网久久综合 | 国产精品久久久久久久久久不蜜臀 | 91麻豆精品国产91久久久更新资源速度超快 | 国产成人精品一区二区三区 | 久久国产区 | 国产成人免费观看 | 国产日韩欧美一区二区 | 黄色视频a级毛片 | 亚洲高清在线播放 | 国产精品观看 | 久久久久国产一区二区三区 | 国产精品久久久久久吹潮 | 巨大荫蒂视频欧美另类大 | 国产精品美女久久久久久久久久久 | 天天操夜夜操 | 色又黄又爽网站www久久 | 99热欧美| 久久精品国产亚洲 | 香蕉一区 | 欧美激情欧美激情在线五月 | 久久久精品一区 | 欧美日韩国产一区二区三区 | 91精品久久久久久久久中文字幕 | 亚洲视频在线观看 | 免费成人高清 | 国产精品久久久久久久久久久免费看 | 亚洲视频免费在线播放 | 国产高清精品一区 | 精品国产一区二区三区久久 | 在线一区二区三区 | 欧美国产精品久久久 | 日韩精品久久久久 | 黄色片免费看视频 | 日本激情视频中文字幕 | 激情欧美日韩一区二区 |