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

做国外购物的网站怎么发货163企业邮箱设置

做国外购物的网站怎么发货,163企业邮箱设置,医保局网站建设,福州有名的公司网站设计学习使用的开发板#xff1a;STC89C52RC/LE52RC 编程软件#xff1a;Keil5 烧录软件#xff1a;stc-isp 开发板实图#xff1a; 文章目录 单片机介绍LED灯介绍练习创建第一个项目点亮LED灯LED周期闪烁 单片机介绍 单片机#xff0c;英文Micro Controller Unit#xff0…学习使用的开发板STC89C52RC/LE52RC 编程软件Keil5 烧录软件stc-isp 开发板实图 文章目录 单片机介绍LED灯介绍练习创建第一个项目点亮LED灯LED周期闪烁 单片机介绍 单片机英文Micro Controller Unit简称MCU 内部集成了CPU、RAM、ROM、定时器、中断系统、通讯接口等一系列电脑的常用硬件功能 单片机的任务是信息采集依靠传感器、处理依靠CPU和硬件设备例如电机LED等的控制 单片机跟计算机相比单片机算是一个袖珍版计算机一个芯片就能构成完整的计算机系统。但在性能上与计算机相差甚远但单片机成本低、体积小、结构简单在生活和工业控制领域大有所用 同时学习使用单片机是了解计算机原理与结构的最佳选择 基础信息 RAM(Random Access Memory)随机存取存储器也叫主存/内存是与CPU直接交换数据的内部存储器。断电数据失效ROM(Read-Only Memory)只读存储器常用于硬盘断电数据也不会失效 例STC89C52 35I-DIP40 STC是一家公司的简称8表示该芯片为8051内核芯片9表示内部含 FlashE²PROM 寄存器。还有如80C51中0表示内部含有 Mask Rom掩模ROM存储器又如87C51中7表示内部含有EPROM存储器紫外线可擦出除ROM。C表示工作电压为5.5V~3,8V52如图表示8K字节程序空间和512字节RAM空间35表示工作频率可达35MHzI表示工作温度范围工业级 -40~85DIP表示封装类型40表示管脚数即两侧突出的引脚 封装类型就是外层的塑料壳 管脚 其中Vcc表示正极Gnd表示负极 LED灯介绍 如图右侧用红线框出来的区域是LED第一排为LED第二排的RP9和RP7是两个电阻用于限流防止电压过高烧坏LED 仔细看电阻上的字102此处表示电阻为1000Ω 1K 转换方式为10 * 10 ^ 2 1000Ω 1K 若为1003则为 100 * 10 ^ 3 100000Ω 100K 若为473则为 47 * 10 ^ 3 47000Ω 47K 若为680则为 68 * 10 ^ 1 68Ω 注意点 图标中类似箭头的图标是从正极指向负极电路中要正极接正极负极接负极才能通电实物图中管中较细的部分是正极较粗的部分是负极引脚更长的为正极引脚较短的为负极 原理图如下 注意点 VCC代表电源正极也正对接着LED的正极部分右侧的P20、P21为I/O口表示接线在其他部件中同样可以看到相同编号表示线路连接因为该单片机位数为8位所以一组线位8条 在单片机核心中我们可以看到P2系列的I/O口这表明单片机和LED是线路连通的左下角的GND表示负极右侧那个多个竖线的图标也表示负极也可以表示接地 控制灯亮的原理 CPU往寄存器中写入0/1然后通过驱动器形成电信号形成高低电频。0为低电频1为高电频因为LED灯一端已经接了VCC即正极另一端接了P2系列的I/O串口所以只要让P2的某一位为0负极那么电路就会被连通。相反为1则电路不会连通 练习 编程软件使用Keil5 创建第一个项目 首先介绍如何创建第一个程序 点击工具栏的Project选择新建项目 选择项目目录输入项目名称 选择单片机类型。因为STC是中国公司该软件并没有兼容但是其中的AT89C52和STC89C52几乎是一样的我们可以选其作为替代 选择是否生成STARTUP.A51文件目前选择不生成 STARTUP.A51 文件通常是用于8051系列微控制器的汇编启动代码。它的主要功能包括 初始化堆栈设置堆栈指针以便程序在执行过程中可以正确地进行函数调用和返回。全局变量初始化在主程序开始运行之前对静态和全局变量进行初始化确保它们具有正确的初始值。中断向量表设置中断服务例程的入口地址确保在发生中断时能够正确响应。调用主函数完成所有初始化后跳转到主程序的入口点开始执行主逻辑。 如果不添加startup.a51文件编译器就会自动加入一段初始化内存以及堆栈等的代码这时的内存初始化部分你就无法去控制了当然这在大部分情况下没什么关系。但是如果你想你的程序在复位后内存里面的信息依然还保存着所说的“热复位”那么你就需要添加该启动文件并且去里面修改内存初始化部分不要初始化你需要保留的部分内存。 添加文件 选择C语言文件 如此就可以将代码编写在该文件中 点亮LED灯 上面我们说到只要让LED灯对应的串口为0就可以让灯亮为1则让灯熄灭 为此我们需要能操作P2系列的串口。 在REGX52.H函数中就包含了P2串口的地址CPU可以通过地址访问该串口。 可以通过右键快速添加该头文件 8位操作数对应8个LED灯操作P2是一次性操作8个灯 代码如下 //让灯亮 void test1() {//P2寄存器连接LED的负极设置二进制位为0则为亮灯P2 0xFE;//1111 1110 }int main() {test1();return 0; }代码编写完后接下来就是要将代码下载到开发板上这个过程称之为烧录 使用的烧录软件是STC-ISP 首先我们要生成项目因为烧录需要.hex文件Keil5生成目标文件默认不会生成.hex文件需要在控制生成文件中设置 设置生成.hex文件 3. 点击“生成项目”——Build 4. 打开STC-ISP 首先选择“单片机型号”如果没有选择匹配后续点击“下载/编程”后会一直显示“正在检测目标单片机···” 其次选择串口号一般通过USB接口连接开发板和电脑时会自动匹配(前提是驱动已经下载好)。也可以手动查看。设置 - 设备管理器 - 端口(需要连接开发板才会显示) 选择程序文件该Project.hex就是Keil5点击Build生成的 点击下载/编程(保证已连接开发板和电脑)重启开发板——按下左下角的按键 先下载再重启STC-ISP显示如下信息即为成功 如果一直显示正在检测目标单片机···大概率是单片机型号不匹配如遇到其他问题欢迎在评论区讨论 D1成功点亮 LED周期闪烁 要想实现周期闪烁可以在亮起后等一段时间再熄灭然后再等一段时间再亮起 即指定的P2先为0等一段时间再为1再等一段时间为0 STC-ISP不仅可以烧录程序还可以生成一些方法 选择“软件延时计算器”注意选择系统频率STC89C52和STC89C52RC都是12MHz定时长度单位有毫秒和微秒指令集一定要选对右侧有显示该指令集适用于哪些单片机最后生成C代码复制如图是生成延迟1ms的方法 PS其他方法可能包含_nop_()方法该方法是个空函数也是用来延迟一定时间使用该方法需要包含INTRINS.H这个头文件 我们可以延迟500ms代码如下 //等待500ms 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 test2() {while(1){P2 0xFE;//D1亮灯Delay500ms();//等待500毫秒0.5秒P2 0xFF;//D1灭灯Delay500ms();//等待} }PS有两个头文件REG52.H和REGX52.H两者都包含P2等的地址信息但后者还包含了P2_0、P2_1…允许我们操控单个串口 周期闪烁的代码可以改成如下代码 void test2() {while(1){P2_0 0;//单独控制Delay500ms();//等待500毫秒0.5秒P2_0 1;//灭灯Delay500ms();//等待} }以上就是本篇博客的所有内容感谢你的阅读 如果觉得本篇文章对你有所帮助的话不妨点个赞支持一下博主拜托啦这对我真的很重要。
http://www.dnsts.com.cn/news/32428.html

相关文章:

  • 建设有一个网站需要什么青海建设厅质检站网站
  • 在线制作网站系统有哪些网站可以自己做加视频
  • 娃派wap自助建站百度搜索排行seo
  • 站长工具黄自媒体营销平台
  • 用wordpress做微网站宁波专业做网站的公司哪家好
  • 炫酷网站代码汕头网站建设方案维护
  • 爱站长尾词电子商务网站开发期末考试
  • 多语言外贸网站制作怎样防止别人利用自己电脑做网站
  • 模拟网站开发附近电脑培训班位置
  • 电子商务网站建设模板下载商丘做网站公司新站seo快速收录网站内容页的方法
  • 网站js文件夹做效果图赚钱的网站
  • 名人堂网站建设做网站都需要哪些知识
  • 门户网站建设如何入账网易企业邮箱怎么撤回邮件
  • 马拉松网站建设方案app软件在哪下载
  • 门户网站开发公司排名网站开发全栈教程
  • 优化网站聊城做网站具体步骤
  • 网站设计案例公司代运营和运营的区别
  • 项目信息网站哪个好企业微信网站开发
  • 网站开发实训的心得十大放黄不登录不收费
  • 腾讯云服务器如何建设网站pc端手机网站 viewport 自适应
  • 行业门户网站系统17网站一起做网店新塘
  • 网站开发哪里便宜wordpress浏览器跳转
  • 建设工程竣工验收消防备案网站徐城乡建设局网站
  • 企业网站如何设计asp.net网站伪静态
  • php手机网站制作购物网站建设报价
  • 钱建网站西宁市公司网站建设
  • 房产中介网站国内卖到国外的电商平台
  • 泉州模板自助建站镇江网站营销推广
  • 门户型网站有哪些做网站全自动cpa引流
  • 天津网站建设方案网店装修图片