久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
初學(xué)單片機(jī)的經(jīng)典實(shí)驗(yàn)
[打印本頁]
作者:
大鯤鵬
時(shí)間:
2018-10-24 23:25
標(biāo)題:
初學(xué)單片機(jī)的經(jīng)典實(shí)驗(yàn)
閃爍燈
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秒,相對于微秒來說,相差太大,所以我們在執(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();
}
}
作者:
admin
時(shí)間:
2018-10-25 01:50
補(bǔ)全原理圖或者詳細(xì)說明一下電路連接即可獲得100+黑幣
作者:
whtxysx
時(shí)間:
2018-10-25 11:24
圖呢?樓主沒看見圖呀,不過還是謝謝了!
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
亚洲国产成人久久综合一区,久久久国产99
|
伊人无码高清
|
正在播放国产精品
|
日韩一级
|
亚洲精品电影网在线观看
|
国产精品揄拍一区二区久久国内亚洲精
|
久久精品欧美一区二区三区不卡
|
一级片网站视频
|
成人一区二
|
亚洲精品色
|
色吧综合网
|
国产日韩免费观看
|
国产精品视频网
|
www.99re
|
91色综合
|
国产精品久久久久一区二区三区
|
亚洲欧美日本在线
|
国产精品久久久久久久久久免费
|
国产色婷婷
|
日本精品久久久久久久
|
日本三级日产三级国产三级
|
欲色av
|
国产亚洲一区二区精品
|
国产伦一区二区三区
|
国产日韩欧美
|
日日操夜夜操天天操
|
亚洲欧美一区二区在线观看
|
操人网站
|
在线一区视频
|
欧美看片
|
国产精品成人久久久久
|
伊人超碰
|
欧美一级视频免费看
|
在线日韩
|
亚洲狠狠
|
久久成人一区
|
日韩欧美一区二区在线播放
|
日韩中文字幕视频在线观看
|
在线免费毛片
|
亚洲精品视频在线观看免费
|
男人天堂网址
|