外部数据存储器读选通
RST:复位输入。来自优O尔P论R文T网WWw.YoueRw.com 加QQ7520`18766
ALE/PROG:当访问外部存储器时,锁存地址的底位字节采用地址锁存的输出电平。
这个管脚能够在FLASH编程期间输入编程脉冲。平常ALE管脚以一定的周期输出正脉冲信号,输出频率是1/6个振荡器频率,所以它可作为外部输出脉冲或者作为定时器使用。但是有一点需要注意:在被用做外部RAM时,会跳过一个ALE脉冲,可将SFR8EH地址置0来禁止ALE的输出。在这个时候,MOVX、MOVC指令才会使ALE起作用。此外,ALE被拉高了一些。如果微处理器在外部执行状态ALE禁止,置位无效。
/PSEN:外部程序存储器的选通信号。在外部ROM取指的这段时间,一个机器周期有两次/PSEN有效。相反,在访问外部RAM时,不会出现两次有效的/PSEN信号。
/EA / VPP:在/EA为低电平时,不管内部ROM是否存在,只要外部ROM(0000H-FFFFH)加密方式为1,/EA都会将内部锁定为RESET。FLASH编程阶段,这个管脚能够输出12V编程电源(VPP)。
XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。
XTAL2:来自反向振荡器的输出。
2 振荡器
使用陶瓷谐振器或者外接石英晶体,另外加入两个电容C1、C2来接在放大器的反馈回路中构成并联振荡电路。XTAL1、XTAL2分别是内部振荡器的高增益反相放大电路的输入和输出端。
如果想用外部时钟信号激活装置,那么XATL1需要有效,并且悬空XTAL2。对于外部信号的工作周期没有特殊的要求,但是能够从数据表上观察出来其最大值和最小值。
装置正常工作时,XTAL1上的电容能够通过外部振荡器得出,最大可达到100pF,但是外部信号如果是标准高电平或者低电平时,电容就不会超过20pF。
3 空置模式
空置模式由用户软件控制。在这种模式下,耗能会降低。随机存储器和特殊功能口会保持原先的电平,指令的执行也会被处理器阻止。在端口处于复位状态或者中断系统有效时空置模式会被激活。
4 结构特点
此芯片为高性能的金属氧化物半导体,能够擦除能够编程,可以作为只读存储器和中央处理器使用,拥有12/24/33MHz,含有3个16位的定时器/计数器,时钟输出可以通过编程控制,片内ROM拥有8K/16K/32K三种类型,片内RAM提供256字节存储,脉冲编程算法也已经改进,32个I/O口,加入了六个中断源,另外可编程的串行通道带有:帧错误检测、自动地址识别,同时兼容TTL和CMOS电平,64K片外ROM,64K片外RAM,指令集与51单片机兼容,有着闲置节能和掉电模式,四级中断优先级,温度范围也随之扩展(﹣40℃到﹢85℃)。
3。1。2 FT232BM论文网
FT232BM是USB转232串口的芯片,能够在RS-232和USB之间很简单地建立牢靠的连接。此芯片可以利用USB接口所原有的即插即用和热插拔的功能提供较为简单的操作环境,在FT232BM芯片两边,一边是RS232,另一边是USB。换一句话说,FT232BM只是将MAX232、232串口和USB集成为了芯片。另外,电力消耗也是很重要的问题,假如芯片为总线供电设备工作,那就务必让它的电流小于100mA,而且设备还得具有USB挂起模式,在挂起模式时,设备电流必须小于0。5mA。假如没有USB挂起模式,芯片有一个很有效的方法,那就是挂起模式时能够关闭设备电源[7]。
另外还有下面几点特征:能够实现USB与串口的通信,不仅支持232还支持422、485串口,完全兼容USB V1。1及USB V2。0规范,具有接收缓存384 B和发送缓存128 B,USB最快达到12Mb/s,能够直接采用USB供电,具有自动握手协议,传输速率可以高达1Mbps(RS232)或3Mbps(RS422/RS485),支持TIA/EIA标准,能够远程唤醒并且可以管理电源。 STC89C52单片机FT232BM芯片通信协议设计+程序+电路图(4):http://www.youerw.com/zidonghua/lunwen_200331.html