小弟编了个最简单的动态数码管程序,但用Protues仿真,没结果,大家看我程序哪里错了,还是protues画错了?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 08:58:39
小弟编了个最简单的动态数码管程序,但用Protues仿真,没结果,大家看我程序哪里错了,还是protues画错了?
#include
#include
#include
sbit gao=P0^6;
sbit di=P0^7; //根据tx-1c板子写的显示部分
unsigned code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
void delay(unsigned int j)
{
unsigned char i;
for(;j>0;j--)
for(i=0;i
#include
#include
#include
sbit gao=P0^6;
sbit di=P0^7; //根据tx-1c板子写的显示部分
unsigned code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
void delay(unsigned int j)
{
unsigned char i;
for(;j>0;j--)
for(i=0;i
1,while(1)后面的大括号没关系,只有一个display(5,4)可以不加{ }
2,你的位选 怎么没接?还有你的限流电阻不知多大?10K?用500欧就可以了.
3,动态显示的要点;开位选 ,送段码,延时,关位选 .再下一位.这样做一定不会错.
void display(unsigned int m,int n)
{
gao=0;
//di=1;
P2=table[m];
delay(5);
//gao=1;
di=0;
P2=table[n];
delay(5);
di=1; //关位选 改到延时后面.
}
2,你的位选 怎么没接?还有你的限流电阻不知多大?10K?用500欧就可以了.
3,动态显示的要点;开位选 ,送段码,延时,关位选 .再下一位.这样做一定不会错.
void display(unsigned int m,int n)
{
gao=0;
//di=1;
P2=table[m];
delay(5);
//gao=1;
di=0;
P2=table[n];
delay(5);
di=1; //关位选 改到延时后面.
}
小弟我用Lingo编了一个旅行商问题的程序,可以运行,但结果不符合约束条件,
c4Droid编了个最简单的程序,没想到出错了.错在哪儿不知道,
小弟编了一个超简单的lingo程序,不知错在哪里~望指教~大谢!
谁能帮我看下lingo编的程序哪里错了?
小弟刚学习matlab,编了个程序,但是不知道为什么错误在哪里,
谁能帮我看一下这个程序哪里错了?
这个简单的matlab程序错在哪里了?
请问在matlab中怎么用一个变量来表示另一个变量?我编的程序如下,哪里错了?
protues的秒表仿真图
我用C语言编了一个程序,从键盘输入一个表达式,经过运算,会在屏幕上输出结果 怎么给这个程序做一个最简
求matlab大神看我的程序哪里错了额
大家看看这个MATLAB程序哪里错了