首页 > 软件 > unsigned char code dig[]={0x01,0x02,0x04,0x08};

unsigned char code dig[]={0x01,0x02,0x04,0x08};

软件 2024-06-28

求51单片机8x8点阵的,各种流动效果代码,多谢

#include unsigned char code taba[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; unsigned char code tabb[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}; void delay1(void) { unsigned char i,j,k; for(k=10;k>0;k--) for(i=20;i>0;i--) for(j=248;j>0;j--); } void main(void) { unsigned char i,j; while(1

大神们,帮我看看这个单片机的c语言,到底哪不对,为什么老是警告,但没错误,谢谢啦,万分感谢,谢谢!

void diaplay (unsigned char firstbit , unsigned char num)这里的diaplay应为display吧

用51单片机驱动8*8点阵 的代码

8X8点阵LED工作原理说明 :8X8点阵共需要64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一列置1电平,某一行置0电平,则相应的二极管就亮。 不知道你要实现什么样的显示,不过基本方法是一样的。我这有一个现成的8*8的程序,你可以根据这个去修改: 在8X8点阵LED上显示柱形,让其先从左到右平滑移动三次,其次从右到左平滑移动三次,再次从上到下平滑移动三次,最后从下到上平滑移动三次,如此循环下去。(要实现一根柱形的亮法:一根竖柱,对应的列置1,而行则采用扫描的方法来实现。 一根横柱,对应的行置0,而列则采用扫描的方法来实现。) 汇编源程序: ORG 00H ST

帮解释一下这个单片机的程序

#include //包含51单片机头文件 //共阳极数码管0-9数组编码 unsigned char code seg[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //数码管位选数组编码,这里有8位数码管(既8个数码管) unsigned char code wei[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}; //下面是变量申明 unsigned char mode=0; unsigned int temp; float dianya; unsigned int

keil错误C(3): error C141: syntax error near ';' TEXT1.C(8): error C129: missing ';'before 'count'

你这程序问题也太多了,表面上是提示这两行,可以改了这两行后,随之又出现更多的错误。大体是这么几类:变量名T0 count,两个单词之间不能有空格,可以用下划线,改成T0_count 还有 time count, 也要加下划线: time_count,大小写字母是有区别的,改在Time_count.子程序名 data display(),同样两个单词之间不能有空格,要么连上,要么用下划线,如datadisplay(),或者就用display()定义,何必加个data。还有就不一一列举了,给你改好的,编译通过的,自己看吧。 #include unsigned char code

标签:信息技术 单片机 编程语言 51单片机 代码

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18