当前位置:首页 > 项目展示
基于AT89S52与PIC16F877A的在线编程控制系统的设计【爱超联赛app】
时间:2020-10-27 来源:爱超下注平台 浏览量 49057 次

爱超下注平台

爱超联赛|L章通常是在单片机的实验或开发研发时,在传统的分段编程方法中,程序员是必不可少的。建模、调试的程序必须利用程序员在单片机内部或外部程序内存中燃烧。在研发过程中,程序每次更改时都会忽略电路板上的芯片,编程后再挂起来。

随着计算机技术的发展,很多公司都在销售带有片上闪存的MCU,闪存可以读电,具有备份电源维护数据、在线编程等特点。在线编程目前由两种构建方法组成:在线系统编程(ISP)和在线应用程序编程(IAP)。ISP通常通过单片机专用串行编程模块对单片机内部的闪存进行编程。

例如,AT-MEL的单芯片AT89S52通过SPI串行接口执行内部程序内存编程(ISP)。通过在线编程(ISP),在单片机内工作的程序可以重写闪存的内容,操作过程中可以更改一些操作参数,已经编程的部件也可以通过ISP读取或重新编程。单片机在ISP模式下开机时可以扩展ISP操作员。

在ISP模式下,单片机可以通过串行端口与外部主机(如PC或终端)通信,从主机接管命令和数据,用作读取和重新行编程代码存储库。ISP部署通常几乎不需要ISP技术使用的外部电路辅助部署。可以连接itunes线路对芯片进行编程。

爱超下注平台

要想进行单片机的实验和开发,需要程序员。单片机必须焊接在电路板上。调试结束后,就变成成品了。

甚至可以远程升级或转换单片机的程序。2AT89S52ISP原理AT89S52具有ISP功能。当RESET插槽处于高电平时,将3个P1.5(MOSI)、P1.6(MISO)、P1.7(SCK)插槽的数据设置或传输超过程序ITunes的目的,P1.5(MOSI)插槽用作串行命令的输出端口。

AT89S系列的闪存地址以字节为单位,在使用过程中不应注意到低字节的差异,上层计算机与目标板通信时,通常是4字节的指示,1字节是操作码,2,3字节是地址代码,4字节是数据。可以根据串行itunes波形图和串行itunes编程命令完成在线itunes的运营商。3在线编程控制系统设计3.1系统结构AT89S52主要管理人机界面的信息交互,该界面由标记部分、键盘部分和数据路径组成。

爱超联赛app

部分表示由AT89S52上的P1、P2端口组成。P2是表示8位的数据路径,P1.1到P1.4是超过4位数据动态显示效果的4个LED的能量线。

键盘部分由INT0、INT1、CT0和CT1组成。以中断的优先级嵌套构建命令和数据的输出,以增加键盘卷。硬件分配如下:数据路径部分主要由PSP控制。

爱超联赛app

PSP是PIC16FX系列微处理器上的8位专用通用数据端口,由CS、WR、RD和8位数据线组成,提供AT89S52所需的控制功能。PIC收到PSP的数据后,不会发出中断请求,软件设计者要求处理中断的方法。因此,原著0XC0~0XFF可以作为命令字节,0X00~0X09可以作为功能号码,人造可以一起制作各种控制命令。

PIC16FX具有4路a/d地下通道,精度10b,转换时间56s。内置硬件看门狗电路可提高可靠性,降低软件成本。利用4向中断功能构建系统报废和服务测试功能。

PGM模块(在线编程模块)可以使用ICD2适配器进行在线编程和调试。系统结构如图1的右图所示。

3.2系统功能(1)AT89S52频率4MHz,线上程式设计,需要程式设计人员必要烧录功能,分为4个插槽:AT89S52[INT0]、[INT1]、[CT0]、[CT1](3)AT89S52串行端口和16F877A串行端口需要展开串行通信。(4)通过AT89S52P0端口和[ALE 1p 1.0]、[WR]、[RD] 8位段端口与16F877A进行通信。 (5)PIC16F877A:频率20mhz: pa-an [0]-板载a/d地下通道:vref/-固定式AN[1],[5]外部a/d地下通道。

本文来源:爱超联赛app-www.geitsglobal.com

版权所有日喀则市爱超联赛app有限公司 藏ICP备49430574号-2

公司地址: 西藏自治区日喀则市市北区升费大楼5958号 联系电话:0183-17652714

Copyright © 2018 Corporation,All Rights Reserved.

熊猫生活志熊猫生活志微信公众号
成都鑫华成都鑫华微信公众号