提出了一種CPU卡低層讀寫驅動接口的設計方案,該方案采用MCU的通用I/O引腳直接驅動CPU卡的方式實現(xiàn)。首先分析了CPU卡的接口特性及傳輸協(xié)議,介紹了方案設計時對MCU選型的注意事項和ESAM安全模塊的功能及作用;接著基于Microchip公司的PIC16LF1946芯片,完成了方案中硬件接口設計和軟件接口函數(shù)設計;最后對方案中給出的設計進行實現(xiàn)和接口驗證測試。測試結果表明,該設計方案符合ISO7816標準的要求,能高效實現(xiàn)CPU卡的讀寫。