单片机简介

更新时间:2024-06-10 16:28:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

STC单片机在8位的MCS51内核单片机行列中逐渐被认可,在单片机教学实验系统中普遍应用.由于STC单片机问世时间短,大部分写录器不能支持或仅支持它的部分功能.STC单片机在出厂时已经为用户写入程序做了充分的准备,在单片机内部设计了ISP在线下载模块,使得用户可以自行设计程序下载器.但其提供的PC机程序下载软件只能通过Rs232串口下载程序,而目前一般的计算机特别是笔记本大多数没有配置RS232串行接口而只配置了USB串口.为此,我们设计了STC单片机程序下载器,它利用F'1232BM组成串口转换器,将USB串口虚拟成RS232串121,解决了此问题. 1 STC单片机简介

STC单片机由我国设计、生产,经过几年的市场验证逐渐被认可.STC单片机的主要特点LlJ为: (I)抗干扰能力强

STC单片机具有ESD保护,引脚可以直接耐受2 kV/4kV的快速脉冲测试(EFT测试);具有宽电压供电,对电源抖动不敏感;I/o口、内部供电系统、时钟电路、复位电路、看门狗电路均经过特殊处理,抗干扰能力强. (2)对外电磁辐射强度低

STC单片机采取了3种降低单片机时钟对外电磁辐射的措施,有效地降低了对外辐射,这3种措施是:禁止AI。E输出;将外部时钟频率降低一半;时钟振荡器增益设为1/2 Gain. (3)超低功耗

STC单片机在掉电模式下的典型功耗小于0.1“A,空闲模式典型功耗为2 mA,正常工作模式的典型功耗为4 mA~7 ma;使用掉电模式时可由外部中断唤醒,特别适用于电池供电系统,如野外作业系统、手持作业系统. (4)运行可靠性高

STC单片机内部集成了810专用复位电路,有效地提高了单片机的可靠性并简化了外围电路.2 STC单片机程序下载过程STC单片机内部设计了在线编程模块,即IsP模块.经过对数据流的验证直接写入用户程序区,完成用户程序下载动作.在线下载用户程序的过程如图1.先由PC机端发起ISP下载命令流.单片机冷启动,启动后先运行在出厂时已经写入ISP监控程序区的ISP监控程序.当ISP监控程序检

测到RXD引脚上存在ISP命令流时应答一组握手信号.握手成功之后,PC机下载程序将单片机用户程序发送给单片机,单片机的ISP模块将接收到的用户程序写入用户程序区.当接收到PC机发来的数据传送完成标志后,单片机执行软复位指令,将程序指针指向用户程序区的起始地址,进而执行用户程序,从而完成用户程序下载的全过程.若单片机冷启动后ISP监控程序未检测到RXD上存在ISP下载命令流,则直接将程序指针指向用户程序区的起始地址执行用户程序.

本文来源:https://www.bwwdw.com/article/6na6.html

Top