关闭

关闭

封号提示

内容

首页 RC500.pdf.pdf

RC500.pdf.pdf

RC500.pdf.pdf

上传者: 13*******31@sina.cn 2014-03-31 评分1 评论0 下载0 收藏0 阅读量423 暂无简介 简介 举报

简介:本文档为《RC500.pdfpdf》,可适用于电子通讯领域,主题内容包含MFRC高集成ISOA读卡芯片通用信息范围该文档讲述了MFRC的功能包括功能及电气规格并给出了如何从系统和硬件的角度使用该芯片进行设计的细节概述MF符等。

MFRC高集成ISOA读卡芯片通用信息范围该文档讲述了MFRC的功能包括功能及电气规格并给出了如何从系统和硬件的角度使用该芯片进行设计的细节概述MFRC是应用于MHz非接触式通信中高集成读卡IC系列中的一员该读卡IC系列利用了先进的调制和解调概念完全集成了在MHz下所有类型的被动非接触式通信方式和协议MFRC支持ISOA所有的层内部的发送器部分不需要增加有源电路就能够直接驱动近操作距离的天线可达mm接收器部分提供一个坚固而有效的解调和解码电路用于ISOA兼容的应答器信号数字部分处理ISOA帧和错误检测奇偶CRC此外它还支持快速CRYPTO加密算法用于验证MIFARE系列产品方便的并行接口可直接连接到任何位微处理器这样给读卡器终端的设计提供了极大的灵活性特性y高集成度模拟电路用于卡应答的解调和解码y缓冲输出驱动器使用最少数目的外部元件连接到天线y近距离操作(可达mm)y支持MIFARE双接口卡IC和ISOA部分y加密并保护内部非易失性密匙存储器y并行微处理器接口带有内部地址锁存和IRQ线y灵活的中断处理y自动检测微处理器并行接口类型y方便的字节发送和接收FIFO缓冲区y带低功耗的硬件复位y软件实现掉电模式y可编程定时器y唯一的序列号y用户可编程的启动配置y位和字节定位帧y数字模拟和发送器部分各自独立的电源输入脚y内部振荡器缓冲连接MHz石英晶体低相位抖动y时钟频率滤波y短距离应用中发送器天线驱动器为V操作方框图VGNDVGND图MFRC方框图管脚信息管脚配置下图所示用黑体字母标注的管脚由AVDD和AVSS供电黑线所标的管脚由TVSS和TVDD供电其它管脚由DVDD和DVSS供电图MFRCSO封装管脚配置管脚描述管脚类型I输入O输出PWR电源管脚符号类型描述OSCINI晶振输入振荡器反相放大器输入该脚也作为外部时钟输入(fosc=MHz)IRQO中断请求输出中断事件请求信号MFINIMIFARE接口输入接受符合ISOA(MIFIRE)的数字串行数据流MFOUTOMIFARE接口输出发送符合ISOA(MIFIRE)的数字串行数据流TXO发送器发送经过调制的MHz能量载波TVDDPWR发送器电源提供TX和TX输出电源TXO发送器发送经过调制的MHz能量载波TVSSPWR发送器地提供TX和TX输出电源NCSI片选选择和激活MFRC的微处理器接口NWRI写MFRC寄存器写入数据D~D选通RNWI读写选择所要执行的是读还是写nWriteI写选择所要执行的是读还是写NRDI读MFRC寄存器读出数据D~D选通NDSI数据选通读和写周期的选通nDStrbI数据选通读和写周期的选通DVSSPWR数字地管脚符号类型描述D~DIO位双向数据总线AD~ADIO位双向地址和数据总线ALEI地址锁存使能为高时将AD~AD锁存为内部地址ASI地址选通为低时选通信号将AD~AD锁存为内部地址nAStrbI地址选通为低时选通信号将AD~AD锁存为内部地址AI地址线寄存器地址位nWaitO等待信号为低可以开始一个存取周期为高时可以停止AI地址线寄存器地址位AI地址线寄存器地址位DVDDPWR数字电源AVDDPWR模拟电源AUXO辅助输出该脚输出模拟测试信号该信号可通过TestAnaOutSel寄存器选择AVSSPWR模拟地RXI接收器输入卡应答输入脚该应答为经过天线电路耦合的调制MHz载波VMIDPWR内部参考电压该脚输出内部参考电压注:必须接一个nF电容RSTPDI复位和掉电当为高时内部灌电流关闭振荡器停止输入端与外部断开该管脚的下降沿启动内部复位OSCOUTO晶振输出振荡器反向放大器输出表MFRC管脚描述并行接口所支持的微处理器接口概述MFRC支持与不同的微处理器直接接口可与个人电脑的增强型并口EPP直接相连下表所示为MFRC所支持的并口信号总线控制信号总线独立的地址和数据总线复用的地址和数据总线控制NRDNWRNCSNRDNWRNCSALE地址A,A,AAD,AD,AD,AD,AD,AD独立的读和写选通信号数据D…DAD…AD控制RNW,NDS,NCSRNW,NDS,NCS,AS地址A,A,AAD,AD,AD,AD,AD,AD共用的读和写选通信号数据D…DAD…AD控制nWrite,nDStrb,nAStrb,nWait地址AD,AD,AD,AD,AD,AD带握手的共用读和写选通信号EPP数据AD…AD表所支持的并口信号微处理器接口类型自动检测在每次上电或硬复位后MFRC也复位其并行微处理器接口模式并检测当前微处理器接口的类型MFRC在复位阶段后根据控制脚的逻辑电平识别微处理器接口这是由固定管脚连接的组合见下表和一个专门的初始化程序实现的见与不同微处理器类型的连接如下表所示并行接口类型独立读写选通共用读写选通MFRC专用地址总线复用地址总线专用地址总线复用地址总线带握手的复用地址总线ALEHIGHALEHIGHASnAStrbAALOWALOWHIGHAAHIGHAHIGHHIGHAAHIGHALOWnWaitNRDNRDNRDNDSNDSNDStrbNWRNWRNWRRNWRNWNWRiteNCSNCSNCSNCSNCSLOWD…DD…DAD…ADD…DAD…ADAD…AD表检测并行接口类型的连接配置独立的读写选通信号图独立的读写选通连接到微处理器时序规格参见章节共用的读写选通信号图共用的读写选通连接到微处理器时序规格参见章节带握手机制的共用读写选通信号EPP图带共用读写选通和握手机制连接到微处理器时序规格参见章节EPP备注尽管在EPP的标准中无片选信号的定义MFRC的NCS允许禁止nDStrb信号如果不用应将其接到DVSS在每次上电或硬复位后nWait信号由A脚发出为高阻态nWait将在复位后nAStrb上的第一个下降沿时定义MFRC不支持读地址周期MFRC寄存器集合MFRC寄存器概述页地址(hex)寄存器名功能Page选择寄存器页Command启动和停止命令的执行FIFOData字节FIFO缓冲区输入和输出PrimaryStatus接收器和发送器以及FIFO缓冲区状态标志FIFOLengthFIFO中缓冲的字节数SecondaryStatus不同的状态标志InterruptEn使能和禁止中断请求通过的控制位页:命令和状态InterruptRq中断请求标志Page选择寄存器页Control不同的控制标志例如定时器节电AErrorFlag显示上次命令执行错误状态的错误标志BCollPosRF接口检测到的第一个冲突位的位置CTimerValue定时器的实际值DCRCResultLSBCRC协处理器寄存器的最低位ECRCResultMSBCRC协处理器寄存器的最高位页:控制和状态FBitFraming位方式帧的调节MFRC寄存器集(续)页地址(hex)寄存器名功能Page选择寄存器页TxControl天线驱动脚TX和TX的逻辑状态控制CWConductance选择天线驱动脚TX和TX的电导率PreSet该值不会改变PreSet该值不会改变ModWidth选择调整脉冲的宽度PreSet该值不会改变页:发送器和编码器控制PreSet该值不会改变Page选择寄存器页RxControl控制接收器状态ADecodeControl控制解码器状态BBitPhase选择发送器和接收器时钟之间的位相位CRxThreshold选择位解码器的阀值DPreSetD该值不会改变ERxControl控制解码器状态和定义接收器的输入源页:接收器和解码控制FClockQControl控制时钟产生用于º相移的Q信道时钟Page选择寄存器页RxWait选择发送后接收器启动前的时间间隔ChannelRedundancy选择RF信道上数据完整性检测的类型和模式CRCPresetLSBCRC寄存器预设值的低字节CRCPresetMSBCRC寄存器预设值的高字节PreSet该值不会改变MFOUTSelect选择输出到管脚MFOUT的内部信号页:时序和信道冗余PreSet该值不会改变Page选择寄存器页FIFOLevel定义FIFO上溢和下溢警告界限ATimerClock选择定时器时钟的分频器BTimerControl选择定时器的起始和停止条件CTimerReload定义定时器的预装值DIRQPinConfig配置IRQ脚的输出状态EPreSetE该值不会改变页:FIFO,定时器和IRQ脚配置FPreSetF该值不会改变Page选择寄存器页RFU保留将来之用RFU保留将来之用RFU保留将来之用RFU保留将来之用RFU保留将来之用RFU保留将来之用页:RFURFU保留将来之用Page选择寄存器页RFU保留将来之用ATestAnaSelect选择模拟测试模式BPreSetB该值不会改变CPreSetC该值不会改变DTestDigiSelect选择数字测试模式ERFU保留将来之用页:测试控制FRFU保留将来之用表MFRC寄存器汇总寄存器位状态不同的寄存器的位和标志的状态是不同的这取决于它们的功能原则上具有相同状态的位都归类到共用的寄存器中缩写状态描述rw读和写这些位可通过微处理器读和写由于它们仅用于控制方式因此它们的内容不会被内部状态机影响例如TimerReload寄存器可通过微处理器读写还会被内部状态机读取但不会改变它们dy动态这些位可通过微处理器读和写但是它们也可被内部状态机自动写入例如Command寄存器在执行完实际的命令后自动改变它的值r只读这些寄存器保存标志其值仅由内部状态决定例如ErrorFlag寄存器显示内部状态但不能通过外部写入w只写这些寄存器仅用于控制方式它们可通过微处理器写入但不能读出读这些寄存器会返回不确定的值例如TestAnaSelect寄存器用于确定AUX脚的信号但是不可能读出它的内容表寄存器位的状态和设计寄存器描述页命令和状态Page寄存器选择寄存器页名称Page地址x,x,x,x,x,x,x,x复位值,xUsePageSelectPageSelectRWRWRWRWRWRWRWRW位描述位符号功能UsePageSelect如果设置为PageSelect的值作为寄存器地址A,A和A寄存器地址的最低位由地址脚或内部地址锁存单独定义如果设置为内部地址所处的整个内容定义寄存器地址地址脚的用途见表~保留将来之用~PageSelect仅当UsePageSelect设置为时才使用PageSelect的值此情况下它指定寄存器页寄存器地址A,A和ACommand寄存器启动和停止命令的执行名称Command地址x复位值xxxIFDetectBusyCommandrrdydydydydydy位描述位符号功能IfDetectBusy显示接口检测逻辑的状态设置为表示接口检测成功完成设置为表示接口检测正在进行保留将来之用~Command根据命令代码激活命令读该寄存器显示实际执行的命令FIFOData寄存器字节FIFO缓冲区输入和输出名称FIFOData地址x复位值xxxxxxxxxxxFIFODatadydydydydydydydy位描述位符号功能~FIFOData用于内部字节FIFO缓冲区的数据输入和输出口FIFO缓冲区对所有输入和输出数据流起到并入并出的作用PrimaryStatus寄存器接收器发送器和FIFO缓冲区状态标志名称PrimaryStatus地址x复位值xModemStateIRqErrHiAlertLoAlertrrrrrrrr位描述位符号功能保留将来之用ModemState显示发送器和接收器状态机的状态状态状态名描述Idle由于发送器和接收器都未启动或输入数据因此它们都不处于操作中TxSOF发送帧起始模式TxData从FIFO缓冲区发送数据或冗余检测位TxEOF发送帧结束模式GoToRxGoToRx中间状态当接收器启动时中间状态当接收器停止时PrepareRx等待直到RxWait寄存器中所选择的时间周期AwaitingRx计数器激活等待管脚Rx的输入信号~ModemStateReceiving接收数据IRQErr如果ErrorFlag寄存器中任何错误标志置位该位设置为HiAlert当保存在FIFO缓冲区内的字节数满足下面的等式HiAlert=FIFOLengthWaterLevel时该位设置为例如FIFOLength=WaterLevel=HiAlert=FIFOLength=WaterLeval=HiAlert=LoAlert当保存在FIFO中的字节数满足下面的等式HiAlert=FIFOLengthWaterLevel时该位设置为例如FIFOLength=WaterLevel=HiAlert=FIFOLength=WaterLeval=HiAlert=FIFOLengthFIFO中的缓冲字节数名称FIFOLength地址x复位值xFIFOLengthrrrrrrrr位描述位符号功能保留将来之用~FIFOLengh指示保存在FIFO缓冲区的字节数写入FIFOData寄存器增加读减少FIFOLengthSecondaryStatus寄存器不同的状态标志名称SecondaryStatus地址x复位值xTRunningEReadyCRCReadyRxLastBitsrrrrrrrr位描述位符号功能TRunning如果为MFRC的定时器单元正在运行例如计数器会在下个定时器时钟将TimerValue寄存器值减一EReady如果为MFRC已经完成对EPROM的编程CRCReady如果为MFRC已经完成CRC的计算~该值不会被改变~RxLastBits显示最后接收字节的有效位个数如果为整个字节有效InterruptEn寄存器使能和禁止中断请求通过的控制位名称InterruptEn地址x复位值xSetIEnTimerEnTxIEnRxIEnIdleIEnHiAlertIEnLoAlertIEnwrwrwrwrwrwrwrw位描述位符号功能SetIEn该位置位定义在InterruptEn寄存器中置位的位该位清零将清除标记的位保留将来之用TimerEn允许将定时器中断请求由TimerIRq指示传递给脚IRQ除了通过SetIEn外该位不能直接置位或清零TxIEn允许将发送器中断请求由TxIRq指示传递给脚IRQ除了通过SetIEn外该位不能直接置位或清零RxIEn允许将接收器中断请求由RxIRq指示传递给脚IRQ除了通过SetIEn外该位不能直接置位或清零IdleIEn允许将Idle中断请求由IdleIRq指示传递给脚IRQ除了通过SetIEn外该位不能直接置位或清零HiAlertIEn允许将HiAlert中断请求由HiAlertIRq指示传递给脚IRQ除了通过SetIEn外该位不能直接置位或清零LoAlertIEn允许将LoAlert中断请求由LoAlertIRq指示传递给脚IRQ除了通过SetIEn外该位不能直接置位或清零InterruptRq寄存器中断请求标志名称InterruptRq地址x复位值xSetIRqTimerIRqTxIRqRxIRqIdleIRqHiAlertIRqLoAlertIRqwrwdydydydydydy位描述位符号功能SetIRq设置为定义在InterruptRq寄存器中置的位设置为清除InterruptIRq中标记的位保留将来之用TimerIRq当定时器TimerValue寄存器值减为时置位TxIRq当下列条件之一发生时置位Transceive命令所有数据都已发送Auth和Auth命令所有数据都已发送WriteE命令所有数据都已编程CalcCRC命令所有数据都已处理RxIRq当接收终止时该位置位IdleIRq当命令由其自身终止时该位置位例如当命令寄存器的值从任何寄存器变为Idle寄存器的值时如果一个未知的命令启动IdleIRq置位由微处理器启动Idle命令不置位IdleIRqHiAlertIRq当HiAlert置位时该位置位与HiAlert相反HiAlertIRq保存该事件并只能通过SetIRq复位LoAlertIRq当LoAlert置位时该位置位LoAlertIRq保存该事件并只能通过SetIRq复位页控制和状态页寄存器选择寄存器页见控制寄存器不同的控制标志例如定时器节电名称Control地址x复位值xStandByPowerDownCryptoOnTStopNowTStartNowFlushFIFOrwrwdydydywww位描述位符号功能~保留将来之用StandBy将该位置进入软件掉电模式这表示内部电流消耗模块关闭晶振保持运行PowerDown将该位置进入软件掉电模式这表示内部电流消耗模块包括晶振在内关闭CryptoOn该位指示Crypto单元打开因此与卡的所有数据通信都被加密TStopNow将该位置立即停止定时器读该位总是返回TStartNow将该位置立即启动定时器读该位总是返回FlushFIFO将该位置立即清除内部FIFO缓冲区的读写指针和FIFOOvfl标志读该位总是返回ErrorFlag寄存器Error标志指示上一个执行命令的错误状态名称ErrorFlag地址xA复位值xKeyErrAccessErrFIFOOvflCRCErrFramingErrParityErrCollErrrrrrrrrr位描述位符号功能保留将来之用KeyErr如果LoadKeyE或LoadKey命令识别出输入数据不是根据密匙格式定义编码则将该位置位启动LoadKeyE或LoadKey命令时该位清零AccessErr如果对EPROM的访问权限被禁止该位置位启动与EPROM相关的命令时该位清零FIFOOvfl如果微处理器或MFRC内部状态机例如接收器试图将数据写入FIFO缓冲区而FIFO缓冲区已满时该位置位CRCErr如果RxCRCEn置位且CRC失败该位置位该位在PrepareRx状态中接收器的启动阶段自动清零FramingErr如果SOF不正确该位置位该位在PrepareRx状态中接收器的启动阶段自动清零ParityErr如果奇偶校验失败该位置位该位在PrepareRx状态中接收器的启动阶段自动清零CollErr如果检测到一个位冲突该位置位该位在PrepareRx状态中接收器的启动阶段自动清零CollPos寄存器RF接口上检测到的第一个位冲突的位置名称CollPos地址xB复位值xCollPosrrrrrrrr位描述位符号功能~CollPos该寄存器指示在接收到的帧中第一个检测到的冲突位的位置例x指示在起始位的位冲突x指示在第位的位冲突x指示在第位的位冲突TimerValue寄存器定时器的实际值名称TimerValue地址xC复位值XXXXXXXXxXXTimerValuerrrrrrrr位描述位符号功能~TimerValue该寄存器显示定时器计数器的实际值CRCResultLSB寄存器CRC协处理器寄存器低字节名称CRCResultLSB地址xD复位值XXXXXXXXxXXCRCResultLSBrrrrrrrr位描述位符号功能~CRCResultLSB该寄存器显示CRC寄存器低字节的实际值它只在CRCReady设为时有效CRCResultMSB寄存器CRC协处理器寄存器高字节名称CRCResultMSB地址xE复位值XXXXXXXXxXXCRCResultMSBrrrrrrrr位描述位符号功能~CRCResultMSB该寄存器显示CRC寄存器高字节的实际值它只在CRCReady设为时有效对于位CRC校验该寄存器值未定义BitFraming寄存器位方式帧的调节名称BitFraming地址xF复位值xRxAlignTxLastBitsrwdydydyrwdydydy位描述位符号功能保留将来之用~RxAlign用于位方式帧的接收RxAlign定义了接收的第一个位存储到FIFO的位置更多的位存储到后面的位位置在接收后RxAlign自动清零例RxAlign接收的最低位存在位接收的第二个位存在位RxAlign接收的最低位存在位接收的第二个位存在位RxAlign接收的最低位存在位接收的第二个位存在位RxAlign未定义注强烈建议不要使用RxAlign以防止数据丢失在位位置CollPos检测到的位冲突不能通过RxAlign解决需要软件来实现保留将来之用~TxLastBits用于位方式帧的发送TxLastBits定义要发送的最后一个字节的位数目指示最后字节的所有位都要发送在发送之后TxLastBits自动清零页发送器和控制页寄存器选择寄存器页见TxControl寄存器控制天线脚TX和TX的逻辑状态名称TxControl地址x复位值xModulatorSourceTXInvTXCwTXRFEnTXRFEnrwrwrwrwrwrwrwrw位描述位符号功能该值不会被改变~ModulatorSource调制器的输入源低高内部编码器管脚MFIN该值不会被改变TXInv设置为管脚TX上的输出信号将传递一个反相的MHz能量载波TXCw设置为管脚TX上的输出信号将连续传递未调制的MHz能量载波TXRFEn设置为管脚TX上的输出信号将传递由发送数据调制的MHz能量载波TXRFEn设置为管脚TX上的输出信号将传递由发送数据调制的MHz能量载波CwConductance寄存器选择天线驱动脚TX和TX的电导率名称CwConductance地址x复位值xFGsCfgCWrwrwrwrwrwrwrwrw位描述位符号功能~该值不会被改变~GsCfgCW该寄存器值定义输出驱动器的电导率可用于调整输出功率以及电流消耗和操作距离PreSet寄存器名称PreSet地址x复位值xFrwrwrwrwrwrwrwrw注:该寄存器值不会被改变!PreSet寄存器名称PreSet地址x复位值xrwrwrwrwrwrwrwrw注:该寄存器值不会被改变!ModWidth寄存器选择调制脉冲的宽度名称ModeWidth地址x复位值xModeWidthrwrwrwrwrwrwrwrw位描述位符号功能~ModeWidth该寄存器根据Tmod=*(ModeWidth)fc定义调制脉冲宽度PreSet寄存器名称PreSet地址x复位值xrwrwrwrwrwrwrwrw注:该寄存器值不会被改变!PreSet寄存器名称PreSet地址x复位值xrwrwrwrwrwrwrwrw注:该寄存器值不会被改变!页:接收器和解码器控制页寄存器选择寄存器页见RxControl寄存器控制接收器状态名称RxControl地址x复位值xGainrwrwrwrwrwrwrwrw位描述位符号功能~该值不会被改变~Gain该寄存器定义接收器信号电压增益因素::db:db:db:dbDecodeControl寄存器名称RxControl地址xA复位值xZeroAferCollrwrwrwrwrwrwrwrw位描述位符号功能~该值不会被改变ZeroAferColl如果设置为在一个位冲突之后的任何位都屏蔽为这就很容易由ISOA中定义的防冲突处理进行处理~该值不会被改变BitPhase寄存器选择发送器和接收器时钟之间的位相位名称RxControl地址xB复位值xADBitPhaserwrwrwrwrwrwrwrw位描述位符号功能~BitPhase定义发送器和接收器时钟之间的位相位注:该寄存器的正确值对正常操作是非常必要的RxThreshold寄存器选择位解码器的阀值名称RxThreshold地址xC复位值xFFMinLevelCollLevelrwrwrwrwrwrwrwrw位描述位符号功能~MiniLevel定义解码器输入端可接受的最小信号强度如果信号小于该值将不进行计算~CollLevel定义解码器输入的最小信号强度该信号必须被Manchester编码信号的弱半位达到以产生相对于强半位幅度的位冲突PreSetD寄存器名称PreSetD地址xD复位值xrwrwrwrwrwrwrwrw注:该寄存器值不会被改变!RxControl寄存器控制解码器的状态并定义接收器的输入源名称RxThreshold地址xE复位值xRcvClkSellRxAutoPDDecoderSourcerwrwrwrwrwrwrwrw位描述位符号功能RcvClkSell如果设置为I时钟用作接收器时钟为表示使用Q时钟I时钟和Q时钟之间有º相移RxAutoPD如果设置为接收器电路在接收前自动打开并在完成后关闭这样可减少电流的消耗如果设置为接收器始终有效~该值不会被改变~DecoderSource选择解码器输入源低内部解调器管脚MFIN输入的副载波调制Manchester编码信号管脚MFIN输入的基带Manchester编码信号ClockQControl寄存器控制时钟产生用于º相移的Q信道时钟名称ClockQControl地址xF复位值XXXXXxXXClkQDegClkQCalibClkQDelayrrwrwdydydydydy位描述位符号功能ClkQDeg如果Q时钟与I时钟的相移超过º,该位置,否则为ClkQCalib如果该位为Q时钟在复位后和从卡接收数据后自动校准该值不会被改变~ClkQDelay该寄存器显示实际用于产生I时钟的º相移以获得Q时钟的延迟元素的数目它可由微处理器直接写入或在校准周期自动写入页RF时序和信道冗余页寄存器选择寄存器页见RxWait寄存器选择发送后接收器启动前的时间间隔名称ClockQControl地址x复位值xRxWaitrwrwrwrwrwrwrwrw位描述位符号功能~RxWait在数据发送后接收器的启动由于RxWait位时钟而延迟在这段帧保护时间内管脚Rx上的任何信号都被忽略ChannelRedundancy寄存器选择RF信道上数据完整性检测的类型和模式名称ChannelRedundancy地址x复位值xCRCMSBFirstCRCCRCRxCRCEnTxCRCEnParityOddParityEnrwrwrwrwrwrwrwrw位描述位符号功能该值不会被改变CRCMSBFirst如果设置为CRC计算首先将最高位移入CRC协处理器如果设置为CRC计算从最低位开始注根据ISOA该位必须为CRC如果设置为CRC计算根据ISOIEC执行注根据ISOA该位必须为CRC如果设置为计算任何位CRC如果设置为计算一个位CRCRxCRCEn如果设置为接收帧的最后字节被解释为CRC字节如果CRC是正确的CRC字节不放入FIFO在有错误的情况下CRCErr标志置位如果设置为无CRCTxCRCEn如果设置为对发送数据进行CRC计算并将CRC字节加到数据流中如果设置为不发送CRCParityOdd如果设置为单独产生或者出现奇数的奇偶校验如果设置为单独产生或者出现偶数的奇偶校验注根据ISOA该位必须为ParityEn如果设置为奇偶校验位在每个字节后插入发送数据流中并会出现在接收数据流的每个字节后如果设置为不会产生或者出现奇偶校验位CRCPresetLSB寄存器CRC寄存器预设值的低字节名称CRCPresetLSB地址x复位值xCRCPresetLSBrwrwrwrwrwrwrwrw位描述位符号功能~CRCPresetLSBCRCPresetLSB定义CRC计算的起始值如果CRC计算使能该值在发送接收和CalcCRC命令开始时装入CRCCRCPresetMSBCRC寄存器预设值的高字节名称CRCPresetMSB地址x复位值xCRCPresetMSBrwrwrwrwrwrwrwrw位描述位符号功能~CRCPresetMSBCRCPresetMSB定义CRC计算的起始值如果CRC计算使能该值在发送接收和CalcCRC命令开始时装入CRC注如果CRC为该寄存器无效PreSet寄存器名称PreSet地址x复位值xrwrwrwrwrwrwrwrw注:该寄存器值不会被改变!MFOUTSelect寄存器选择输出到管脚MFOUT的内部信号名称MFOUTSelect地址x复位值xMFOUTSelectrwrwrwrwrwrwrwrw位描述位符号功能~该值不会被改变~MFOUTSelectMFOUTSelect定义输出到脚MFOUT的信

职业精品

废旧物资处置管理办法.docx

学校固定资产管理制度.doc

机械合同范本.doc

显示屏广告发布合同范本.doc

用户评论

0/200
    暂无评论
上传我的资料

精彩专题

相关资料换一换

  • RC500.pdf

  • RC500书籍.pdf

  • RC500书籍.pdf

  • RC500_scn.pdf

  • MF+RC500中文资料.pdf

  • RC500_scn.pdf

  • RC500书籍.pdf

  • RC500_开发手册.pdf

  • RC500Pcb.PDF

  • RC500Sch.PDF

资料评价:

/ 69
所需积分:1 立即下载

意见
反馈

返回
顶部