实验二-闫荣荣-0134

一、实验目的

将按键加一 4位显示程序移植到小板上(每按一次,数值增一)

二、实验器材

计算机、单片机、宏晶科技烧录软件、keil

三、实验步骤

1、学习并分析大板数码管显示电路与小板数码管显示电路的区别

——大板数码管为共阴结构,而小板为共阳结构。

——大板使用三八译码器连接位选信号,是用三位信号控制,在代码中用三位选位信号控制。小板由四口控制,位选信号为4位,直接连在STC引脚上。


实验二-闫荣荣-0134_第1张图片
大板数码管原理图
实验二-闫荣荣-0134_第2张图片
大板独立按键原理图
实验二-闫荣荣-0134_第3张图片
小板独立按键原理图

2、实验操作

(1)修改十六进制代码

大板是共阴极(高电平有效),小板是共阳极(低电平有效)。由a到dp依次为低位到高位。


实验二-闫荣荣-0134_第4张图片

(2)修改代码

——选用P3.2接口的独立按键

——初始数码管显示0000

——LSA\LSB\LSC\LSD四个端口,用来显示数码管的1-4位。

实验二-闫荣荣-0134_第5张图片


实验二-闫荣荣-0134_第6张图片


实验二-闫荣荣-0134_第7张图片


实验二-闫荣荣-0134_第8张图片

(3)连接单片机,利用宏晶科技进行烧录


实验二-闫荣荣-0134_第9张图片

(4)完成实验


实验二-闫荣荣-0134_第10张图片
实验二-闫荣荣-0134_第11张图片
实验二-闫荣荣-0134_第12张图片
实验二-闫荣荣-0134_第13张图片

四、实验总结与反思

修改代码之前一定要了解大板和小板的区别,消隐部分也要修改,不然可能无法正常显示。

做实验的时候比较得心应手,但是编程的时候因为粗心,在一些细节的地方出了错误,仔细观察之后就解决了,以后要更加细心。

你可能感兴趣的:(实验二-闫荣荣-0134)