a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 在KEIL中實現C語言嵌套匯編語言

在KEIL中實現C語言嵌套匯編語言

作者: 時間:2012-09-05 來源:網絡 收藏

一、講解背景

本文引用地址:http://www.j9360.com/article/170914.htm

在單片機學習的過程中,掌握一點是非常有必有的,作為低級在單片機開發中有它不可取代的作用,比如每條指令可以精確的確定延時時間,便于理解非常適合硬件工程師學習。但是要提高單片機技能,必須掌握C 語言編程,因為C 語言有強大的模塊化管理思想。我想在很多人學習的過程中即學了,又學習了C 語言,那么一個問題便隨之而產生,如果將C 語言與匯編語言相互結合,達到更好的編程效果,本次講解就是基于這個問題而生成的。

二、操作步驟

第一步:

中新建工程及文件并復制以下程序并保存為C 文件:

/*

功能:C 語言里嵌套匯編語言,起到拋磚引玉的作用

*/

#includereg51.h>

delay()

{

int i,j;

for(i=0;i1000;i++)

for(j=0;j120;j++); //12M 晶振下延時1MS

}

main()

{

P2=0x00; //控制8 個LED 亮

delay(); //延時1S

#pragma ASM//匯編嵌套開始

MOV P2,#0FFH //匯編嵌套結束

#pragma ENDASM//匯編嵌套開始

while(1); //C 程序結束

}

51單片機相關文章:51單片機教程


c語言相關文章:c語言教程



上一頁 1 2 下一頁

評論


相關推薦

技術專區

關閉