c51中bdata是什麼意思及使用方法

qingfeng_96發表於2018-10-26

c51中"bdata"是片內RAM,位定址方式;儲存器型別說明的意思。

c51中"bdata"的用法:

C51中的兩種位變數,除了特殊功能暫存器中的可位定址的位外,還有位於微控制器內部RAM位元組。

地址0x20~0x2F的16個位元組的128個可定址位,位地址從0x00~0x7F。

例程:

unsingned char bdata sta;                        //8位的資料sta
sbit  RX_DR     = sta^6;            //把8位中的第6位定義為RX_DR
sbit  TX_DS     = sta^5;
sbit  MAX_RT = sta^4;

可在參考另一博文https://blog.csdn.net/armtravel/article/details/17013617

 

 

 

 

 

相關文章