实验1 王倩 0121

作者: 王倩0121 | 来源:发表于2018-05-19 19:18 被阅读45次

    一、实验名称:8*8LED点阵显示“W”“X”“M”“心形”

    二、实验前的准备:

    1.知识准备:大板共阴极,对于共阴极数码管来说,当某个发光二极管的阳极为高电平时,发光二极管点亮,相应的段被显示;8X8点阵LED工作原理说明 :8X8点阵共有64个发光二极管,且每个发光二极管是放置在行线与列线的交叉点上,当对应的某一列置0,某一行置1,则相应的二极管亮;TAB是列选,在设计LED点阵字码的时候要按列进行编码。

    2.实验器材准备:计算机、Keil软件、单片机(大板)、普中科技烧写软件

    三、实验步骤:

    1.连接单片机与计算机,确定连接串口可用

    2.Keil软件的使用:新建工程——新建程序

    1)在编写点阵字码的程序前,首先需要设计字码

    “W” “X” “M”

    2)按列编码,最终字符代码如图:

    点阵显示程序

    编写其他部分的代码:头文件、驱动程序、扫描延时。最终代码如下:

    头文件 驱动程序 扫描延时程序

    3)再次调试生成.hex文件

    4)使用烧录软件烧录

    四、实验结果

    最终单片机显示结果如下:

    五、实验反思

    1.我最初用keil编写程序时,总是会出现error,也无法生成.hex文件,在多次尝试无果后,我询问了舍友,舍友看了也觉得没有什么问题,之后她看到我的keil图标,就跟我说可能是软件有问题,我就尝试重新安装了一遍,然后问题就解决了...因为之前安装了之后keil一直是一个白色图标,前几次使用也没问题,但是今天出了错,所以不能对软件太自信,最基本的反而是更不容易察觉的错误。

    2.在输入点阵字码的时候,要记住是段选,不然会出现错误。

    相关文章

      网友评论

        本文标题:实验1 王倩 0121

        本文链接:https://www.haomeiwen.com/subject/lzdodftx.html