关于P87LPC76芯片解密的键盘显示系统
关于P87LPC76芯片解密的键盘显示系统
大街上我们经常能见到一些人机对接的机器,比如现在的麦当劳,如果客户要用手机支付的话服务员就会建议顾客在自助选餐屏幕上自主选餐并付款,之后只需要拿着小票去领餐即可。像这种智能化仪表中,人机接口通常是LED数码管显示器和小型键盘。常见的工作方式有两种:一是直接使用系统中的CPU对显示器进行动态扫描和键盘检测,为保证显示的稳定和键盘的及时响应,CPU需要频繁的执行动态扫描程序,显然在CPU工作比较繁忙的情况下不太适用;二是用专用的显示、键盘芯片如8279、SAA1064等,但这些芯片由于可显示的位数均较少,价格较高等问题不适宜普遍使用。P87LPC76X系列单片机属51系列,其体积小、功能强、价格低廉,有很高的性价比,利用该系列单片机构成的具有一定通用性的显示、键盘电路。
P87LPC76X单片机共有P87LPC760、P87LPC761、P87LPC762、P87LPC764、P87LPC767、P87LPC768等型号,该芯片采用加速的51内核,在相同的时钟频率下,其速度是标准51的2倍,它们除引脚数目、存储器容量和一些特殊的I/O功能外,其大部分功能均相同。P87LPC762为20脚封装,内有2KB的程序存储器,128B的数据存储器,两个16位定时/计数器,有一个标准串行通讯口,一个I2C接口,内部带有振荡器、上电复位和看门狗电路。在使用其内部振荡器和上电复位电路的情况下,可以有多达18根I/O线;特别值得一提的是,它的I/O口都可有上拉,其中P0口还专门设有键盘中断功能,若利用这些口线作为按键,则当有任一键按下时会产生相应的中断。
基于P87LPC76的键盘显示系统用P87LPC762组成一个最小的单片机系统。为使成本最低,结构最简单,再考虑到其可靠性要求不是太高,故使用单片机内部的振荡器、上电复位和看门狗电路,这样可以有18根I/O线可供使用。考虑到驱动的LED数码管的位数和单片机口线的驱动能力,通过P87LPC762的串行接口,使用移位寄存器进行扩展。利用P87LPC762构成的显示、键盘电路具有结构简单、功能强、与系统主CPU的接口简单、使用方便、成本低等特点,在我们所研制的智能化仪表中已成功使用。【凯基迪科技】是一家专业的芯片解密公司,可以解密恩智浦P87LPC762及多系列单片机。
推荐
-
-
QQ空间
-
新浪微博
-
人人网
-
豆瓣