当前位置: 首页 > news >正文

国外做的好的医疗网站关于网站建设的好处

国外做的好的医疗网站,关于网站建设的好处,页面跳转是什么意思,网页设计用dw哪个版本好1、功能描述 采用定时器T1的方式1的中断计数方式,外接开关K4按4次后,8只LED闪烁不停 2、实验原理 定时器原理:8051的定时器可以用于计数外部事件或执行内部定时操作。在本程序中,定时器1被设置为模式2,即8位自动重装载定时器模式…

1、功能描述

采用定时器T1的方式1的中断计数方式,外接开关K4按4次后,8只LED闪烁不停

2、实验原理

定时器原理:8051的定时器可以用于计数外部事件或执行内部定时操作。在本程序中,定时器1被设置为模式2,即8位自动重装载定时器模式。

中断机制:8051微控制器支持中断,可以响应外部或内部事件。定时器溢出可以触发中断,中断服务程序可以执行特定的任务。

端口控制:P2端口用于输出信号,程序通过改变P2端口的状态来实现LED灯的闪烁。

3、编程思路

初始化设置:首先,通过timer1_init()函数初始化定时器1,设置定时器模式、重装载值,并启动定时器。

主循环:在main()函数的无限循环中,P2端口初始设置为高电平(P2=0xff;),然后检查count变量的值。如果count为1,P2端口输出低电平(P2=0x00;),延时500毫秒,再输出高电平,再延时500毫秒,模拟LED灯的闪烁。

中断触发:定时器1的中断服务程序timer1()会在定时器溢出时被调用,将count设置为1,触发P2端口状态的改变。

延时实现:delay()函数通过双重循环实现延时,延时时间由传入的毫秒数决定。

通过这种方式,程序实现了一个简单的LED闪烁效果,展示了定时器中断和端口控制的基本应用。

4、代码

#include <reg52.h>
#define uint unsigned int
#define uchar unsigned charuchar  count=0;void delay(unsigned int xms)
{unsigned char i,j;while (xms){i = 2;j = 239;do{while (--j);}while (--i);xms--;}}void timer1_init(void)
{TMOD = 0x50; TH1 = (65536-4)/256;   TL1 = (65536-4)%256;ET1 = 1; EA = 1;  TR1 = 1; 
}void main()
{timer1_init(); while (1){P2=0xff;
if(count==1)
{P2=0x00;
delay(500);
P2=0xff;
delay(500);
}}}void timer1() interrupt 3
{count=1; 
}

http://www.yayakq.cn/news/218530/

相关文章:

  • wordpress 建门户网站wordpress 底部 时间
  • 郑州做网站制作的公司推广网站的四种方法
  • 云梦县城乡建设局网站创意视频制作app
  • 网站建设项目说明书进一步加强网站内容建设
  • 网站建设鼠标移动变颜色站长工具在线查询
  • 我的世界做皮肤的网站苏州百度seo代理
  • 网站建设流程效果如何网上申请个人营业执照
  • 做网站有哪些类型的闸北网站优化公司
  • 闵行营销型网站建设公司网站做海外的防护
  • 移动网站优化排名青海医院网站建设公司
  • 深圳设计网站培训班服务器怎么添加网站
  • 东莞石碣网站建设wordpress $ order点击数
  • 开发公司网签房信息seo网站建设
  • 建站推荐2022互联网+创新创业项目
  • 万网网站首页常州网站制作推广
  • 怀化网站建设网站电子商务网站管理系统
  • 河北省正定县城乡建设网站重庆招工招聘信息查询
  • 微商线上营销平台软件温州最好的seo
  • 网站建设费用包括哪些网站建设目的和功能定位
  • 网站轮播效果怎么做手机怎么向WordPress传文件
  • 主题 外贸网站 模板WordPress顶部登陆代码
  • 杭州做网站的优质公司哪家好山东省住房和城乡建设厅网站定额站
  • 企业网站怎么自适应兰州网站备案谁家做
  • 外贸网站推广平台秋实网站建设
  • WordPress英文网站留学中介网站建设方案
  • 品牌网站建设怎么收费抖音代运营有风险吗
  • 门户网站功能清单唐山网站建设策划方案
  • 做零售外贸网站有哪些泰州自助建站软件
  • 后台网站下载柳市最好的网站建设公司
  • 做导航网站不侵权吗wordpress olam主题