找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机+8*8点阵屏,程序仿真失败,求解答,谢谢

查看数: 2140 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-4-24 23:38

正文摘要:

刚学习单片机,开始做了个8*8的点阵屏,当时做好后能正常仿真运行,之后又想在此基础上加几个彩灯,就用中断把点阵放进去了,结果效果不行,就放弃了。 把关于中断和彩灯的程序注释掉,只留下点阵屏时,仿真还是会 ...

回复

ID:704714 发表于 2020-4-25 13:39
tyrl800 发表于 2020-4-25 11:04
void send_byte (unsigned char dat)
{
        unsigned char i;

去掉可以了,终于弄回来了,太感谢您了,谢谢!!!
ID:704714 发表于 2020-4-25 12:59
tyrl800 发表于 2020-4-25 11:04
void send_byte (unsigned char dat)
{
        unsigned char i;

去掉可以了,终于弄回来了,太感谢您了,谢谢!!!
ID:275826 发表于 2020-4-25 11:04
void send_byte (unsigned char dat)
{
        unsigned char i;
        dat=0xfe;
        S_CLK=0;
        R_CLK=0;
        for (i=0;i<8;i++)
        {
                if (dat & 0x01)
                        DIO=1;
                else
                        DIO=0;
                S_CLK=1;
                dat >>=1;
                S_CLK=0;
        }
}去掉dat=0xfe;
ID:704714 发表于 2020-4-25 09:25
不要沉啊

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表