当前位置:首页 > 单片机 > 单片机
[导读]1.实验任务 如图所示:在P1.0端口上接一个发光二极管L1,使L1在不停地一亮一灭,一亮一灭的时间间隔为0.2秒。 2.电路原理图 3.系统板上硬件连线 把“单片机系统”区域中的P1.0端口用导线连接到

1.实验任务
如图所示:在P1.0端口上接一个发光二极管L1,使L1在不停地一亮一灭,一亮一灭的时间间隔为0.2秒。
2.电路原理图


3.系统板上硬件连线
把“单片机系统”区域中的P1.0端口用导线连接到“八路发光二极管指示模块”区域中的L1端口上。
4.程序设计内容
(1).延时程序的设计方法
作为单片机的指令的执行的时间是很短,数量大微秒级,因此,我们要求的闪烁时间间隔为0.2秒,相对于微秒来说,相差太大,所以我们在执行某一指令时,插入延时程序,来达到我们的要求,但这样的延时程序是如何设计呢?下面具体介绍其原理:
如图4.1.1所示的石英晶体为12MHz,因此,1个机器周期为1微秒
机器周期微秒
MOVR6,#202个2
D1:MOVR7,#2482个22+2×248=49820×
DJNZR7,$2个2×248(498
DJNZR6,D12个2×20=4010002
因此,上面的延时程序时间为10.002ms。
由以上可知,当R6=10、R7=248时,延时5ms,R6=20、R7=248时,延时10ms,以此为基本的计时单位。如本实验要求0.2秒=200ms,10ms×R5=200ms,则R5=20,延时子程序如下:
DELAY:MOVR5,#20
D1:MOVR6,#20
D2:MOVR7,#248
DJNZR7,$
DJNZR6,D2
DJNZR5,D1
RET
(2)输出控制
如图1所示,当P1.0端口输出高电平,即P1.0=1时,根据发光二极管的单向导电性可知,这时发光二极管L1熄灭;当P1.0端口输出低电平,即P1.0=0时,发光二极管L1亮;我们可以使用SETBP1.0指令使P1.0端口输出高电平,使用CLRP1.0指令使P1.0端口输出低电平。
5.程序框图


6.汇编源程序
ORG0
START:CLRP1.0
LCALLDELAY
SETBP1.0
LCALLDELAY
LJMPSTART
DELAY:MOVR5,#20;延时子程序,延时0.2秒
D1:MOVR6,#20
D2:MOVR7,#248
DJNZR7,$
DJNZR6,D2
DJNZR5,D1
RET
END
7.C语言源程序
#include
sbitL1=P1^0;
voiddelay02s(void)//延时0.2秒子程序
{
unsignedchari,j,k;
for(i=20;i>0;i--)
for(j=20;j>0;j--)
for(k=248;k>0;k--);
}
voidmain(void)
{
while(1)
{
L1=0;
delay02s();
L1=1;
delay02s();
}
}

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

马塞诸塞州剑桥2025年8月6日 /美通社/ -- 8 月 5 日,晶泰科技(2228.HK)宣布与 DoveTree 完成总订单规模约 470 亿港元(59.9 亿美元)的...

关键字: 泰科 AI OV VERDI

青岛2025年7月21日 /美通社/ -- 戴上特制的"电话手表"即可将手掌当作触摸屏进行书写?VR也能用于抑郁症的辅助治疗? 在"歌尔杯"第三届高校VR/AR挑战赛总决...

关键字: VR BSP 监测系统 VR游戏

深圳 2025年6月11日 /美通社/ -- 6月11日,火山引擎Force原动力大会正式开幕。广和通发布新一代AI语音智能体FiboVista,并已率先应用于车联网,成为...

关键字: VISTA 车联网 智能体 OV

在虚拟现实(VR)技术飞速发展的当下,消费者对于VR设备的显示效果和视觉体验提出了更高的要求。Pancake光学模组凭借其轻薄、短焦距等优势,成为VR设备光学系统的热门选择。然而,鬼影问题一直是困扰Pancake光学模组...

关键字: VR Pancake 多层膜系设计 VR

-ENNOVI集成先进功能与创新的母线密封技术,赋能电动汽车和混合动力传动系统 ENNOVI-SealTech:与传统方法相比,正在申请专利的母线密封可防止冷却液泄漏,提升制造效率和设计灵活性。 新加坡 202...

关键字: 集成 VI OV SE

上海 2025年4月29日 /美通社/ -- 由生成式人工智能驱动的生物医药科技公司英矽智能(Insilico Medicine)宣布,任命刘栩昕(Leah Liu)为资本市场与投资者关系副总裁。刘女士将直接向英矽智能...

关键字: 创始人 OV 智能驱动 人工智能技术

下一代配备冲击式线性磁力驱动马达的枪式鼠标,突破桌面游戏沉浸感极限

关键字: 触觉马达 鼠标 VR

DXC AI Workbench融合行业与人工智能专长,助力全球客户实现规模化成果 弗吉尼亚州阿什本2025年4月22日 /美通社/ -- 全球领先的财富500强技术服务提供商DXC Technology(纽约证交所股...

关键字: VIA WORKBENCH OV AI

中国深圳 – TITAN Haptics泰坦触觉宣布加入深圳市增强现实技术应用协会(简称“AR 协会”),这一举措进一步彰显公司推动 AR/VR 行业触觉技术发展的承诺。泰坦触觉一直致力于在中国快速发展的沉浸式技术生态中...

关键字: AR VR 磁力驱动

Arena Infinity 体感枪采用 Titan Haptics 的先进触觉技术,为 VR 游戏、电子竞技和 AR 体验提供逼真的枪械后坐力

关键字: 触觉技术 VR AR
关闭