一.实验目的
在大板8*8 LED点阵上显示汉字
二.实验器材
keil软件,普中烧录软件,单片机
三.实验原理
8*8点阵由64个发光二极管构成,每个发光二极管放置在行线和列线的交叉点上。对于共阴极数码管,发光二极管阳极为高电平时被点亮。行对应1,列对应0。
四.实验过程
新建project,选择站点,选择AT89C52,新建item,画8*8点阵,完成初步Z❤L九的16进制代码,敲代码,编程调试,不要忘记在option中选择output,生成hex文件。烧录即可。
一开始按行写的,被舍友纠正应该按列;是tab列选通控制。
编码如下:
然后进行烧录,成果如下:
五.反思与总结:
代码还是有点蒙,c语言仍然需要加强,不懂就问很重要,当然也得自己探索!
网友评论