AI895 3BSC690086R1
ABBAI8953BSC690086R1如今,电子技术发展迅猛,尤其是单片机已广泛地应用于通信、交通、家用电器、便携式智能仪表和机器人制作等领域,产品功能、精度和质量均有大幅度提高,且电路简单,故障率低,可靠性高,价格低廉。在单片机的某些应用中,如果不对系统的外部SRAM进行扩展,就不能满足系统设计的要求。因此如何扩展、扩展什么类型的芯片、扩展的容量多大就成为值得考虑的问题。这个问题解决的好与坏直接关系到项目的成败。本文介绍在AVRATmegal28中如何实现扩展掉电数据不丢失的512KBSRAM的方案。1系统硬件结构单片机采用的是Atmel公司生产的ATmegal28,其引脚排列如图l所示。ATmegal28单片机为基于AVRRISC结构的8位低功耗CMOS微处理器,凭借先进的指令集以及单周期指令执行时间,其数据吞吐率高达1MIPS/MHz,可以缓解系统的功耗和处理速度之间的矛盾。AVR单片机内核具有丰富的指令集和32个通用工作寄存器,所有的寄存器都直接与算术逻辑单元(ALU)相连接,使得一条指令可以在一个时钟周期内同时访问两个独立的寄存器。这种结构大大提高了代码效率,并且具有比普通的复杂指令集微处理器高10倍的数据吞吐量。ATmegal28单片机内置:128KB的在系统可编程Flash程序存储器,具有在写的过程中还可以读的能力,即同时读写(RWW);4KB的EEPROM;4KB的SRAM;53个通用I/O端口线;32个通用工作寄存器;实时时钟(RTC);4个灵活的具有比较模式和PWM功能的定时器/计数器(T/c);2个UJSART;面向字节的两线接口(TWI);8通道10位ADC;可选的可编程增益;片内振荡器的可编程看门狗定时器;串行外围设备接口(SPI);与IEEEll49.1规范兼容的JTAG测试接口,此接口同时还可以用于片上调试;6种可以通过软件选择的省电模式。ATmegal28引脚排列图SRAM接口电路由锁存器74AHC573D和BS62LV1006SIP55组成,如图2所示。XRAM接口的工作频率很高,当系统的工作条件高于8MHz@4V(4V电源电压,8MHz工作频率)和4MHz@2.7V(2.7V电源电压。4MHz工作频率)时,要小心地选择地址锁存器。此时,典型的74HC系列锁存器已经无法满足要求。XRAM接口与74AHC系列的锁存器相兼容。BS62LV4006SIP55是BSI的高效率、低功耗CMOS静态随机访问存储器,能适应2.4~5.5V的大范围工作电压,具有典型CMOS的高效率低功耗特性;在3.0V/25℃的条件下电流为0.25μA,在3.0V/85℃的条件下,最长访问时间为55ns。通过片选CE信号、输出使能OE信号和三态输出驱动,可以很方便地进行SRAM扩展。当BS62LV4006SIP55处于未片选状态时,它具有自动降低功耗的特性。SRAM接口电路由锁存器74AHC573D和BS62LV1006SIP55组成掉电数据保护电路由SA56600-42D接口电路、DS1302ZN接口电路和预警比较电路组成,电路原理图如图3所示。SA56600-42D是Philips公司生产的为保护SRAM中数据的集成芯片;DS1302ZN则是DALLAS公司生产的实时时钟(RTC),但它还具有可编程控制的充电器的功能,通过第8脚能为锂电池进行控制充电;预警比较电路有保护现场数据的作用,当外部电压低于10V时,模拟比较器就会触发中断,从而把现场数据保护到外扩SRAM或EEPROM中。1756-IB161756-IF81756-OB16E1756-PB751769-ECR1769-IF81769-IQ321769-L32E1769-OB321769-OF8C1769-PA41784-CF641756-L64/BXBTF011110140CPU11303140DDO35310MBE3-50140CPU11303RV2-521786-CTK3HAB8101-183HAC14265-13HAC14659-13HNA016493-001SERVOSTARTM6107KW10AIC693CPU311LTDKHR-355-4SPUC-21A63L-0001-0234DSQC639DSQC639DSQC658C98043-A7014-L2IC693ACC302IC697ACC7011756-L611C31189G011746-0B161746-A71746-IB161746-NI41746-NO4I1746-P21747-ASB1747-L5511794-ASB2/B1794-IB10XOB61794-PS131794-TB31756-IB321756-PA721756-TBCH1769-BA1769-L35E1769-OA161769-PA41784-CF643HAB8101-183HAB8101-19MBE3-500148433DI810DO810SYSMACC40PFXIS-14MR.-001包含RS422接口数据线一根DSQC639E4N1746-OW16MPL-A320H-HJ22AA1746-0B16E1746-A71746-IB161746-N04I1746-N21746-NI16I1746-P11747-L5311747-L5512711-T10C9PFRA1013BSE003911R115A06B-0143-B088A06B-0147-B075A06B-0148-B075A03B-0819-C154#DER-FC-2048DIMASI23INNIS01140CPU43412A7MF15701DA01A06B-6130-H0026AV3515-1MA20-1AA0FBM04SGDA-01BPP/100V140ACI03000140CRA93100A06B-6117-H103TSXDMZ28AR140CPU53414B6DD1606-0AD01769-L35EHC2-2JSERVOSTAR341S30101-NAJAMSC-C81101791-IOBW1794-OE43BSE0132130R1TU810V11SAR700003R00067CP476.60-1V18345-101042100151403776-100140CRA931001746-OW16A06B-0239-B400#0000A06B-6127-H104A20B-2001-0931CIMR-G7B4090替代型号HB4A0216TB-815IBS24BK/LC2140ARI03010AO810V2SA801FC98043-A1682-L11756-L641747-L5523HNE00313-1FRN7.5G1S-4C含中文操作面板140AVO02000140CPS12420140DAI75300140DAO85300140DDI35300140EHC20200140ARI03010140XBP01600HDS02.2-W040N-HS32-01-FWA06B-6050-H003A06B-6050-H004A06B-6050-H005A06B-6050-H103A06B-6050-H104A06B-6050-H113A06B-6050-H404A20B-0007-0360140CPU11303140CPU43412AMODEL2201035545EHDB2803HAC037635-0023HAC10828-15DSTD19733011756-IF16IC693CHS392FIC693MDL940620-0083CE5CS-R1KJX-FT1F-08AD-11756-CNBR/D1756-PA75/A1756L55M131756L55M141756L55M24CP16N1101747-SDN1756-CNBR1770-FFA06B-6079-H106FCM10E269PLUS-10C-120DS200DCFBG1BLCIC693CMM311OC-VIP06D03001756-CNBRKOMS-A2AUXL111AER-FC-2048D140ARI03010140AVO02000140EHC20200140NOE77111TSX08ED12R86SC6108-0SN00MC-4/11/03/400V4550220-01001756-IB32CENTRECOMPWR4CU313/CDI325DO321PS240SC102SI101SI485/4221756-IB32/A1756-ENBT1756-IF81756-OB321756-OF4IC660EBR101IC693MDL231DC24VIS215UCVEM06A140DDI35300IC693CHS392F140ACI03000140ACO02000140ATI03000140DDO353001757-SRM140DDO35300140XTS002003HAB9669-11747-L551HEALEB640PRJH1747-L551B/C1770-KFD/A140CRA931001B30035H011B30035H01140XTS00200IVME-450DCS402.0680A02B-0281-C120A06B-0114-B2031771-OBNC1000200STDMSMA012A1E140XTS00200140DDO84300IC693CPU374A860-0346-T2411747-L551140DAI75300140CPS11420140CPU31110140DAI75300140DAO85300140DDO35300IC693CMM321140ACI03000140ACO020001770-FF1784-PKTXZ4LC-C281756-PA75D386610001756-L55508/00/20/001746-P4140CPS11420140CPU31110140NOE77101505-7012A1756L55M141784-KTXDSBC176IC3645LXCD1DO321140CRA931006GK1543-0AA02140ACI03000140ACO02000140ACO130001746-IB161746-OW16IC697PWR711OP-1510IC200CPU001A20B-2100-0762/06BWDP3-014.0801ACI-100CACR-SR07BB1AMIC693ALG223IC693CHS391IC693CMM321IC693CPU350IC693MDL655IC693MDL753IC693PWR330140NOE77101140AVI03000140DDO35300140NOE77100140NOM21200140ACI03000MVI46-MCMFHT11MR-J2S-200B6ES7322-8BH01-0AB0RCS2413-01-D24L-Z1756-L61F2-04AD-2RCA-S-S51756-CNB/EECCP60-01140ACI04000140CPU43412AP/N:MR-J2-10BSST-PFB-CLX1757-SRM140CPS11420TEH1048SGDA-A5AP3HAC5105-1CPURHO3.01070078790-102E30004380A1C31129G031C31132G011C31224G01/1C31227G011C31234G01/1C31238H015X00070G04/1C31116G04CX-DH31C011-503-4-00140CRP93100HWS1500-24140DAO84210140CRP81100DB-2620A/沸斯高清版点唱机点歌机KTV卡拉OK点歌套装系统CACR-SR15BB1AM140CPU424021761-L32BWA1794-ASB140DD084300140DDI85300140CPS224001746-NI8SGDA-02AS140ACO02000140ACO13000140CPS11410140CRA93200140XBP01000140XTS002005204220001756-L55M22140ACI04000140ACO02000140ACO13000140ARI03010140CHS11000140CPU53414B140CRA93200140CRP93200140DDI35300140DDO35300140EHC10500140CPU434121756-IF6I/A1794-IE8/B1794-IT81756-0F81756-IB16I1756-L55M131756-OB16I1756-PA721786-RPA1786-RPCD1786-RPFMAS-BDAU-208IPM240-5EP0904HA)
厦门渤格电气技术有限公司
业务 QQ: 1982497648