- 12
- 0
- 约1.74千字
- 约 6页
- 2017-08-22 发布于天津
- 举报
sd卡模块产品使用手册及单片机程序.pdf
SD卡模块
简要说明:
45mm 32mm 12mm
一、尺寸:全长 宽 高
SD
二、主芯片: 卡
三、工作电压:5V
四、特点:
1 SD .
、采用弹出式 卡接口
2、接口采用排针。
3 3.3V 5V
、电压可以选择 或者 。
4、提供例程资料。
适用场合:单片机学习、电子竞赛、产品开发、毕业设计。。。
【测试程序】
/*
芯片 :STC12C5A60S2
晶振 :11.0592MHZ
开发平台:KEIL
功能 :串口二收发8位数据。(采用中断方式,波特率发生器产生波特率)
波特率 :9600BPS
日期 :11.5.19
注意 :下载完程序后请复位系统!!(切记!)
*/
#includeSTC12C5A60S2.h
#defineucharunsignedchar
#defineuintunsignedint
uchardat=0;
/*
延时函数
*/
voiddelay(uchart)
{ uchari,j;
for(i=0;it;i++)
for(j=0;j250;j++);
}
/*
串口初始化
*/
voidinit(void)
{
S2CON=0x50; //方式1,八位数据,可变波特率
AUXR1=0x00; //1T工作方式
PCON =0x00; //不倍增波特率
IP2 =0x00; //优先级默认
BRT =0XFD; //设置波特率9600
AUXR =0x10; //启动波特率发生器
EA =1; //开总中断
IE2 =0x01; //开串口2 中断
}
/*
发送一个字符
*/
void txd_c(ucharx)
{
S2BUF=x;
}
/*
发送接收中断函数
*/
voiduart2_isr() interrupt8
{
if(S2CON0x01){
S2CON=~0x01;
dat=S2BUF;
}
if(S2CON0x02){
S2CON=~0x02;
}
}
/*
主函数
*/
voidmain()
{
uchartab[]={liguangyang!!};
uchar*p;
ucharx;
init();
p=tab;
for(x=0;x14;x++){
txd_c(p[x]);
delay(200);
}
while(1)P0=dat;
}
PCB
【 尺寸图】
【图片展示】
原创力文档

文档评论(0)