上海比较大的优化公司石家庄网站优化招聘

diannao/2026/1/26 1:54:30/文章来源:
上海比较大的优化公司,石家庄网站优化招聘,做游戏 做网站,箱包官方网站模板##江科大51单片机学习 什么是单片机#xff1f;#xff1f;#xff1f; 单片机#xff0c;英文名#xff0c;Micro Controller Unit#xff0c;简称MCU#xff08;tips#xff1a;有人会简称它为CPU#xff0c;但不是如此#xff0c;CPU其实被集成在MCU中#xff…##江科大51单片机学习 什么是单片机 单片机英文名Micro Controller Unit简称MCUtips有人会简称它为CPU但不是如此CPU其实被集成在MCU中。内部集成了CPURAMROM定时器中断系统通讯接口等一系列电脑的常用硬件功能。单片机的任务时信息采集依靠传感器处理依靠CPU和硬件设备例如电机LED等的控制。单片机跟计算机相比单片机是一个袖珍版计算机一个芯片就能构成完整的计算机系统。但在性能上与计算机相差甚远但单片机成本低体积小结构简单在生活和工业控制领域大有所用。 单片机的应用领域 1.智能仪表  2.实时工控  3.通讯设备   4.导航系统   5.家用电器    在加上单片机之后该设备由单片机控制从而变的更加智能。 设备配置---普中51---实验板 单片机型号STC89C52RC所属系列为51单片机系列公司STC公司位数8位8bitRAM随机存储器256字节  性质掉电就丢---工作中的工厂  类似电脑的内存条ROM只读存储器64KB Flash 掉电不丢失---仓库   类似于电脑的硬盘工作频率12MHZ  后面软件控制程序会用到 所用到的软件程序 1.Kell uVision5---用于底层代码编写 2.STC-ISP ---用于代码安装以及调试 对于MCU单片机上的标签解读 可以看到它整个为STC89C52RC 40I-PDIP 40 后面的为出厂编码 89为系列 STC 12T/6T 8051C这是第一个C 工作电压 5.5V~3.8V528K字节程序空间及512字节RAM空间40工作频率可达到40MHZ赫兹I工作温度范围 工业级 -40摄氏度-85摄氏度PDIP封装类型  双电直插  插针40管脚数为40个 大体结构图 具体细节图 相关细节配件 中央处理器CPUCPU是8051体系结构的核心主要负责执行程序指令数据处理中断处理等任务。程序的编写使用到C/C语言或是汇编语言,通过编译器Keil uVision生成二进制可执行文件然后通过下载工具STC-ISP将程序下载到STC89C52RC中。RAM256字节的随机存储器。用来存储程序中的变量和中间结果。编程时需要定义变量将器存储到RAM中以便程序可以读写变量的值。ROM64KB的Flash存储器可以用来存储程序代码和数据。在编程时需要将程序代码和数据存储到Flash中使得单片机可以读取执行。定时器/计时器Timer具有3个定时器/计数器可以用来产生定时中断PWM波形输出等功能。在编程时需要对定时器/计数器进行初始化配置并编写中断服务程序来处理定时中断。串口UART具有一个串口可以用来进行与外部设备的通信编程时需要对串口进行初始化配置并编写发送和接收函数来进行数据传输。I/O口可以用来连接各种外部设备如LEDLCD按键传感器等。在编程时需要对I/O口进行初始化配置并编写I/O口的读写函数来控制外部设备的状态。中断控制器INT具有中断控制器可以用来管理各种中断源和中断服务程序编程时需要对中断控制器进行初始化配置并编写中断服务程序来处理中断事件。 STC89C52系列单片机最小应用系统 对此有VCC为正极  Gnd为负极---这个图我们是要去记忆的  我有一个记忆法左为13往下增右为 02--0下加2上加。 在了解单片机的初始构造后我们来进行第一次的编辑吧。 1-1 点亮一个LED 首先我们了解一下何为LED LED是何物 中文名发光二级管外文名Light Emitting Diode---即为LED简称LED用途照明广告灯指引灯屏幕优点省电亮度高 画的图有点丑哈 这里我们可以看到中间的为D1-D8的LED灯就为下图所示 在左边我们可以看到有P20-P27这些引脚它们其实与MCU对应处相连接。 在LED灯左边的为VCC---正极。 那么为何我要讲这个呢 因为LED其实是一个会发光的二极管那么正极接正极时负极接负极时则LED便可以发光那么如果我们将一处接反了则LED不可能再发光了。是的这个就是我们的理论基础。 对单片机来说是TTL型即 5V为正极 高电频  0V 为负极 低电频。 MCU单片机里面有CPU中央处理器---寄存器---驱动器---引脚 寄存器8位里面可以存储二进制数1可以被驱动器为高电频0可以被驱动器为低电频寄存器控制驱动器来增大驱动能力。那么我们想要二极管发光只需要在我们想要发光的二极管所对应的寄存器的对应空间来设置为0即可让对应的二极管发光其它的二极管设置为1即可为熄灭。 TipsCPU通过控制配置寄存器来控制硬件电路来执行我们想要完成的功能。 使用Keil uVision 首先在桌面创建一个文件夹称为Keilproject,然后再创建一个文件夹叫为1-1点亮一个LED。 具体细节请观看Keil uVision的文件创建和使用 #include REGX52.H //引入头文件使得P2该寄存器被定义void main() {P20xFE;// 1111 1110while(1){} /*这里P2 的P大写并且0x是16进制的前缀不可省略。 FE 转化为二进制为 1111 1110 可以看到最后一个为0 它对应着第一个LED灯可以亮其他是熄灭的状态。 }只要while中的不为0其他整数都为真。 当我们码完了这些行代码便可以进行下一步保存文件。 第一步点击那个类似魔法棒的东西。第二步点击OutPut图标来到现在此页面。第三步勾选住Creat Hex File---是为了创建HEX-80第四步点击OK便创建成功。  最后记得调试一下再下载给单片机。  TC-ISP 这个软件是SCT公司针对其产品开发使用的。 那么我们来具体使用。 后面单片机可以的LED区的第一个灯便开始闪亮。至此我们的第一个MCU单片机的第一次开发便成功了。 Tips一定要确定好型号否则单片机与我们的主机握手失败单片机不能下载代码 1-2 LED灯闪烁 基本创建流程和上图相同便不再赘述。 我们来讲讲具体实现相对于自己去写一个时缓代码STC-ISP友好地提供了相应的代码我们就不用再自己去造轮子了。 那么我们来具体看看吧。 注意8051指令集必须是STC-Y1应为使用的型号适配这个。  #include REGX52.H #include INTRINS.H //引入该头文件为的是nop()合法化 void Delay500ms() //12.000MHz {unsigned char i, j, k;_nop_();i 4;j 205;k 187;do{do{while (--k);} while (--j);} while (--i); }void main(){while(1){P20xFE;Delay500ms();P20xFF;Delay500ms();} }最后按照以上的顺序再次执行即可看到反复闪烁的LED灯了。 最后感谢你的观看谢谢。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/88097.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

广西专业网站建设玉树北京网站建设

分布式系统的5个优点 资源共享开放性并发性可伸缩性容错性 分布式计算中必须考虑的设计问题 透明性:隐藏底层分布 开放性 可伸缩性 三个维度 规模:又分为增强扩展(单挑),增加扩展(群殴)分布可靠性 信息安全性 主要防止以下类型的攻击 拦…

找工作哪个网站好智联招聘郑州网站建设优点

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 可视化工具操作1 tabixhttp://ui.tabix.io/ 2 DBeaverhttps://dbeaver.io/download/ 可视化工具操作 1 tabix tabix 支持通过浏览器直接连接 ClickHouse&#xff…

rp网站做多大永久免费制作网站

上课!全体起立~ 大家好,欢迎观看蛙色官方系列全景摄影课程! 这节课以御2为例 介绍的是无人机调参 步骤一:下载DJI Go 4并注册账号 步骤二:拿下遥杆并装好,展开遥控天线。将无人机与遥控器相连&#xff…

建立网站要准备多少钱wordpress 大网站

一、前言 对于Mac用户来说,电脑卡顿、运行缓慢无疑是一件令人头疼的事情。而市面上的清理软件又五花八门,效果参差不齐,如何才能找到一款真正有效的清理工具呢?今天,我们为大家推荐一款实力派电脑清理软件——CleanMy…

网站的黄金看盘软件如何进行网站推广活动过程

文章目录 一、HDFS介绍1、简介2、结构模型3、文件写入过程4、文件读取过程5、文件块的存放6、存储空间管理机制6.1 文件删除和恢复删除6.2 复制因子配置6.3 文件命名空间6.4 数据复制机制 二、环境搭建(单机版)1、修改主机名2、配置ssh免密登录3、Hadoop…

做qa和helpful的网站汽车大全官网

第四章 线性方程组 一、线性方程组的基本概念与表达形式 二、线性方程组解的基本定理 定理1 设A为mXn矩阵,则 (1)齐次线性方程组AX0 只有零解的充分必要条件是r(A)n; (2)齐次线性方程组AX0 有非零解(或有无数个解)的充分必要条件是r(A)<n 推论1 设A为n阶矩阵,则…

网站更新维护阿里云服务器 放多个网站

在大多数设备上,实际上无法直接使用 CSS 来精确地创建 0.5 像素的边框。因为大多数屏幕的最小渲染单位是一个物理像素,所以通常只能以整数像素单位渲染边框。但是,有一些技巧可以模拟出看起来像是 0.5 像素的边框。 这里介绍使用&#xff1a…

石家庄企业网站建设桥拓云智能建站

http://www.cnblogs.com/shootingstars/archive/2008/11/14/860042.html 以前使用bind1st以及bind2nd很少,后来发现这两个函数还挺好玩的,于是关心上了。在C Primer对于bind函数的描述如下:“绑定器binder通过把二元函数对象的一个实参绑定到…

可以下载各种软件的网站做网站赚钱需要多少人手

http://blog.csdn.net/sunnyboycao/article/details/6364444 转载于:https://www.cnblogs.com/bjfuyumu/p/3321180.html

gta 买房网站建设中自主建站系统

题目描述: 现有一个机器人,可放置于 M N的网格中任意位置,每个网格包含一个非负整数编号。当相邻网格的数字编号差值的绝对值小于等于 1 时,机器人可在网格间移动 问题:求机器人可活动的最大范围对应的网格点数目。 说明: 1)网格左上角坐标为 (0, 0),右下角坐标为 (m-…

怎么制作手机网站平台photoshop下载

MES生产制造执行系统源码,有演示,自主研发,多个项目应用案例,成熟稳定。支持二次开发,商业授权后可商用。 MES系统是面向制造企业车间执行层的生产信息化管理系统,能实时监控生产过程、管理制造数据、优化生…

如何让网站自适应屏幕wordpress 主题 广告

最近想自己搭建一个个人博客,所以学了下mongodb,mongodb是用命令行输入的,有些人可能不太习惯,我自己找了下mongodb的一些可视化工具,发现了一款adminmongo很好用,这里介绍给你们用一下。 github地址&#…

搭建什么网站能盈利家装设计师要学什么

这里对Linux的工作队列(work_queue)不做深层次的挖掘,只对如何使用它以及一些简单的结构做简单地介绍。 Linux源代码(3.0.8)中和工作队列(work_queue)相关的结构主要在 include/linux/workqueue.h这个头文件中,这里就不摘抄了。这里就直接给出例子代码…

太原网站建设哪家最好沈阳建站网页模板

简介: Spring 的依赖配置方式与 Spring 框架的内核自身是松耦合设计的。然而,直到 Spring 3.0 以前,使用 XML 进行依赖配置几乎是唯一的选择。Spring 3.0 的出现改变了这一状况,它提供了一系列的针对依赖注入的注解,这…

原创文字的网站网站做发

一、实验目的 掌握怎样在JSP中使用内置对象session 二、实验项目内容&#xff08;实验题目&#xff09; 编写代码&#xff0c;掌握session的用法。【参考课本4.6.5 】 三、源代码以及执行结果截图&#xff1a; choiceGrade.jsp <% page language"java" content…

南开做网站的公司最牛网站建设是谁

大家好&#xff0c;我是残念&#xff0c;希望在你看完之后&#xff0c;能对你有所帮助&#xff0c;有什么不足请指正&#xff01;共同学习交流 本文由&#xff1a;残念ing 原创CSDN首发&#xff0c;如需要转载请通知 个人主页&#xff1a;残念ing-CSDN博客&#xff0c;欢迎各位…

响应式网站建站系统网络平台制作多少钱

iqoo neo3在不高的价格上还保证了自己的品质&#xff0c;有很高的性能&#xff0c;很不错的屏幕。那么这款手机可以支持无线充电吗&#xff1f;小编为大家介绍关于iqoo neo3的充电方面。1.iqoo neo3可以支持无线充电吗iQOO Neo3 配备了 44W 超级闪充&#xff0c;属于小刀&#…

php做的网站模板设计说明室内设计

spock测试我为Maven创建了一个示例Groovy项目&#xff0c;该项目在一个项目中混合了Spock测试和JUnit 5测试。 在下一节中&#xff0c;我将描述如何设置这种Maven项目。 在项目中启用Groovy 首先&#xff0c;您必须在项目中启用Groovy。 一种可能性是将GMavenPlus插件添加到您…

wordpress心理教育网站南宁网站建设 南宁联达亿

顾得泉&#xff1a;个人主页 个人专栏&#xff1a;《Linux操作系统》 《C从入门到精通》 《LeedCode刷题》 键盘敲烂&#xff0c;年薪百万&#xff01; 一、继承与友元 友元关系不能继承&#xff0c;也就是说基类友元不能访问子类私有和保护成员。 class Student; class Per…

沈阳市城乡建设局网站网站建设行业如何

Python 中的迭代器&#xff08;Iterator&#xff09;是一个可以记住遍历位置的对象&#xff0c;用于迭代列表、元组、字典、集合和字符串等可迭代&#xff08;Iterable&#xff09;对象&#xff0c;迭代器从集合的第一个元素开始访问&#xff0c;直到所有的元素被访问完结束&am…