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

2021建站网站建设中应注意哪些问题

2021建站,网站建设中应注意哪些问题,廊坊排名推广,优化网站的步骤文章目录 安装教程使用介绍案例展示 接下来进行keil5软件的相关学习使用 安装教程 参考视频链接bilibili 51单片机 大约在8分钟位置处 使用介绍 首先新建project选择对应的芯片型号(例如:STC89C52 —— 由于STC系列是国产,keil5软件不支持…

文章目录

    • 安装教程
    • 使用介绍
    • 案例展示

接下来进行keil5软件的相关学习使用

安装教程

参考视频链接bilibili 51单片机 大约在8分钟位置处

使用介绍

  1. 首先新建project
  2. 选择对应的芯片型号(例如:STC89C52 —— 由于STC系列是国产,keil5软件不支持,改用AT系列即可 AT89C52)
  3. 创建C语言main.c文件
#include <REGX52.H>void main()
{while (1){// 设置P2端口的信号值8位,由于C语言中会将8位2进制数视为10进制,所以将信号值表示为16进制形式//点亮最后一个灯P2 = 0xFE; //1111 1110 }
}
  1. 软件界面介绍
    在这里插入图片描述
    1处是 build按钮,用于编译项目文件
    2处是设置编译目标文件,点击2处,得到以下界面
    在这里插入图片描述
    勾选Create HEX File,生成.hex文件,用于烧录进单片机

  2. 通过STC-ISP软件下载/编程将.hex文件烧录进单片机,再通过冷启动后,即可执行程序
    在这里插入图片描述

  3. 设置延时函数
    在这里插入图片描述
    再STC-ISP中设置对应频率、延时时间等,生成对应的函数,复制到main.c中使用,需要引用 #include <INTERINS.H>

  4. 数据运算
    这也是C语言中常见的运算符,包括单目运算符和双目运算符等,其中要区别逻辑运算符和位运算符之间的区别,例如&&&
    在这里插入图片描述

  5. 基本语句
    C语言常见的语句形式:条件语句、循环语句、选择语句
    在这里插入图片描述

    int i;
    for(i=1; i<-8; i++)
    {fprint(i);
    }
    
  6. 数据类型
    在这里插入图片描述
    这里补充一个C语言中的知识:

    • char:它的具体类型由编译器来决定,可能是有符号的,也可能是无符号的。在大多数编译器环境中,char 会被当作 signed char 来处理,但你不能对这一点进行假设。
    • unsigned char:这是无符号类型,其取值范围是 0 到 255(以 8 位为例)。
    • signed char:属于有符号类型,采用补码形式表示数值,取值范围为 -128 到 127(以 8 位为例)
      在这里插入图片描述
      在这里插入图片描述

案例展示

在这里插入图片描述
在这里插入图片描述

  1. 独立按键控制LED移位,通过原理图可以看到,LED模块对应P2接口,独立按钮对应P3_0-P3_3接口
#include <REGX52.H>
void Delay(unsigned int xms);  \\延时函数,延时xms毫秒
unsigned char LEDNum;void main()
{P2 = ~0x01;  \\ 初始化右侧第一个灯亮while(1){if(P3_1 == 0)  \\ 实现左移{Delay(20);  \\延迟是因为独立按键模块需要调节稳定时间,大约是20ms,不进行延时科恩那个回导致多次触发while(P3_1 == 0);  \\ 检测松手,按键开关松开Delay(20);LEDNum++;if(LEDNum >=  8)LEDNum = 0;P2 =~(0x01<<LEDNum);}if(P3_0 == 0)  \\ 实现右移{Delay(20);while(P3_0 == 0);Delay(20);if(LEDNum == 0)LEDNum = 7;elseLEDNum--;P2 =~(0x01<<LEDNum);}}
}void Delay(unsigned int xms)
{unsigned char i, j;while(xms--){i = 2;j = 239;do {while (--j);}while (--i);}
}
http://www.dtcms.com/wzjs/539479.html

相关文章:

  • 红色基调网站关于网站建设好处文章
  • 做拍卖的网站有哪些青岛专业网站建设公司
  • 海南建设培训与执业中心网站全景网站开发待遇
  • 手工网站做蛋糕盒子seo网络推广有哪些
  • 查看网站服务器版本南昌seo排名外包
  • 商城网站有哪些网站开发哪里安全
  • 仙居网站设计网页界面设计的原则有哪些?
  • wordpress网站速度慢网站域名的管理密码如何索取
  • 广州知名网站管理咨询公司项目运作流程
  • 建设工程管理网站企业推广的成功
  • 网站上登录系统制作杭州定制网站公司
  • 学校网站信息化建设工作心得做网站创业
  • 国外外贸平台哪个网站最好seo范畴有哪些
  • 做商城网站需要什么资质wordpress 数据库字段
  • wordpress局域网建站网站建设背景
  • 东营网站推广公司沧州市网站
  • 织梦网站搬家工具psd数据网站
  • 大型购物网站开发济宁百度推广价格
  • 提供免费服务器的网站免费在线设计平台
  • 建设一个网站平台需要哪些技术员25个网站
  • 长沙网站设计建设ip子域名二级域名解析
  • 青海省高速公路建设管理局网站西乡专业建站
  • 网站二维码弹窗甘肃建设住房厅网站首页
  • 电子商务网站开发综合实训报告网站建设公司有哪些方面
  • 产品网站 模板网上推广赚钱项目
  • 网站验证asp网站代码
  • 建设牌官方网站茶叶电子商务网站开发技术支持
  • 做衣服 网站电商培训有用吗
  • 四川省住房建设厅网站打不开网站开发毕业生报告
  • 商城网站建设招聘风景网站模板