找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1235|回复: 2
收起左侧

单片机串口方式0(同步移位寄存器方式)程序问题

[复制链接]
ID:759796 发表于 2020-7-8 10:33 | 显示全部楼层 |阅读模式
  1. #include <reg52.h>
  2. #define uchar unsigned char
  3. #define uint unsigned int
  4. void delay_ms (uint x)
  5. {
  6.    uchar t;
  7.    while(x--)
  8.    for(t=0; t<120; t++);
  9.    }
  10.    void main()
  11.    {
  12.    uchar  i;
  13.    unsigned char table[]=(0xc0, 0xf9, 0xa4, 0xb0, 0x99, 0x92, 0x82, 0xf8, 0x80, 0x90);
  14.    SCON=0x00;
  15.    while(i<10)
  16.    {
  17.    SBUF=table [i];
  18.    while(!TI);
  19.    TI=0;
  20.    i=(i+1)%10;
  21.    delay_ms(1000);
  22.    }
  23. }
复制代码
我的仿真只显示8 9  没有显示0-9的数字 好奇怪?

我的仿真 但是不行,只显示8-9不显示0-9数字

我的仿真 但是不行,只显示8-9不显示0-9数字
1800f3d41d1ee4ba6c1d45209bfc5dd.png
e58d936a26373f977b2ffbcbbcd4c6c.png
回复

使用道具 举报

ID:759796 发表于 2020-7-8 10:34 | 显示全部楼层
是不是我的那个数码管的问题?
回复

使用道具 举报

ID:759796 发表于 2020-7-8 16:02 | 显示全部楼层

哥 你会吗?帮帮忙咯
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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