小弟编了个最简单的动态数码管程序,但用Protues仿真,没结果,大家看我程序哪里错了,还是protues画错了?#include#include#includesbit gao=P0^6;sbit di=P0^7; //根据tx-1c板子写的显示部分unsigned code table[]={0x3f,

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 14:50:30
小弟编了个最简单的动态数码管程序,但用Protues仿真,没结果,大家看我程序哪里错了,还是protues画错了?#include#include#includesbit gao=P0^6;sbit di=P0^7; //根据tx-1c板子写的显示部分unsigned code table[]={0x3f,

小弟编了个最简单的动态数码管程序,但用Protues仿真,没结果,大家看我程序哪里错了,还是protues画错了?#include#include#includesbit gao=P0^6;sbit di=P0^7; //根据tx-1c板子写的显示部分unsigned code table[]={0x3f,
小弟编了个最简单的动态数码管程序,但用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

小弟编了个最简单的动态数码管程序,但用Protues仿真,没结果,大家看我程序哪里错了,还是protues画错了?#include#include#includesbit gao=P0^6;sbit di=P0^7; //根据tx-1c板子写的显示部分unsigned code table[]={0x3f,
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;   //关位选 改到延时后面.
   }

小弟编了个最简单的动态数码管程序,但用Protues仿真,没结果,大家看我程序哪里错了,还是protues画错了?#include#include#includesbit gao=P0^6;sbit di=P0^7; //根据tx-1c板子写的显示部分unsigned code table[]={0x3f, c4Droid编了个最简单的程序,没想到出错了.错在哪儿不知道, 单片机18B20传感器测温问题小弟写了一段18B20温度测试然后用数码管显示的程序,使用STC12C2052AD单片机,数码管A段接于P1.7,DP段接于P1.0,其余依次,位选为P3.2,3.3,3.4,3.5.现在是仿真无问题,但接入实 关于上拉电阻我要在P0接两位的数码管,动态扫描,是不是接8个330欧姆的电阻限流就可以了?还用不用接5.1K的上拉?是两位8段的数码管 小弟我用Lingo编了一个旅行商问题的程序,可以运行,但结果不符合约束条件,条件是:从城市O出发经过城市A,B,C,D,E,F后又回到O的过程.要求:第n个经过城市A,则第n+1或n-1个经过城市B;同理C和D,E 请用MATLAB编一个关于从1加到n的等差数列的求和的小程序,急用哦如果能简单的应用if语句最好了,只要简单的就可以了 求一个C#静态函数和动态函数的例子请举例说明动态函数和静态函数是什么意思,本人一点都不会,举个简单的程序例子就行了,并说一下注意事项. MATLAB小弟是新手 编了个程序画两个同心圆 想给圆环涂色 怎么办啊 小弟刚学习matlab,编了个程序,但是不知道为什么错误在哪里,程序如下d=100:0.1:2000x1=35+(0.019*(d-100))x2=0.15/(4*pi*d)x3=1000p=x1*x2*x2*x3*x3figure(1)subplot(1,1,1)plot(d,p)错误在这句话x2=0.15/(4*pi*d) 请用VFP中的循环编条简单的程序,显示出26个字母.如:显示26个数字 “ 数字”i=1 DO WHILE i vfp中计算问题最近做个实验,处理数据比较复杂,我这编了一个简单的计算程序,很久没学vfp了,可能思路和语法不是很好,请贵人修改下,本人测试结论如下(1)我要输出的数据达到10E-14.但本人 我想用c语言编个程序 给出一个不多于五位数的整数,求它是几位数,按逆序输出各位数我已经编写了个程序,不知道哪里出错了.输入5位数但输出第一位数+4个0.#include int main(){int i=1;int num;int a,b, 我用vc++6.0编c的时候,第一个程序如下:#includevoid main(){int a,b,sum;scanf(%d,%d,&a,&b);sum=a+b;printf(sum is %d ,sum);}能运行,能出结果,但我把这个程序关了,再打开第二个程序的时候,编译没错,链接时提 matlab中使用多个矩阵的问题用matlab做题,编了个程序,但程序中需要用到两个自变量,而且每个自变量的取值都给出来了,例如函数 y=(x1,x2);现在x1=[1,2,3,4,5,6,7,8,9]; x2=[2,3,4]; 如何将y的值都列出 我用C语言编了一个程序,从键盘输入一个表达式,经过运算,会在屏幕上输出结果 怎么给这个程序做一个最简我现在就要做一个这样的程序, 8位数码管如何用最简单的方法判断它是共阳极还是共阴极? 用C++编写程序,分别正向、逆向输出26个大写英文字母,用最简单的程序好吗,因为我是刚学C++, 用vhdl语言编写一个程序,要求测量方波频率,显示在4个数码管上.只要求写出测量方波频率的那一个模块的程