点阵电子显示屏制作目录摘要........................................................................41:方案论证与比较.............................................................51.1控制器部分...........................................................51.2数据存储器...........................................................51.3亮度连续可调.........................................................61.4显示屏驱动电路的选择.................................................61.5键盘的选择...........................................................71.6串行口的选择.........................................................72.系统的具体设计与实现.......................................................72.1系统总框图...........................................................72.2硬件部分...........................................................82.2.1采用16个LED8*8显示屏,构成16行*64列点阵显示................82.2.2LED显示屏驱动电路...........................................92.2.3亮度连续可调.................................................102.2.4刷新频率的计算...............................................102.2.5键盘.........................................................102.3软件方面...........................................................112.3.1主程序的流程图...............................................112.3.2按键程序....................................................122.3.3行列的扫描..................................................132.3.4人机交互.....................................................143.测试、结果及分析..........................................................153.1基本功能............................................................153.2发挥功能部分........................................................153.3其他发挥部分........................................................153.4刷新频率的测试......................................................153.5按键的结果测试......................................................164.总结......................................................................16参考资料:...................................................................16摘要本设计使用ARM2138开发板作为主控制模块,利用简单的外围电路来驱动16*64的点阵LED显示屏。利用ARM本身强大的功能和大容量的内部存储,可以很方便的实现ARM与PC机和SD卡等外围存储设备的数据传输,并能利用软件方便的进行显示内容的多样变化,另一方面点阵显示屏广泛的应用于医院、机场、银行等公共场所,所以本设计具有很强的现实应用性。AbstractARM2138usedasamaincontrollerdesignanduseofsimpleexternalcircuittodrive16*64thelatticeLEDdisplay.ARMitselfusingpowerfulfunctionsandcapacityofinternalstorage,itiseasytorealizetheARMandPCandSDcardforexternalstorage,datatransmissionequipmentandtheabilitytousethesoftwarefortheconvenienceofavarietyofcontentchanges,theotherdotmatrixdisplaywidelyusedinhospitals,airports,banksandotherpublicplaces.Therefore,thedesignhasastrongpracticalapplication.1、方案论证与比较1.1控制器部分方案一采用常用的89C51控制。技术比较熟练,应用广泛,现在的51系列技术硬件发展的也非常得快,也出现了许多功能非常强大的单片机,因此使用单片机可以实现要求的基本功能。但是为了实现多组预存信息,必须外加具有掉电存储功能的EEPROM,这增加了系统的复杂程度。而且在执行动态刷新的时候读取EEPROM的速度慢,刷新频率受到限制。下面是简单的用单片机处理的框图(图1)。图1方案二应用ARM,ARM是一种功耗很低的...