| поискавой системы для электроныых деталей |
|
AS3910 датащи(PDF) 20 Page - ams AG |
|
|
|||||||||||||||||||||||||||||
AS3910 датащи(HTML) 20 Page - ams AG |
|
20 / 47 page ![]() www.austriamicrosystems.com/HF_RFID_Reader/AS3910 Revision 2.3 20 - 47 AS3910 Data Sheet - A p p l i c a t i o n I n f o r m a t i o n In case an interrupt from a certain source is not required it can be disabled by setting corresponding bit in the Mask Interrupt Register. In case of masking a certain interrupt source the interrupt is not produced, but the source of interrupt bit is still set in Interrupt Register. After reading the Interrupt Register the 13.56MHz clock coming from the oscillator is used to produce a reset signal which clears it and resets INTR signal. Practically in all interrupt cases the oscillator is running when an interrupt is produced. The only exception is the interrupt in the Initial NFC Target mode where only the Target Activation Detector is operating. In this case the interrupt is cleared with first SCLK rising edge following reading of the Interrupt Register (an extra dummy CLK pulse during reading of the Interrupt Register or first SCLK pulse of the next SPI command will do the job). 8.9.9 FIFO Water Level and FIFO Status Register The AS3910 contains a 32 byte FIFO. In case of transmitting the Control logic shifts data which was previously loaded by the external microcontroller to the Framing Block and further to the Transmitter. During reception, the demodulated data is stored in the FIFO and the external microcontroller can download received data once reception was terminated. Transmit and receive capability the AS3910 is not limited by of the FIFO size due to a FIFO water level interrupt system. During transmission an interrupt is sent (interrupt due to FIFO water level) when the content of data in the FIFO which still need to be sent is lower then the FIFO water level for receive. The external microcontroller can now add more data in the FIFO. The same stands for receive mode. In case the number of received bytes gets over the FIFO water level for receive an interrupt is sent to inform the external controller that data has to be downloaded from FIFO. The external controller has to serve the FIFO faster then data is transmitted or received. A general rule is that the SCLK frequency has to be at least double then the actual data rate in receive or transmit. There are two settings of the FIFO water level available for receive and transmit in Configuration Register 5 (#05). After data is received the external microcontroller needs to know how long the receive data string was before downloading data from the FIFO: This information is available in the FIFO Status Register (#09) which displays number of bytes in the FIFO which were not read out. The FIFO Status Register also contains a FIFO overflow bit. This bit is set when during reception the external processor did not react on time and more then 32 bytes were written in FIFO. The received data is of course lost in such a case. 8.10 Direct Commands Table 8. Serial Peripheral Interface (4-wire Interface) Signal Lines Name Signal Signal Level Description INTR Digital Output CMOS Interrupt Output pin Table 9. Direct Commands Code Command Comments 000001 Set default Puts the AS3910 in default state (same as after power-up) 000010 Clear Stops all activities and clears FIFO 000100 Transmit with CRC Starts a transmit sequence using automatic CRC generation 000101 Transmit without CRC Starts a transmit sequence without automatic CRC generation 000110 Transmit REQA Transmits REQA command (ISO-14443A mode only) 000111 Transmit WUPA Transmits WUPA command (ISO-14443A mode only) 001000 NFC transmit with Initial RF Collision Avoidance Equivalent to Transmit with CRC with additional RF Collision Avoidance 001001 NFC transmit with Response RF Collision Avoidance Equivalent to Transmit with CRC with additional RF Collision Avoidance 001010 NFC transmit with Response RF Collision Avoidance with n=0 Equivalent to Transmit with CRC with additional RF Collision Avoidance 010000 Mask receive data Receive after this command is ignored 010001 Unmask receive data Receive data following this command is normally processed (this command has priority over internal mask receive timer) 010010 AD convert A/D conversion of signal on AD_IN pin is performed, result is stored in A/D Converter Output Register 010011 Measure RF RF amplitude is measured, result is stored in A/D Converter Output Register |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |