摘要:从单片机技术出现以来到飞速发展的今天,此技术已被广泛地应用在生活的各个领域,在单片机的系统使用中,为了方便人们观看单片机的运行,就需要将单片机运转的中间结果和状态等通过显示设备表示出来,因此显示设备是单片机体系的外部设备中不能缺少的一部分,显示设备各种各样,此中经常见到的LED(发光二极管显示器)是使用比较广泛的一种显示器。近几年随着电子行业的快速发展,显示驱动芯片的种类越来越多,功能也越来越强大,如驱动芯片PS7219,这是一款功能完全、驱动位数较多、高度集成、驱动本领较强、使用方便的显示驱动芯片。
此份论文的核心是对单片机51系列连接高性能的驱动芯片PS7219对8位LED进行驱动与控制系统的讲述,该系统功能强、使用成本低的单片机系统完成PS7219驱动芯片对8位LED的动态显示。
关键词:单片机、 PS7219驱动芯片、 LED
目录
摘要
ABSTRACT
引言-1
1 绪论-2
1.1 本课题的发展背景和应用现状-2
1.2 设计的目的和内容-3
2 系统总体方案设计-4
2.1 系统总体框图-4
2.2 本次设计方案所选用器件原因分析-4
2.2.1 AT89C52单片机-4
2.2.2 PS7219驱动芯片-5
2.2.3 LED动态显示:包括显示器和显示原理的介绍-5
3 系统硬件设计-7
3.1 AT89C52最小系统设计-7
3.2 AT89C52单片机-7
3.2.1 AT89C52单片机简介-7
3.2.2 供电部分-11
3.2.3复位电路-11
3.3 PS7219驱动芯片-12
3.3.1 PS7219芯片简介-12
3.3.2 PS7219使用注意事项-15
3.4 LED动态显示-15
4. 系统软件设计-17
4.1 PS7219串行寻址方式-17
4.2 PS7219的5组寄存器-18
4.3 Keil软件的使用-21
总结-25
致谢-26
参考文献-27
附录-28
软件程序-29
软件仿真图-31