老古开发网首页
导航:老古开发网首页文章索引文章分类单片机→[在 KEIL C51 中如何直接嵌入汇编]
| -文章搜索 - 最新文章 - |

在 KEIL C51 中如何直接嵌入汇编

发布时间:2004年12月20日 点击次数:5133
来源:   作者:
 
直接嵌入汇编代码的方法:
1、在 C 文件中要嵌入汇编代码片以如下方式加入汇编代码:
#pragma ASM
; Assembler Code Here
#pragma ENDASM
2、在 Project 窗口中包含汇编代码的 C 文件上右键,选择“Options for ...”,点击右边的“Generate Assembler SRC File”
和“Assemble SRC File”,使检查框由灰色变成黑色(有效)状态;
3、根据选择的编译模式,把相应的库文件(如 Small 模式时,是 Keil\C51\Lib\C51S.Lib)加入工程中, 该文件必须作为工程的最
后文件;
4、编译,即可生成目标代码。

欢迎进入老古论坛进行讨论
[单片机] 相关文章:
单片机系统常用软件抗干扰措施
简介:
可靠性设计是一项系统工程,单片机系统的可靠性必须从软件、硬件以及结构设计等方面全面考虑。硬件系统的可靠性设计是单片机系统可靠性的根本,而软件系统的可靠性设计起到抑制外来干扰的作用。 软件系统的可靠性设计的主要方法有:开机自检、软件陷阱(进行程序“跑飞”检测)、设置程序运行状态标记、输出端口刷新、输入多次采样、软件“看门狗”等。 通过软件系统的可靠性设计,达到最大限度地降低干扰对系统工作的影响,确保单片机及时发现因干扰导致程序出现的错误,并使系统恢复到正常工作状态或及时报警的目的。   一、开机自检 开机后首先对单片机系统的硬件及软件状态进行检测,一旦发现不正常,就进行相应的处理。开......

常用电源管理稳压IC一览表
 uc/OS 任务调度机制
时钟芯片DS1302 的程序
时钟芯片DS1302 的程序(汇编)
时钟芯片DS1302 的程序(jyh.h头文件)
DS1820,单芯片温度测量,C51程序
定时器
汇编中的ORG 0X0000H 在C51中如何实现
温度传感器ds1820 的汇编程序
 
下一个:[AVR单片机]怎样才能从外部将AT90S1200从掉电模式下唤醒?
简介:
要从掉电模式唤醒AT90S1200你必须使能外部INT0 中断并且是低电平触发中断当你以掉电模式进入休眠状态时如果INT0 引脚上低电平的保持时间大于16384 个内部RC 振荡周期时AT90S1200 将被唤醒内部RC 振荡器是用于延时MCU 的启动直到XTAL 振荡器工作稳定参考AT90S1200 数据簿RC 振荡器的频率是受VCC电压影响的.......
 

上一个:[技术文章]传感器和仪表元器件的现状与发展

老古开发网版权所有 2006年9月 asp.Net V2.0 设计:老古
页面缓存:10分钟 执行时间:16毫秒