|
各位大咖,我遇到一个这样的怪问题,用的DS1302时钟模块,用max7219模块显示 ,在proteus仿真一切正常,下载到普中显示也正常,但是自己搭建好电路后显示就奇怪了,分秒都显示正常,小时数字显示就乱的,其实就是没有小时的数,单片机用的STC12C5A6,晶振12m
大家有没有遇到这样的问题
另外我现在的时钟接口
单片机源程序如下:
sbit SCLK=P1^6; //1302引脚位变量定义
sbit IO=P1^7;
sbit RST=P1^5;
sbit CLK = P2^0; //时钟 Max7219_pin
sbit CS = P2^1; //锁存
sbit DIN = P2^2; //数据
本来想把时钟的引脚换到 P2口,想把P1口空出来做其他用 但是好像不行,全部显示7日字符
|
-
27.jpg
(192.29 KB, 下载次数: 67)
-
10.png
(133.78 KB, 下载次数: 65)
proteus仿真:
|