电脑一台(需安装Keil编译软件Stc-isp烧錄软件)
8X8点阵共由64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上当对应的某一行置1电平,某一列置0电平则相應的二极管就亮;如要将第一个点点亮,则1脚接高电平a脚接低电平则第一个点就亮了;
如果要将第一行点亮,则第1脚要接高电平而(a、b、c、d、e、f、g、h )这些引脚接低电平,那么第一行就会点亮;如要将第一列点亮则第a脚接低电平,而(1、2、3、4、5、6、7、8)接高电平那麼第一列就会点亮.
首先将开发板与电脑用USB线连接(连接串口可用),并用排线将芯片管教与点阵行孔和列控相连如下图:
打开Keil软件进行控制程序编写,建立工程等不再赘述:
用一个8X8点阵显示数字0为例下图为开发板LED显示数字0时,显示位置与电平对照图
需要LED点阵显示数字0采用点阵列扫描(如下程序),可将上图连线点电平设为1再翻转90°,把每一行显示的二进制化为16进制,直接写在程序中即可具体如下圖示代码:
继续添加头文件、点阵显示程序、74HC595驱动程序,扫描延时程序等写完完整程序后并生成hex文件:
利用Stc-isp烧录软件进行烧录同时重启開发板:
可以看到LED点阵屏显示数字0
1.程序下载成功后,点阵没有显示检查下JP595跳线帽有没有连接上,将单片机重新安装下重启开发板。
2.点阵显示不全 请您将排线重新插拔下或者换根排线试试。
内容提示:重邮单片机中断显示學号程序
文档格式:DOC| 浏览次数:9| 上传日期: 18:21:09| 文档星级:?????
全文阅读已结束如果下载本文需要使用
一粒金砂(中级), 积分 116, 距离下一級还需 84 积分 一粒金砂(中级), 积分 116, 距离下一级还需 84 积分 |
|
||
|
|
||
上传了┅些书籍资料也许有你想要的: |
|||
一粒金砂(中级), 积分 116, 距离下一级还需 84 积分 一粒金砂(中级), 积分 116, 距离下一级还需 84 积分 |
|
||
论坛威望大于30000或网友提名:坛子里公认嘚技术导师