[ISP]AT89S52的ISP功能简介
问题描述:以前使用AT89S52的时候,可以直接设计USB转串口连接到AT89S52,通过ISP方式对代码进行下载和调试(使用的IDE是Keil),于是对AT89S52的ISP功能进行了下了解。
ATS系列单片机的ISP功能(在线编程),即在线编程,把单片机焊到电路板上,可以直接通过pc进行编程。
AT89S52 ISP 功能简介:
一、串行数据的输入与输出时序
数据在SCK 的上升沿输入到S52,SCK 的下降沿输出。另外必须保证串行时钟SCK 的
周期至少大于6 个CPU 时钟(XTAL1 上的)周期。
二、串行编程算法
1. 上电过程
在VCC 和GND 间加上电源的同时RST 脚加高电平。之后至少要等待10ms。
2.发送串行编程使能命令
如果通信失步则串行编程失败。如果同步则在编程时钟的第四个字节器件响应0X69,表示编程使能命令成功。不论响应正确与否,必需保证四字节的时钟周期。
3.写程序
通过写指令可对程序存储器的每一字节进行编程。一个写指令使单片机进入自定时的编程模式,在5V 编程电压下典型编程时间少于1ms。
4.读程序
任意位置的程序数据可通过读指令从引脚步MISO/P1.6 读出,可用来校验写入的数据。
5.编程操作结束后将RST 引脚拉低,使器件进入正常工作模式。
三、编程指令
表
[ISP]AT89S52的ISP功能简介相关推荐
- autoware框架与功能简介(一)
autoware框架与功能简介(一) Autoware.AI是世界上第一个用于自动驾驶技术的"All-in-One"开源软件.它ROS1操作系统,并在Apache2.0许可下使用. ...
- 【Android 逆向】代码调试器开发 ( 代码调试器功能简介 | 设置断点 | 读写内存 | 读写寄存器 | 恢复运行 | Attach 进程 )
文章目录 一.代码调试器功能简介 二.Attach 进程 一.代码调试器功能简介 代码调试器功能 : 设置断点 : 无论什么类型的调试器 , 都必须可以设置断点 , 运行到断点处 , 挂起被调试进程 ...
- Arduino终于支持代码补全了!小白们终于可以愉快的写代码了!Arduino IDE 2.0beta功能简介...
Arduino终于支持代码补全了!小白们终于可以愉快的写代码了!Arduino IDE 2.0beta功能简介 前一段时间听到有人说Arduino的IDE特别不好用,功能太单一,最重要的是没有代码补全 ...
- RTOS原理及功能简介
文章目录 1 RTOS原理及功能简介 1.1 RTOS概述 1.2 RTOS工作原理简介 1.3 RTOS如何解决前后台代码结构存在的问题 1 RTOS原理及功能简介 1.1 RTOS概述 百度百科的 ...
- html台风路径,常用气象网站功能简介
常用气象网站部分功能简介 主要对如下网站进行介绍: 主要介绍常用气象网站的查询功能,以及信息提示 南汇气象局气象服务网站http://www.doczj.com/doc/16ee71ebf8c75fb ...
- MKL学习——功能简介
基本术语 BLAS : Basic Linear Algebra Subprograms 基本线性代数子程序 BLACS : Basic Linear Algebra Communication Su ...
- 商场楼层导视牌图片_百宝图商场电子导视软件中预约产品功能简介
百宝图商场电子导视软件中预约产品功能简介 管理端,可配合百宝图商场电子导视软件配套使用 1:数据展示:图形展示总预约数/预约时间峰值/预约途径/各途径数量对比 2:数据统计:有效预约数量/无效预约数量 ...
- Hadoop生态圈-Ambari控制台功能简介
Hadoop生态圈-Ambari控制台功能简介 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在经历一系列安装过程之后(部署过HDP后我终于发现为什么大家喜欢用它了,部署比CDH简 ...
- uc浏览器TV版最新版本功能简介
uc浏览器TV版最新版本功能简介 UC浏览器TV版怎么样?提起UC很多人都知道,不就是那款在手机上很火的浏览器么?而要说到UC电视版,知道的人就不多了.本月初,UC发布了旗下首款PC版浏览器,网友们试 ...
最新文章
- ICML 2021刚刚做出了一个「艰难的决定」:将论文接收率直接砍掉10%
- numpy中newaxis的用法
- 幻灯片中如何让日期和页码自动更新
- VTK:可视化算法之ColorIsosurface
- Jsoup使用DOM方法来遍历一个文档
- 我从AI For Everyone学到的十个重要AI 概念
- 纯CSS实现返回顶部的功能
- WinEdt 打开***.bib文件时 error reading
- 信号与系统实验五 信号的傅里叶分析与频谱
- C++ 灰度图像伪彩色处理
- win10 软路由_软路由和硬路由的区别分析
- 基于IE内核的一个WEB打印实现方案
- xmos xu208加密
- [React]网易云音乐Web PC端
- 名帖367 邓文原 章草《临皇象急就章》
- PINCTRL子系统
- Python实训day4
- iOS--加载、滑动翻阅大量图片解决方案详解
- direct do造句 sb to_realize sb to do还是doing
- 如何快速获取美拍视频