51单片机控制P10单元板C语言程序

51单片机控制P10单元板C语言程序,第1张

#include<reg51.h>

sbit P1_0=P1^0

void delayms(int ms)

{

int i,j

while(ms--)

for(i=0i<100i++)

for(j=0j<50j++)

}

main()

{

whilel(1)

{

P1_0=1

delay(500)

P1_0=0

delay(500)

}

}

控制P10单元板?你的什么单元板啊?先给你弄一个P1_0输出周期1秒占空比百分之五十的脉冲

LZ的问题确实没说明白,不过,就当你是P1口的左移了;

#include"reg52.h"

#define uchar unsigned char

#define uint unsigned int

void Delay(uint delay_time)

{

uchar i

for(delay_timedelay_time--)

for(i=0i<200i++)

}

void main()

{

uchar LED_play

while(1)

{

P1=1<<LED_play

Delay(20)

LED_play=++LED_play%8

}

}

户外模组故障维修(以P10-1R为例)

1 、整板不亮:●板子没有接上电源;●输入排线插反;●输入输出颠倒;●电源正负极接反(接反会烧掉板子所有IC)。

2 、本板不亮传输正常 : 保护电路损坏解决办法可以把74HC138第4脚和第5脚短路。

3 、隔三行有一行不亮:●4953损坏(是其中一个损坏)。

4 、隔一行亮一行:A信号的问题,请检查74HC245和74HC138是否有虚焊;可以用万用表量74HC138第1脚电压是否等于2.5V左右,如果有更换74HC138;仔细量金针带ICA信号的通路情况。

5 、隔二行亮二行:B信号的问题,请检查74HC245和74HC138是否有虚焊;可以用万用表量74HC138第2脚电压是否等于2.5V左右,如果有更换74HC138;仔细量金针带ICA信号的通路情况。

6 、上半板正常下半板全亮或不亮:如果是T08A接口有这种情况,这是应检查下8行DR数据信号是否通路,如正常先更换74HC245如不好再更换第一个74HC595.

7 、此板上半板和下板板STB和CLK信号是共同的,数据是分开的(如果是T12接口数据也是1个)。如检查T08A 板子是上下半板要分开检查。

8 、如果板子有1棵灯不亮:检查是否虚焊、更换此灯管。

9 、有竖着有4棵灯不亮:第一检查74HC595是否有虚焊;第二更换74HC595;第三更换灯管。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11179901.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存