找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1653|回复: 2
打印 上一主题 下一主题
收起左侧

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

[复制链接]
跳转到指定楼层
楼主
  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的数字 好奇怪?

8a1bf66cd1e7886db179c8ba4bd3227.png (194.55 KB, 下载次数: 89)

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

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

1800f3d41d1ee4ba6c1d45209bfc5dd.png (305.81 KB, 下载次数: 89)

1800f3d41d1ee4ba6c1d45209bfc5dd.png

e58d936a26373f977b2ffbcbbcd4c6c.png (212.48 KB, 下载次数: 73)

e58d936a26373f977b2ffbcbbcd4c6c.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:759796 发表于 2020-7-8 10:34 | 只看该作者
是不是我的那个数码管的问题?
回复

使用道具 举报

板凳
ID:759796 发表于 2020-7-8 16:02 | 只看该作者

哥 你会吗?帮帮忙咯
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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