51单片机C语言,如何把只在P3口带LED的程序改成P1 P2 P3三个口同时带LED的?程序如下,我希望把这个流水灯程序改成在P1 P2 P3三个IO口同步同时带三组LED,但是我怎么改都不行,不是P1亮完再P2再P3,要

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 11:51:38
51单片机C语言,如何把只在P3口带LED的程序改成P1 P2 P3三个口同时带LED的?程序如下,我希望把这个流水灯程序改成在P1 P2 P3三个IO口同步同时带三组LED,但是我怎么改都不行,不是P1亮完再P2再P3,要

51单片机C语言,如何把只在P3口带LED的程序改成P1 P2 P3三个口同时带LED的?程序如下,我希望把这个流水灯程序改成在P1 P2 P3三个IO口同步同时带三组LED,但是我怎么改都不行,不是P1亮完再P2再P3,要
51单片机C语言,如何把只在P3口带LED的程序改成P1 P2 P3三个口同时带LED的?
程序如下,我希望把这个流水灯程序改成在P1 P2 P3三个IO口同步同时带三组LED,但是我怎么改都不行,不是P1亮完再P2再P3,要不就是根本不亮……
两年多没玩单片机了,基本上忘得差不多了,最近准备重操旧业,望高手指教,
#include //52系列单片机头文件
void delay_1s() //子函数
{
unsigned int i,j; //定义无字符型自变量i,j
for(i=1000;i>0;i--) //晶振12M
for(j=8;j>0;j--); //延时函数
}
#define unchar unsigned char //宏定义
unchar num; //定义无字符型自变量num
unchar code table[]={ //声明数组
0x7F,0x3F,0x1F,0xF,
0x7,0x3,0x1,0x0,0x80,
0xC0,0xE0,0xF0,0xF8,
0xFC,0xFE,0xFF,0xFE,
0xFC,0xF8,0xF0,0xE0,
0xC0,0x80,0x0,0x1,
0x3,0x7,0xF,0x1F,
0x3F,0x7F,0xFF,0x7E,
0x3C,0x18,0x0,0x81,
0xC3,0xE7,0xFF,0xE7,
0xC3,0x81,0x81,0x0,
0x18,0x3C,0x7E,0xFE,
0xFD,0xFB,0xF7,0xEF,
0xDF,0xBF,0x7F,0x7E,
0x7D,0x77,0x6F,0x5F,
0x3F,0x3E,0x3D,0x3B,
0x37,0x2F,0x1F,0x1E,
0x1D,0x1B,0x17,0xF,
0xE,0xD,0xB,0x7,0x6,
0x5,0x3,0x2,0x1,0x0,
0x0,0x0,0x0,0xFF,0xFF,
0xAA,0xAA,0xAA,0xAA,
0x55,0x55,0x55,0x55,
0xAA,0xAA,0xAA,0xAA,
0x55,0x55,0x55,0x55,};
void main() //主函数
{
while(1) //大循环
{
for(num=0;num

51单片机C语言,如何把只在P3口带LED的程序改成P1 P2 P3三个口同时带LED的?程序如下,我希望把这个流水灯程序改成在P1 P2 P3三个IO口同步同时带三组LED,但是我怎么改都不行,不是P1亮完再P2再P3,要
把三个口全部赋值,应就可以了吧.
和您一起学习一下.错了的话,请多多包涵!
void main() //主函数
{
while(1) //大循环
{
for(num=0;num

51单片机C语言,如何把只在P3口带LED的程序改成P1 P2 P3三个口同时带LED的?程序如下,我希望把这个流水灯程序改成在P1 P2 P3三个IO口同步同时带三组LED,但是我怎么改都不行,不是P1亮完再P2再P3,要 单片机C语言中P3 &=~(1 怎么取消51单片机P1,P2,P3口的上拉电阻?我用这些口作输入口之前要想先把它们的上拉电阻取消,用c语言开始的时候怎么对这些口设置? 单片机C语言中P3^3是什么意思啊.比如p1-1=1^2是什么意思 51单片机的C语言P27是什么意思 如何使单片机led灯半亮要用c语言写的. 51单片机八只发光二级管从两边往中间依次发光,最好用C语言. 51单片机中,p0口作为输出口和p1,p2,p3有什么不同? 在单片机c编程 比较两个数的大小,输出大的数.且带串行口中断声明:不是平常用的C语言编程的,而是 “单片机”c编程。用keil软件开发的,并非TC 使用52单片机,用8个开关,分别控制8个LED灯52和51相同,就是多了几个I/O口,8个开关接的是P3口,LED接P4口.每次按键时,LED亮、灭交替变化.我今天急着用,用C语言, c语言控制单片机p1口跟随p0口状态输出,po口是ad转换来的,p0口我也加上拉电阻了,但是p1口输出不跟随程序#include<reg52.h>#define uchar unsigned char#define uint unsigned intsbit wr=P3^6;sbit rd=P3^7;void delay(u ds18b20采集到单片机的数据是16进制还是10进制,怎么把它转换成十进制啊如何51单片机读取它的数据,可以给个例子程序吗,最好是调试过的,不要ctrl c的?C语言的最好,汇编的也行. 请问光敏电阻的光弱光强怎么在51单片机的数码管表示出来,C语言程序怎么写 51单片机用P0和P1口控制16路彩灯做流水灯,用C语言怎么写,我只会单用P0或P1,不知道P0和P1怎么衔接 C语言中如何描绘正弦曲线?是这样的,我在做单片机的一个程序,需要把正弦曲线显示在LCD上,道理其实很简单,就是一个一个的描点然后再把这些点连接起来就行了,但是这些点怎么取?我首先取 单片机led显示程序C语言的利用P1口和P3口控制8个共阴极LED显示器显示8个字符数据(自定义显示内容).非常着急,希望给予有帮助的回复和主要的程序主要程序是实验用,程序我都不会,希望可 请问在单片机C语言中,while(--t)和while(t--)有什么区别啊? sbit K1= P3^2; 在单片机这表示什么意思