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

网站做任务售卖链接

网站做任务,售卖链接,前端开发培训班多少钱,加盟网官方网站目录 一、基础 (1)新建工程 (2)编写前准备 二、LED (1)点亮LED灯 (2)LED闪烁 延时函数的生成(stc-isp中生成) 实现 (3)流水灯…

目录

一、基础

(1)新建工程

(2)编写前准备

二、LED

(1)点亮LED灯

(2)LED闪烁

延时函数的生成(stc-isp中生成)

实现

(3)流水灯


一、基础

(1)新建工程

  1. 养成良好的编程习惯,每一个不同的工程项目对应一个不同的文件夹
  2. 芯片选择(本篇选择的是AT89C52
  3. 点开“品”字工具栏,修改相关信息
  4. 点开魔术棒,勾选生成HEX文件erer

(2)编写前准备

  1. 右键点击user栏添加用户主程序(main.c)
  2. 右键引用51头文件
  3. 编写程序主框架
    //程序主体框架
    void main()
    {while(1){}}

  4. 按照原理图编写程序

二、LED

(1)点亮LED灯

  1. 对P1中8个LED灯整体赋值
     
  2. 单个赋值

(2)LED闪烁

  • 延时函数的生成(stc-isp中生成)
  • 备注:_nop_() 是一种内置的延时函数,它是汇编指令 NOP 的 C 语言等效形式,用于在单片机中产生一定的延时。包含在头文件intrins.h 中
  • 实现

(3)流水灯

  • 实现原理:通过不断给P1中不同的IO口置低电平,从而达到LED流水灯的效果
  • 实现思路一:通过给P1口赋不同的值从而达到流水灯的效果
  • 实现思路二:2.通过内置库函数(intrins.h)实现流水灯效果
  • _crol_:循环左移;_cror_:循环右移
  • 使用:_crol_(移动的变量,移动的位数)
//引用头文件
#include <REGX52.H>
#include <intrins.h>//自定义延时函数
void Delay(unsigned int x)	//@12.000MHz
{unsigned char data i, j;while(x--){i = 2;j = 239;do{while (--j);} while (--i);}
}//变量声明区域unsigned char LED = 0xfe; //LED数据变量
unsinged int time = 1000;//程序主体框架
void main()
{while(1){P1 = LED;Delay(time);LED = _crol_(LED,1);time = time - 100;//每次快1秒,实现LED闪烁}}

http://www.hrbkazy.com/news/22197.html

相关文章:

  • 凡科网站设计百度一下网页首页
  • 公众号网页源码信息流优化
  • 外贸网站布局医院营销策略的具体方法
  • 大学生网站作业整站seo排名要多少钱
  • 百度地图平面图怎么下载长沙靠谱seo优化价格
  • 百度网站解封网络平台营销
  • xp配置网站服务器东莞疫情最新消息通知
  • 漳州商城网站建设营销网站制作
  • 网站营销代理小程序推广赚佣金平台
  • 广州知名网站推广百度指数代表什么意思
  • 做mg动画赚钱网站官网建设
  • wordpress 迁站公司网站制作要多少钱
  • 做一网站需要哪些语言电商网站规划
  • 天津网站建设怎么样企业网络推广软件
  • 做网站的html框架企业网站设计毕业论文
  • 做网站需要团队还是一个人宁波网站推广平台效果好
  • 什么是搭建网站简单的网页设计源代码
  • 现在海外做的比较好一点的网站电脑培训网上免费课程
  • 自己怎么做视频网站全国十大跨境电商公司排名
  • 官方网站建设报价表今天百度数据
  • wordpress企业站爱主题友情链接翻译
  • 北京专业网站设计推荐最新推广方法
  • 旅游门户网站建设方案各大网站收录入口
  • 怎么给网站做背景互联网广告行业分析
  • 中国核工业第五建设有限公司面试seo是什么工作内容
  • 晋城网站制作全网推广公司
  • 响水网站建设公司海南seo代理加盟供应商
  • 做的网站需要什么技术查域名ip地址查询
  • 政府网站案例免费推广网站排名
  • 智慧团建网站进不去关键词包括哪些内容