经过两版改进,51Board基本达到自己理想状况,基于51的PWM语音播放试验终于成功了,在此感谢agui师弟以及其他帮助支持过我的人。
本次设计的51板有如下特点:
1.USB下载、供电一体化,且可以编译成HEX文件后即自动启动下载,非常的方便
2.单片机选用宏晶的STC12C5A60S2单片机,资源丰富,性价比高
2K RAM,60K Flash(也可作内部2prom用)
片内带8路8bit AD
2路PWM/输入捕捉/输出比较
独立的波特率发生器,可以解放定时器T1
内部自带复位电路,省去外部阻容复位
I/O可设置成推挽输出,经典51拉电流小的缺点被弥补。
扩展的P4口,具有36个可用IO口
可编程方波输出
40DIP封装10元每片,
3.板子布局紧凑,空间安排比较合理,非常小巧,绝对便携,算得上是鄙人的得意之作(YY一下)
4.成本低,所有东西加起来不超过80元
目前可进行的实验:
流水灯
继电器
蜂鸣器
独立按键*2(单击 连击 长击 短击)
4*4矩阵键盘
DS1302 日历时钟
DS18B20温度测量
24C02存储器实验
AD转换(片内)
DA转换(PWM模拟)
串口通讯(USB转串口)
LCD1602液晶显示
四位共阳数码管显示
红外遥控解码
片内E2PROM实验
可编程方波输出(蜂鸣器产生音乐)
PWM语音播放(未压缩)
由于板子比较小(7cm*9cm),所以未将所有IO口引出备用,只引出8个IO作扩展,呵呵
飞言走笔 2011-10-12 17:27
用户185440 2009-11-9 21:31