STC12C5A60S2精简开发板带232及485产品使用手册.doc

STC12C5A60S2精简开发板带232及485产品使用手册.doc

STC12C5A60S2单片机开发学习板尺寸:长mmX宽mmX高1mm 二、主要芯片:STC12C5A60S2单片机 三、工作电压:直流~36伏 四、、特点: ?????????1、具有电源指示; ?????????2、所I/O口引出; ?????????3、可以实现与电脑串口通信; ?????????4、; ?????????5、具有上电复位和手动复位; ?????????6、; ?????????7、支持STC串口下载; ?????????8、串口通讯(注:只能使用下载程序); ?????????9、八路LED灯(注:可拔出短路帽,断开LED灯); ????????10、可端子接线供电、可排针引电; 输入电压范围宽,且确保AD参考电压准确(注:因无外部参考电压点);、提供相关软件、资料、原理图 适用场合:单片机学习、电子竞赛、产品开发、毕业设计。。。 注意啦:本产品提供的所有程序都附带原理图以及说明! 【】 【】 【】 【】 【】【产品展示】【产品展示】【】【】【】【】【】【】/******************************************************************** 实现功能:闪烁灯 使用芯片:STC12C5A60S2 晶振:11.0592MHZ 波特率:9600 编译环境:Keil 作者:zhangxinchun 【声明】此程序仅用于学习与参考,引用请注明版权和作者信息! *********************************************************************/ /********************************************************************/ #includereg52.h //库文件 #include intrins.H #define uchar unsigned char//宏定义无符号字符型 #define uint unsigned int //宏定义无符号整型 /******************************************************************** I/O定义 *********************************************************************/ sbit LED=P0^0; //定义单片机P0口的第0位 (即P0.0) /******************************************************************** 延时100MS函数 *********************************************************************/ void Delay100ms() { uchar i, j, k; _nop_(); i = 5; j = 144; k = 71; do { do { while (--k); } while (--j); } while (--i); } /******************************************************************** 延时1S函数 *********************************************************************/ void Delay1s(uint s) { uchar m,n; for(m=s;m0;m--) for(n=10;n0;n--) Delay100ms(); } /******************************************************************** 主函数 *********************************************************************/ void main() { while(1) //无限循环 { LED=0; //点亮P1.0口灯 Delay1s(1); //延时 LED=1; //熄灭P1.0口灯 Delay1s(1);

文档评论(0)

1亿VIP精品文档

相关文档