①STC89C52型单片机可以直接用USB转串口下载,使用方便。AT89C52型单片机本身不带ISP下载,需要另外使用下载器才可以正常使用。
②STC型单片机处理执行指令程序的速度很快,理论上是AT型单片机的5—25倍,理论上看STC型单片机处理速度快是好事儿,可是换个角度,在AT型单片机上运行的程序在STC型单片机上就不太好用,例如那些对时序有着严格要求的模块,在使用STC型单片机时得加长延时,调试的时间大约是AT型单片机的10—30倍。
③STC型单片机对于工作环境的要求比AT型单片机要低,在电压小于5V的环境中仍然可以正常工作,甚至在3V—4V的恶劣工作环境中依然可以运行,同样的环境下AT型单片机就不行了,所以STC型单片机比AT型单片机有着更强的抗逆型,因此也更加好用。文献综述
通过认真分析两种单片机的的优缺点,并结合大学四年内单片机,C语言等知识,单片机的各部分资源的利用和现阶段作为学生能够获得的资源,最后对比本次设计要求,我决定选择用STC系列单片机芯片完成本次毕业设计。最终决定将STC89C52单片机当作本次设计的主控制芯片。STC89C52单片机具有价格便宜,处理性能强,使用场景广泛,下载程序方便的优势。
2。3。2 IC卡读写模块的选择
IC卡,也称智能卡。它的内部的一个微型芯片嵌入在符合ISO 7816标准的卡基中,有的做成卡片,有的做成钥匙扣的形状。IC卡与读写器之间的通讯方式有接触式和非接触式两种。
方案一:接触式IC卡的核心是集成电路芯片,它利用先进的集成电路制造技术将一个微芯片集成在卡片内。其开发与制造技术比磁卡复杂得多。IC卡与读写器之间的通讯方式为接触式。主要用于银行的电子钱包,电信的手机SIM卡等。
方案二:非接触式IC卡又称为射频卡,它成功地解决了无源(卡中无电源)和免接触这样的难题,是电子器件领域的一项重大突破。主要用于公交、电信、银行、车场管理等领域。主要的功能包括安全认证,电子钱包,数据储存等。
与接触式IC卡相比较,非接触式IC卡具有以下优点:
①可靠性高。非接触式IC卡与读写器之间没有机械接触,这就避免了由于接触读写而产生的各种故障。
②操作方便。由于非接触式通讯,读写器在10cm的范围内就可以对卡片进行操作,所以不必插拔卡,使用非常方便。
③防冲突。非接触式卡中有快速防冲突机制,能防止卡片之间出现数据干扰,因此,读写器可以“同时”处理多张非接触式IC卡。这就提高了应用的并行性,无形中也提高了系统的工作速度。
本设计选用技术较为先进的MF522-AN非接触式IC卡读写模块,该芯片是NXP 公司针对“三表”应用推出的一款低电压、低成本、体积小的非接触式读写卡芯片,广泛应用于智能仪表和便携式手持设备研发。来`自+优-尔^论:文,网www.youerw.com +QQ752018766-
2。3。3 显示模块的选择
方案一:采用12864液晶显示屏。液晶显示模块是128×64点阵的汉字图形型液晶显示模块,可显示汉字及图形,内置8192个中文汉字(16×16点阵)、128个字符(8×16点阵)及64×256点阵显示RAM(GDRAM)。可与CPU直接接口,提供两种界面来连接微处理机:8位并行及串行两种连接方式。具有多种功能:光标显示、画面移位、睡眠模式等。
方案二:采用LCD1602液晶显示屏。LCD1602是一种工业字符型液晶,能够同时显示16×2即32个字符(16列2行)。1602只能显示字母、数字和符号,能显示16×2个字符,但寄存器不止32个,有一些显示效果,如字符一个个显示、字符从左到右或从右到左显示等等,显示效果简单。