中英文对照外文翻译文献
(文档含英文原文和中文翻译)
翻译:
STC89C52处理芯片
首要性能:
与MCS-51单片机产物兼容、8K字节在系统可编程视频存储器、1000次擦拭周期,全静态操作:0Hz~33Hz、三级加密程序存储器,32个可编程I/O接口线、三个16位定时器(计数器),八个中断源、低功能耗空闲和掉电模式、掉电后间断可唤醒,看门狗定时器、双数值指针,掉电标示符。
泡泡眼关键词:单片机,UART串行通道,掉电标示符等
前言
可以说,二十世纪跨越了三个“点”的时代,即电气时代,电子时代和现已进入的电脑时代。不过,这种电脑,通常指的是个人计算机,简称PC机。还有就是把智能赋予各种机械的单片机(亦称微控制器)
。顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单的运算可控制。因为它体积小,通常都是藏在被控机械的内部里面。它在整个装置中,起着有如人类头脑的作用,他出了毛病,整个装置就会瘫痪。现在,单片机的种类和适用领域已经十分广泛,如智能仪表、实施工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就你能起到产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能洗衣机等。接下来就是关于国产STC89C52单片机的一些基本参数。
功能特性描述:
STC89C52单片机是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程视频播放存贮器使用高密度非易失性存储器技术制造,与工业80C51 产物指令和引脚完全兼容。片上反射速度允许程序存储器在系统可编程,也适用于常规的程序编写器。在其单芯片上,拥有灵敏小巧的八位中央处理器和在线系统可编程反射,这些使用上STC89C52微控制器为众多嵌入式的控制应用系统提供高度矫捷的、更加有用的解决方案。STC89C52微控制器具有以下的标准功效:8K字节的反射速度,256字节的随机存取储存器,32位I/O串口线,看门狗定时器,2个数值指针,三个16为定时器、计数器,一个6向量2级间断结构,片内晶振及钟表电路。另外,STC89C52可降至0HZ静态逻辑操作,支持两种软件可选择节电模式、间断继续工作。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、间断继续工作。掉电保护体式格局下,RAM内容被生成,振动器被冻结,单片机一切的工作停止,
直到下一个间断或者硬件复位为止。8位微型控制器8K字节在系统中可编程FlashSTC89C52.。
P0口:P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻辑电平,对于P0端口写“1”时,引脚用作高阻抗输入。
当访问外部程序和数值存储器时,P0口也被作为低八位/数值复用。在这种模式下,P0具有内部上拉电阻。
在Flash编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节。在程序校验时,需要外部上拉电阻。
P1口:P1口是一个具有内部上拉电阻的八位双向I/O 口,P1输出缓冲器驱动四个TTL逻辑电平。对于P1端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。
此外,P1.0和P1.2分别作为定时器/计数器2的外部计数输出(P1.0、T2)和定时器、计数器2的触发输入(P1.1、T2EX),具体如下所示。在Flash编程和校验时,P1口吸收低8位地址字节。
引脚号第二功效:
P1.0 T2(定时器、计数器T2的外部计数输入),钟表输出。)
P1.1 T2EX(定时器,计数器T2的捕捉、重载触发信号和方向控制。)
舒婷我亲爱的祖国P1.5 MOSI(在线系统编程用。)
P1.6MISO(在线系统编程用。)
P1.7SCK(在线系统编程用。)
P2口:P2口是一个具有内部上拉电阻的8位双向I/O口,P2输出缓冲器能驱动四个TTL逻辑电平。对于P2端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。
在访问外部程序存储器或者用16位地址读取外部数值存储器(例如执行
MOVX@DPTR)时,P2口送出高八位地址。在这种应用中,P2口使用很强的内部上拉发送“1”。在使用8位地址(如MOVX@RI)访问外部数值存储器时,P2口输出P2锁存器的内容。在Flash编程和校验时,P2口也接收高8位地址字节和一些控制信号。
P3口:P3口是一个具有内部上拉电阻的8位双向I/O,P2输出缓冲器能驱动四个TTL逻辑电平,对于P3端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。。P3口亦作为STC89C52特殊功效(第二功效)使用,如下表所示,早flash编程和校验时,P3口也接收一些控制信号。
P3.0 RXD(串行输入口。)
P3.1 TXD(串行输出口。)
P3.2 INTO(外间断0)
P3.3 INTI(外间断1)
linebreakP3.4 TO(定时、计数器0)
5g英语作文P3.5 T1(定时、计数器1)
P3.6 WR(外部数值存储器写选通)
P3.7 RD(外部数值存储器读选通)
bolting
此外,P3口还吸收一些用于Flash闪存编程和程序校验的控制信号。
RST——复位输入:当振动器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位。
ALE/ PROG——当访问外部程序存储器或数字存储器,ALE(地址锁存允许)输出脉冲用于锁存地址
的低八字节。通常情况下,ALE以时钟频率的1 / 6输出的脉冲信号与固定,因此它可用于输出时钟频率或者定时目的。值得注意的是:每当访问外部存储器,将跳过一个ALE脉冲数值。
对于Flash存储器编程期间,该引脚还用于输入编程脉冲(PROG)。srs
如有必要,可通过对于特殊功效寄存器(SFR)区中的8EH单位的D0位置位,可禁止ALE操作,只有一条MOVX和MOVC指令才能将ALE激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE禁止位无效。
PSEN——程序储存允许(PSEN)输出是外部程序存储器的读选通信号,当STC89C52由外部程序存储器取指令(或者数值)时,每一个机器周期两次PSEN有用,即输出两个脉冲,在此期间,当访问外部数值存储器,将跳过两次PSEN信号。gtt>moveon
日语论坛EA、VPP——外部访问允许,欲使CPU仅访问外部程序存储器(地址为
0000H-FFFFH),EA端必须保持低电平(接地)。须注意的是:如果加密位LB1被编程,复位时内部会锁存EA端状态。
如EA端为高电平(接Vcc端),CPU则执行内部程序存储的指令。
Flash存储器编程时,该引脚加上+12伏的编程允许电源VPP,当然这必须是该部件是使用12伏编程电压VPP。
看门狗定时器:WDT 是一种需要软件控制的复位方式。WDT 由13位计数器和特殊功能寄存器中的看门狗定时器复位存储器(WDTRST)构成。WDT在默认情况下无法工作;为了激活WDT,用户必须往WDTRST寄存器(地址:0A6H)中依次写入01EH 和0E1H。当激活WDT 后,晶振工作,WDT在每个机器周期都会增加。WDT计时周期依赖于外部时钟频率,除了复位(硬件复位或者WDT溢出复位),没有办法停止WDT工作。
STC89C52 单片机有一个用于构成内部振荡器的反相放大器,XTAL1和XTAL2 分别是放大器的输入、输出端。石英晶体和陶瓷谐振器都可以用来一起构成自己振荡器。接外部时钟源驱动器件的话,XTAL2可以不接,只接入XTAL1。由于外部时钟信号经过二分频触发后作为外部时钟电路输出的,所以对外部时钟信号的占空比没有其他要求,最长低电平持续时间和最少高电平持续时间等还是要符合要求的。
空闲模式:在空闲模式下,CPU处于睡眠状态,而所有片上外部设备保持激活状态。这种状态可以通过软件产生。在这种状态下,片上RAM和特殊功能寄存器的内容保持不变。空闲模式可以被任意一个中断或者硬件复位终止。由硬件复位终止空闲模式只需要两个机器周期有效复位信号,在这种情况下,小升初网
片上硬件禁止访问内部RAM,而可以访问端口引脚。空闲模式被硬件复位终止后,为防止预想不到的写端口,激活空闲模式的那一条指令的下一条指令不应该是写端口或外部存储器。
总结
单片机内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的,一般不超过10元即可用它来做一些控制电器一类不是很复杂的工作也足够了。我们现在用的全自动滚筒洗衣机、排烟罩、VCD等等的家店里面都可以看到他的身影!它主要是作为控制部分的核心部件。
它是一种在线式实时控制计算机,在线式就是现场控制,需要的是有较强的抗干扰能力,较低的成本,这也是和离线式计算机(比如家用电脑)的主要区别。