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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1117|回復: 2
打印 上一主題 下一主題
收起左側(cè)

初學單片機的經(jīng)典實驗

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:414979 發(fā)表于 2018-10-24 23:25 來自手機 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
閃爍燈
1.  實驗任務
如圖4.1.1所示:在P1.0端口上接一個發(fā)光二極管L1,使L1在不停地一亮一滅,一亮一滅的時間間隔為0.2秒。
2.  電路原理圖

圖4.1.1
3.  系統(tǒng)板上硬件連線
把“單片機系統(tǒng)”區(qū)域中的P1.0端口用導線連接到“八路發(fā)光二極管指示模塊”區(qū)域中的L1端口上。
4.  程序設計內(nèi)容
(1). 延時程序的設計方法
作為單片機的指令的執(zhí)行的時間是很短,數(shù)量大微秒級,因此,我們要求的閃爍時間間隔為0.2秒,相對于微秒來說,相差太大,所以我們在執(zhí)行某一指令時,插入延時程序,來達到我們的要求,但這樣的延時程序是如何設計呢?下面具體介紹其原理:
如圖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
(2). 輸出控制
如圖1所示,當P1.0端口輸出高電平,即P1.0=1時,根據(jù)發(fā)光二極管的單向?qū)щ娦钥芍@時發(fā)光二極管L1熄滅;當P1.0端口輸出低電平,即P1.0=0時,發(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 ;延時子程序,延時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) //延時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();
}
}
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:1 發(fā)表于 2018-10-25 01:50 | 只看該作者
補全原理圖或者詳細說明一下電路連接即可獲得100+黑幣
回復

使用道具 舉報

板凳
ID:414020 發(fā)表于 2018-10-25 11:24 | 只看該作者
圖呢?樓主沒看見圖呀,不過還是謝謝了!
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产乱码精品一区二区三区忘忧草 | 性色av一区 | 天堂网av在线 | 精品国产网 | 国产欧美日韩精品一区二区三区 | 国产精品久久久久久吹潮 | 欧美综合一区二区 | 欧美一区二区三区的 | 在线区| 蜜月aⅴ国产精品 | 草草在线观看 | 亚洲一区二区三区四区五区午夜 | 夜夜骚视频 | 欧美一区二区三区在线观看 | 最新中文字幕在线 | 日韩精品在线免费观看视频 | 日韩欧美一区二区三区四区 | 国产成人久久av免费高清密臂 | 成人不卡 | 国产精品久久久久免费 | 国产丝袜一区二区三区免费视频 | 日韩电影中文字幕 | 夜夜爽99久久国产综合精品女不卡 | 午夜视频在线观看网站 | 精品一区二区三区在线观看国产 | 日韩视频精品在线 | 9999在线视频 | 亚洲精品久久久久久久久久久 | 成人黄色三级毛片 | 中文字幕日韩一区 | www.亚洲一区二区 | 四虎影视 | 久青草影院 | 国产精品国产a | 狠狠亚洲| 国产精品一二三区 | 午夜丰满寂寞少妇精品 | 伊人久久大香线 | 日韩一区二区三区在线观看 | 国产在线一区二区三区 | 国产成人精品在线播放 |