keilC中c程序调用汇编的方法(流水灯C程序)

本文介绍了如何在keilC环境中调用汇编程序,以实现流水灯功能。文中提供了代码示例,并指导了设置编译器选项的步骤,以确保C程序能正确调用汇编延迟函数。
摘要由CSDN通过智能技术生成

以下程序借以演示keilC中调用汇编程序的设置,程序中晶振采用12M晶振




上图为硬件仿真图


代码段:

 /*

  *NAME:Water lights
  *------------------------------------------------
  *Function:This program simulate a water lights of P1
  */


  #include <reg51.h>
  #include <intrins.h>


/*
 *Macro definition
 */
 
  #define uint unsigned int
  #define uchar unsigned char
  #define LEDCON 0x01
  #define MASK 0xff


/*
 *Function declaration
 */
 
 void delay(void);
 
/*
 *The main function
 */


  void main(void)
  {
    uint temp,i;
while(1)  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值