编程语言
首页 > 编程语言> > 【HC89S003F4开发板】 8建立汇编工程

【HC89S003F4开发板】 8建立汇编工程

作者:互联网

HC89S003F4开发板建立汇编工程

选择编译文件

#define ALLOCATE_EXTERN
#include "HC89S003F4.h"

void Delay_ms(unsigned int fui_i)
{
    unsigned int fui_j;
    for(;fui_i > 0;fui_i --)
    for(fui_j = 1596;fui_j > 0;fui_j --);
}
void main()
{       
    WDTCCR = 0x00;
    CLKSWR = 0x51;                      
    CLKDIV = 0x01;                  
    P0M0 = P0M0&0xF0|0x08;      
    while(1)
    {
         P0_0= 0;
     Delay_ms(1000);
         P0_0= 1;
         Delay_ms(1000);
    }
}

设置生成汇编文件

选中main.c,然后然后右击选择Options For File,在跳出的选项框中将Generate Assembler SRC File以及Assemble SRC File`勾选为黑色

image

重新建立工程

image

C51S.LIB - 没有浮点运算的 Small model

C51C.LIB - 没有浮点运算的 Compact model

C51L.LIB - 没有浮点运算的 Large model

C51FPS.LIB - 带浮点运算的 Small model

C51FPC.LIB - 带浮点运算的 Compact model

C51FPL.LIB - 带浮点运算的 Large model

添加完成后如下图所示:

image

image

实现效果

image

标签:HC89S003F4,汇编,LIB,浮点运算,开发板,编译,model,main,fui
来源: https://www.cnblogs.com/yywBlogW/p/11373570.html