"基于ATM89C51单片机的IC卡读写器设计及优化"

版权申诉
5星 · 超过95%的资源 2 下载量 105 浏览量 更新于2024-03-04 收藏 328KB DOC 举报
card large storage capacity, can independently store and work, do not need to be connected to the host to complete data reading and writing advantages, can be combined with application devices or work independently. Examples include IC card meters, ATMs, and supermarket checkout machines. The other category is a general read-write device, or online reader, which is a device with a single chip and memory, connected to a PC or application system network through parallel or serial ports. It can read and write different types of IC cards when running different software, and form different application systems. If equipped with development system software, initial planning, data encryption, and initial writing can be done on IC cards to create an IC card application development environment. In this design, we discuss a general development system - based on the ATM89C51 single-chip IC card reader/writer design.Using the 89C51 single-chip microcontroller to realize the reading and writing of IC cards, a reset circuit is designed in the system, connected to the reset pin of the 89C51. The reset circuit is an important part of microcomputer applications, and a good reset circuit plays an important role in the anti-interference of microcomputers. In addition, a clock circuit is also connected to the single chip microcontroller to set the oscillation time of the internal oscillator of the single chip microcontroller. The RS232 serial interface is used in this design for the connection between the single-chip microcontroller and the PC, and the IC card slot is used for card insertion to connect the IC card to the reader/writer. The main card involved in this design is the contact logic encryption card SLE4442 card. The design of the peripheral circuits makes the entire IC card reader/writer appear perfect.