日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

单机编程c语言,完美的8051单机C语言编程模板.doc

發(fā)布時(shí)間:2025/5/22 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 单机编程c语言,完美的8051单机C语言编程模板.doc 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

完美的8051單機(jī)C語言編程模板

《8051單片機(jī)C語言編程模板》

[程序開始處的程序說明]

/*********************************************************************************************

程序名:

編寫人:    賽杜洋

編寫時(shí)間:  20 年 月 日

硬件支持:

接口說明:

修改日志:

NO.1-

/*********************************************************************************************

說明:

/*********************************************************************************************/

[單片機(jī)SFR定義的頭文件]

#include //通用89C51頭文件

#include //通用89C52頭文件

#include //STC11Fxx或STC11Lxx系列單片機(jī)頭文件

#include //STC12Cx052或STC12Cx052AD系列單片機(jī)頭文件

#include //STC12C5A60S2系列單片機(jī)頭文件

[更多庫函數(shù)頭定義]

#include //設(shè)定插入點(diǎn)

#include //字符處理

#include //定義錯(cuò)誤碼

#include //浮點(diǎn)數(shù)處理

#include //文件輸入/輸出

#include //參數(shù)化輸入/輸出

#include //數(shù)據(jù)流輸入/輸出

#include //定義各種數(shù)據(jù)類型最值常量

#include //定義本地化函數(shù)

#include //定義數(shù)學(xué)函數(shù)

#include //定義輸入/輸出函數(shù)

#include //定義雜項(xiàng)函數(shù)及內(nèi)存分配函數(shù)

#include //字符串處理

#include //基于數(shù)組的輸入/輸出

#include //定義關(guān)于時(shí)間的函數(shù)

#include //寬字符處理及輸入/輸出

#include //寬字符分類

#include //51基本運(yùn)算(包括_nop_空函數(shù))

[常用定義聲明]

sfr [自定義名] = [SFR地址] ; //按字節(jié)定義SFR中的存儲(chǔ)器名。例:sfr P1 = 0x90;

sbit [自定義名] = [系統(tǒng)位名] ; //按位定義SFR中的存儲(chǔ)器名。例:sbit Add_Key = P3 ^ 1;

bit [自定義名] ; //定義一個(gè)位(位的值只能是0或1)例:bit LED;

#define [代替名] [原名] //用代替名代替原名。例:#define LED P1 / #define TA 0x25

unsigned char [自定義名] ; //定義一個(gè)0~255的整數(shù)變量。例:unsigned char a;

unsigned int [自定義名] ; //定義一個(gè)0~65535的整數(shù)變量。例:unsigned int a;

[定義常量和變量的存放位置的關(guān)鍵字]

data字節(jié)尋址片內(nèi)RAM,片內(nèi)RAM的128字節(jié)(例:data unsigned char a;)

bdata可位尋址片內(nèi)RAM,16字節(jié),從0x20到0x2F(例:bdata unsigned char a;)

idata所有片內(nèi)RAM,256字節(jié),從0x00到0xFF(例:idata unsigned char a;)

pdata片外RAM,256字節(jié),從0x00到0xFF(例:pdata unsigned char a;)

xdata片外RAM,64K字節(jié),從0x00到0xFFFF(例:xdata unsigned char a;)

codeROM存儲(chǔ)器,64K字節(jié),從0x00到0xFFFF(例:code unsigned char a;)

[選擇、循環(huán)語句]

if(1){

//為真

總結(jié)

以上是生活随笔為你收集整理的单机编程c语言,完美的8051单机C语言编程模板.doc的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。