单片机c语言编程的问题?
#include<absacc.h>
#include<reg51.h>
#include<intrins.h>
#define OUT1 XBYTE[0x8100]
unsigned char i;
unsigned char a[22],b[22];
unsigned char j;
bit flag;
void initiate()
{ i=0;
a=[0xa5,0x05,0x5f,0x50,0xf5,0x05,0xf5,0x05,0xf5,0x05,0xf5,0x5a,0x50,0x5f,0x50,0x5f,0x50,0x5f,0x50,0x5f,0x50,0x5f];
b=[200,10,10,10,10,10,10,10,10,10,10,200,10,10,10,10,10,10,10,10,10,10];
j=b[0];
OUT1=a[0];
TMOD=0x11;
TH0=0x76;
TL0=0;
IE=0x82;
TR0=1;
flag=1;
}
void main()
{
bit data flag;
void initiate();
while(flag){};
}
void int_1(void) interrupt 1 using 3
{
EA=0;
TF0=0;
TMOD=0x11;
TH0=0x76;
TL0=0;
TR0=1;
if(!j--)
{
i++;
j=b[i];
OUT1=a[i];
}
EA=1;
}
#include<reg51.h>
#include<intrins.h>
#define OUT1 XBYTE[0x8100]
unsigned char i;
unsigned char a[22],b[22];
unsigned char j;
bit flag;
void initiate()
{ i=0;
a=[0xa5,0x05,0x5f,0x50,0xf5,0x05,0xf5,0x05,0xf5,0x05,0xf5,0x5a,0x50,0x5f,0x50,0x5f,0x50,0x5f,0x50,0x5f,0x50,0x5f];
b=[200,10,10,10,10,10,10,10,10,10,10,200,10,10,10,10,10,10,10,10,10,10];
j=b[0];
OUT1=a[0];
TMOD=0x11;
TH0=0x76;
TL0=0;
IE=0x82;
TR0=1;
flag=1;
}
void main()
{
bit data flag;
void initiate();
while(flag){};
}
void int_1(void) interrupt 1 using 3
{
EA=0;
TF0=0;
TMOD=0x11;
TH0=0x76;
TL0=0;
TR0=1;
if(!j--)
{
i++;
j=b[i];
OUT1=a[i];
}
EA=1;
}
...全文
相关推荐
单片机C语言编程技巧
"单片机C语言编程技巧"单片机C语言编程技巧是一种重要的技术,用于开发微控制器(MCU)系统。以下是关于单片机C语言编程技巧的知识点:1.
单片机c语言实例程序300篇.doc
以下是对标题、描述、标签和部分内容的解析和知识点总结:单片机C语言实例程序单片机C语言实例程序是指使用C语言编写的单片机程序,旨在解决实际问题和实现特定的功能。
单片机编程C语言与汇编比较
### 单片机编程C语言与汇编比较#### 1. C语言和汇编语言在开发单片机时各有哪些优缺点?
单片机编程技巧100问
单片机应用编程技巧为何选择汇编语言?单片机应用编程技巧中,汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言。其主要优点是占用资源少、程序执行效率高。
单片机C语言延时程序计算
在单片机编程中,C语言作为一种高级编程语言,提供了简洁和模块化的代码编写方式,相比汇编语言,它的易读性和可维护性更强。然而,C语言在处理精确延时方面存在一定的挑战。


单片机/工控
