您的位置 首页 方案

stc单片机内部扩展RAM巨细检测程序

*晶振110592M此程序会向stc内部扩展ram写入4ff个0xAB,然后再读出来发送到串口如果读的是FF,表示已经没有扩展ram空间了你只需要打开串

/*晶振11.0592M

此程序会向stc内部扩展ram写入4ff个0xAB,然后再读出来发送到串口
假如读的是FF,表明现已没有扩展ram空间了.
你只需要翻开串口调试帮手,勾选16进制显现把一切的ab仿制出来计算
数量即可算出你的stc芯片支撑多大的内部扩展ram
下载地址:
http://www.51hei.com/ziliao/file/串口调试帮手.rar

小技巧:把一切的ab仿制出来保存为文本文件然后点右键检查文件巨细
再除以3就是咱们要的成果

STC单片机的内部扩展RAM依据我的测验 从255 到 1024字节的芯片都有
*/
// *************************************
// *测验stc单片机内部扩展ram的巨细 *
// * 2010.11.29 *
// *************************************

#include #include #define uchar unsigned char#define uint unsigned intuchar i,n;uchar xdata remotedata[0x4ff];         uint k,dd,cc,head;                        uint remdata;uchar ch,huqin,head1,head2;void delay_ms(unsigned int ms){unsigned int i;unsigned char j;for(i=0;iarmen(){                         IE=0x00;IP=0x02;TMOD=0x22;PCON=0X00;TH0=0xf3;TL0=0xf3;IT0=1;EX0=1;EA=1;}//主函数void main(){//leds=0;//duan=0;//wei=0;clearmen();                       //初始化init_serialcom();for(dd=0;dd<0x4ff;dd++){remotedata[dd]=0xab;   }for(dd=0;dd<0x4ff;dd++){send_char_com(remotedata[dd]); delay_ms(2);}while(1){;}                       }//串口接纳中止函数 void serial () interrupt 4 using 3 { if (RI) {  RI = 0 ; ch=SBUF;P1_4=0;P0=ch;}} 

本程序源代码及其hex文件下载:http://www.51hei.com/f/stcxram.rar

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/319401.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部