《点阵系统课设-copy.ppt》由会员分享,可在线阅读,更多相关《点阵系统课设-copy.ppt(21页珍藏版)》请在三一办公上搜索。
1、单片机技术课程设计1616LED点阵显示系统的设计,1,课程设计时间安排,2,课设内容,采用P89V51单片机和74HC595芯片、16*16LED点阵模块设计一显示系统,要求实现如下功能:程序运行时在16*16LED点阵模块上轮流显示出每位同学各自的姓名。调试过程要求:1、利用给定的仿真器件在Proteus上仿真。2、在实验箱上调试运行。,相关知识点内容,4,一、proteus软件的使用简介二、74HC595芯片工作原理三、点阵工作的原理和字模软件的使用四、程序的讲解五、课设报告的要求,Proteus 概要Proteus ISIS的特点Proteus 的仿真工具微处理器系统仿真(VSM)PR
2、OTEUS 的物理接口模型Proteus PCB设计,5,ISIS,ARES,Proteus,一、Proteus软件使用简介,Proteus 是英国Labcenter公司研发的嵌入式系统仿真开发软件。在Proteus中,从原理图设计、单片机编程、系统仿真到PCB设计一气呵成。真正实现了从概念到产品的完整设计。,ISIS原理图设计与仿真,ARES线路板设计,PROTEUS概要,6,理念,ProSPICE混合模式仿真器,ISIS 设计仿真平台,VSM嵌入式仿真器,ARES PCB设计平台,ProteusDesign Suite,PROTEUS概要,7,架构,模拟电路仿真,数字电路仿真,原理图设计,
3、原理图调试,PCB设计,PCB 3D预览,生成光绘文件,单片机仿真8086仿真ARM仿真PLD仿真,PROTEUS设计流程,实验方案设计原理图输入仿真调试PCB布板最终产品,Proteus ISIS 7.8软件界面,PROTEUS构成,9,Proteus ARES 7.8版软件界面,PROTEUS构成,10,Proteus 概要Proteus ISIS的特点Proteus 的仿真工具微处理器系统仿真(VSM)PROTEUS 的物理接口模型Proteus PCB设计,11,ISIS,ARES,Proteus,内 容,微处理器系统的仿真,单片机系统的仿真是Proteus VSM(虚拟系统模型)的主
4、要特色。用户可在Proteus中绘制原理图,编辑、编译、调试代码,并直观地看到仿真结果,完成单片机系统的设计。Proteus目前的仿真模型达到46000多种,Labcenter公司还在持续不断的添加。其中CPU模型有 PIC、AVR、8051/8052、HC11、Basic Stamp、MSP430、8086、ARM7。同时模型库中包含了LED/LCD显示、键盘、按钮、开关、常用电机等大量通用外围设备。VSM能仿真多个CPU,它能便利处理含两个及以上微处理器的系统设计。,12,从无到有,PROTEUS开发过程演示,13,14,1616LED点阵显示系统的设计仿真器件选用清单,1.单片机:AT8
5、9C51(注意设置晶振频率)2.芯片:74HC5953.晶振:CRYSTAL(晶振频率:11.0592MHz)4.电容:CAP(注意设置电容容值)5.电解电容:MINELECT 10U 16V6.88显示屏:MATRIX-88-RED7.电阻:RES(注意设置电阻阻值)8.按钮:BUTTON,74HC595工作原理,74HC595是8位移位寄存器和一个存储器,具有三态输出功能。移位寄存器和存储器是分别的时钟。数据在SHcp(移位寄存器的时钟)的上升沿输入,在STcp(存储器的时钟)的上升沿进入的存储寄存器中去。每当SHcp上升沿到来时,DS引脚当前电平值在移位寄存器中左移一位,在下一个上升沿到
6、来时移位寄存器中的所有位都会向左移一位,同时Q7也会串行输出移位寄存器中高位的值,这样连续进行8次,就可以把数组中每一个数(8位的数)送到移位寄存器。当STcp上升沿到来时,移位寄存器的值将会被锁存到锁存器里,并从Q17引脚输出。,74HC595引脚,Y0=1,X0=0即可点亮左上角的LED,取字模软件,封面一、课设目的:熟悉并掌握74HC595芯片和16*16LED点阵模块的特性及应用熟悉并掌握使用单片机控制显示模块显示各种汉字和字符的原理.掌握使用C语言编写相关的程序。二|课设要求:采用P89V51单片机和74HC595芯片、16*16LED点阵模块设计一显示系统,要求实现如下功能:程序运行时在16*16LED点阵模块上轮流显示出每位同学各自的姓名。三、课设设备:DP-51PROC单片机实验箱 1张 PC机 1台四、硬件设计原理1.硬件电路原理图2.74HC595芯片功能说明 3.16*16LED点阵模块使用说明4.硬件电路工作原理说明,19,五、软件设计 系统的总体设计思想及流程图 程序清单六、调试过程及运行结果(实验的过程要求写的详细)七、实验中遇到的问题及解决方法。八、心得及建议注:一律用手写,发现雷同者成绩以0 计算。请用A4大小纸书写。6月24日前由班长统一交到A2楼三楼办公室。,20,