Datasheet

13
Software and Hardware Solutions for the 32-bit Designer
Smart Card ISO-7816 Library for PIC18F,
PIC24, PIC32 Microcontrollers and
dsPIC Digital Signal Controllers
Summary
Microchip’s Smart Card Library supports PIC18, PIC24,
PIC32 microcontrollers and dsPIC digital signal controllers.
It provides the API necessary to communicate with an
ISO7816-3/4 compliant smart card. The Smart Card ISO-
7816 Library is part of the Microchip Applications Library.
Key Features
USART driver for ISO-7816-3 protocol
High-level modular code with separate fi le for the
high-level library code for easy scalability
Smart Card PICtail™ Daughter Card (AC164141)
Key Features
The following tests can be implemented using this library:
CPU register test
Program counter test
Variable memory test
Invariable memory (Flash/EEPROM) test
Interrupt test
Clock test
Applications
Automotive applications
Home appliances
Home security devices
Class B Safety Software Library for
PIC Microcontrollers and dsPIC
Digital Signal Controllers
Ref Application Note: AN1229, Ready-to-Use Solution
Summary
The Class B Safety Software Library routine detects the
occurrence of faults in a single channel CPU. These
routines have been developed in accordance with the
IEC 60730 standard to support the Class B certification
process. These routines can be directly integrated with
the end user’s application to test and verify the critical
functionalities of a controller without affecting the end
user’s application. Application Note, AN1229 describes the
Application Programming Interface (API) functions that are
available in the Class B Safety Software Library.