您好,欢迎访问三七文档
Rev.4123A–8051–04/021@WebTCP/IPEvaluationBoardThe@WebEvaluationBoardletstheuserevaluatedifferentembeddedinternetsolu-tions.TheboardisbasedontheAtmel8051,includingasoftwareTCP/IPstack.ThisboardsupportscommunicationthroughRS232cable,PSTN(phonenetwork)andCAN.Thisuser’sguidedescribesthehardwareoftheEvaluationBoardandcontainsdocu-mentationabouttheevaluationsoftwaresuite.@WebTCP/IPEvaluationKitHardwareGuide2@WebHardwareGuide4123A–8051–04/02IntroductionTheEvaluationBoardletstheuserevaluatedifferentEmbeddedInternetsolutions.ThisboardisbasedonanenhancedAtmel8051,includingasoftwareTCP/IPstackdedi-catedtoourproducts.ThisboardsupportscommunicationthroughRS232cable,PSTN(phonenetwork)andCAN.EvaluationBoardFeaturesOperateseitherinstand-alonemodewiththeinternalFlashprogrammemoryorinROMLessmodewiththeexternalSRAM,usedbothforXRAMandCODEmemoryOn-boardpowersupplyandresetcircuitryTemperaturesensorReadyforCAN,PSTNandRS232communicationReadyforISPandIAPTheEvaluationBoardisbasedonaT89C51CC018-bitmicrocontrolleroraT89C51AC28-bitmicrocontroller(PLCC44-pinpackage).OnlytheT89C51CC01isreadyforCANcommunications.ArchitectureTheblockdiagramshownbelowcontainsaswitchthatallowstheusertochoosethefullUARTI/Oorthemodem.NotethatthisboardisdesignedasaDataTerminalEquipment.Figure1.EvaluationBoardArchitectureOverviewSetupTheEvaluationBoardrequiresapowersupplyandaserialconnectiontoaPCrunninga“hyperterminal”or“minicom”program.Beforetheuserstarts,makesurethefollowinghardwareandsoftwarerequirementsaresatisfied:Hardwarerequirements:EvaluationBoardDB9-NullModemCableRJ11PhoneCablePowerSupplyCapableofProviding9-12VDCat300-500mACANNetworkModemT89C51CC01CANPowerSupplyFullUARTMemorySensorLEDFLIP,Modem,HostInternetServiceProviderHumanReset,ISP,EA,HumanExternalPowerPhoneSpeakert°CINT1orT89C51CC02Switches3@WebHardwareGuide4123A–8051–04/02ComputerwithaFreeCOMPortAnalogPhoneLineSoftwarerequirements:AtmelFLIP(FlexibleIn-SystemProgramming)ISPSoftwaretoreadfrom/writetotheCOMport(suchas“Hyperterminal”or“Minicom”)HardwareDescriptionBoardOverviewFigure2.EvaluationBoardOnlyaPowerSupply,MicrocontrollerandRS232functionalblocksarenecessarytomakeanEmbeddedWebserveroranyotherInternetservice.4@WebHardwareGuide4123A–8051–04/02Figure3.LocationofEvaluationBoardFunctionalBlocksPrintedBoardAssemblyFigure4.PrintedBoardOverview:ComponentSideCANModemPhoneSpeakerPowerSupplyRS232Memoryt°CSensorMicrocontrollerPushButtonsUserLEDsSRAMMODEM5@WebHardwareGuide4123A–8051–04/02Figure5.PrintedBoardOverview:SolderSideTechnicalDataNotethatT89C51AC2doesnothaveCANperipheral.Themodem(forthePhoneLineinterface)andtheExternalMemoryareoptional.Table1.TechnicalDataOverviewFeatureMinimumTypicalMaximumUnitSupplyVoltage(DC)5912VSupplyCurrent250mASystemClock011.05940MHzCPU-T89C51CC01T89C51AC2--Memory:FlashCODEInternalRAMInternalXRAMExternalCodeRAMExternalXRAMExternalMemorySpeed32K2560005032K25675632K63K-32K256102464K128K70ByteByteByteByteBytensPeripherals:CANinterfaceRS232(FullIBMUART)PhoneLineinterfaceTemperatureSensor(±.5°C)03003000128K576009600-512K1152005600070bit/sbit/sbit/s°C6@WebHardwareGuide4123A–8051–04/02PowerSupplyTheboardispoweredbyoneofthefollowingpowersupplies:MainPowerSupplyconnector,PCBconnectordiam:2.5mm,innerring:V+,outerring:Gnd.PowerSupplyrangefrom9to12volts.9VBatterypolarizedconnector,pinspacing2.54mm,length10mmmini.Thereisnobatteryonboard,thisconnectorisprovidedforanoptionalexternalbattery.Figure6.BatteryConnectorWhentheboardispoweredbythemainpowersupplyandthebattery,JBATmustbeOFF.Nevertheless,itispossibletorechargeadedicated9Vbatteryifthemainpowersupplyishigherthan9VandJBATisON.MemoryTheexternalmemoryisoptional.Upto1MbexternalRAMmaybeused.TheAddressAccessTimemustbe70nsmax.KM681000BSamsungmemoryorcompatiblemem-orymaybeused,ina32DIP(600mil)packagewiththefollowingpinout.Figure7.ExternalMemoryPinoutStatusLEDsTheEvaluationBoardhasasinglepowerLEDlabeledPowerONwhichindicatesthatthepowerison.AnotherLEDlabeledALEisconnectedtotheAddressLatchEnablepinoftheMCU,toverifythatanMCUprogramisrunning.ThreeuserLEDsareconnectedtothefirstthreeoutputsofport1(P1.0,P1.1andP1.2).LEDsareoffatreset.+-Battery7@WebHardwareGuide4123A–8051–04/02PushButtonsTheEvaluationBoardprovidesthreepushbuttonslabelled:RESETISPINTThepushbuttonRESETisconnectedtotheresetinputoftheMCU.AnMCUresetmaynotmakeamodemreset.ThepushbuttonISPisusedtoapplyhardwareconditionstostarttheMCUbootloaderwhenahardwareresetoccurs.Tostartthebootloader,pushtheISPbuttonwhentheuserpushtheRESETbutton.ThepushbuttonlabeledINT1isconnectedindirectlytotheINT1input(P3.3)oftheMCU.TheexternalinterruptinputINT1issharedbetweentheDSRsignal(ofthemodemortheRS232link)andthepushbuttonsignal.Accordingtothefollowingfigure,theMCUassumesthatDSRisapermanentsignalandthatthepushbuttonsignalisanevent.Therefore,theMCUhastowaitthtoknowiftheinterruptisauserinterrupt(INT1pushbutton)oraDSRtransition(modemhangsup).Figure8.DSRandPushButtonSignalsCommunicationPortsTheEvaluationBoardsupports:CANNetworkCommunicationRS232CommunicationSwitchedTelephoneNetworkCommunicationCAN
本文标题:Web TCP_IP Evaluation Board - Hardware Guide
链接地址:https://www.777doc.com/doc-3368594 .html