在C51程序中嵌入汇编
时间:11-27
来源:互联网
点击:
在C文件中直接嵌入汇编可采用以下方式
#pragma
汇编代码
#pragma ENDASM
以流水灯程序为例,其中延时部分用汇编
代码如下
#include
#define uchar unsigned char
#define uint unsigned int
void delay();
void main()
{
uchar
delay;
P0=0;
while(1)
{
dat1=0xfe;
dat2=0x7f;
for(num=0;num<7;num++)
{
P1=dat1;
dat1=dat1<1; //ÓÒÒÆһλ
delay;
}
for(num=0;num<7;num++)
{
P1=dat2;
dat2=dat2>>1; //ÓÒÒÆһλ
delay;
}
}
}
void delay()
{
LOOP1:
loop2:
loop3: djnz R7, loop3
}
C51程序嵌入汇 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)