该系统由stc8单片机作为下位机,C#为上位机。下位机主要是通过RC522射频模块获取IC卡卡号,然后通过串口发送到上位机。上位机由三个界面组成(增删图书界面、增删读者界面、图书借还界面),打开上位机后,点击扫描按钮,选择串口,波特率115200,点击打开串口按钮。当处于增删图书界面时,把IC卡放到RC522模块10cm以内,这时上位机将获得卡号,这时会提醒该卡号处于哪种状态(未注册,已注册或该卡已作为读者卡号这三个提示信息),如果未注册,在书名文本框中输入书名,然后点击增加按钮,即将这个书号与书名关联起来保存到数据库SQLserver2008中,其他两个界面类似。用到的软件有(sqlserver2008、keil5、vs2013、stc-isp串口助