摘要
基于iButton的电子病历系统,采用DS1991芯片,并选用AT89s52单片机。系统运行包括读取序列号和读密钥子区、写密钥子区等过程。无用户读卡时,系统处于休眠。用户个人信息及健康状况先由管理员将其录入卡中。就诊时,用户将卡碰及触头,通过1-wire的CRC校验码判断是否为坏卡及本医院系统接受卡。辨识正确后读取卡中有关信息并在LCD和PC机上显示。待医生为患者治疗结束后,医生将本次治疗有关信息保存。
Based on iButton electronic case history system, the DS 1991 chip and AT89s52 were adopted. The system operation process includes reading sequence number, reading cipher key sub-area, and writing cipher key sub-area. When no user reading cards, the system was in dormant. The personal information and healthy conditions of users were recorded in cards by manager at first. When seeing a doctor, the user put the card on the forehead, and card usefulness and card identification were checked through CRC checking program code of 1-wire. After identification, the corresponding information in card was read and displayed in LCD and PC.
出处
《兵工自动化》
2006年第10期75-76,共2页
Ordnance Industry Automation