stc单片机内部扩展RAM大小检测程序
时间:11-29
来源:互联网
点击:
/*晶振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;i armen(){ 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
stc单片机内部扩展RAM 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)