1、单片机系统,完全独立,通过短路帽与外部模块电路连接,自由DIY,可做最小系统,板载STC12C5A60S2单片机,兼容STC89C52、STC90、STC11、STC10系列单片机 2、8个LED流水灯
3、步进电机、直流电机、驱动接口,ULN2003驱动
4、SD卡模块,SPI总线驱动,做音频解码,FAT文件系统
5、TEA5767收音机模块 IIC总线驱动(发货时不含图示天线,可用一根导线代替,信号没有多大影响)
6、TDA2822音频放大模块、耳机接口
7、热敏电阻、光敏电阻
8、LCD12864/1602接口
9、DS1302 RTC实时时钟
10、IR红外一体化
11、DS18B20/DH11温湿度传感器共用接口
12、蜂鸣器,低电平有效
13、CH340T USB转串口
14、TM1629 驱动数码管、按键扫描,数码管亮度可调,工业级方案
15、TL431 2.5V基准、电位器电压调节 ADC实验,STC12C5A60S2单片机自带8路10位ADC
16、PWM DAC 模块、LED指示、PWM DAC音频实验
18、晶振采用两个圆孔排母安装,可根据需要更换晶振频率
19、MAX485通信接口,自动控制、IO控制可选
设计理念增强型51单片机开发板学习板为店主结合项目经验和常用功能模块开发出的一块功能强大实用性强性价比高的开发板,绝对原创。市场上51开发板多的不可胜数,但大多是抄袭的板子,其中以抄袭TX-1C开发板为典型,以郭老师等人的视频为靠山,好多无用不实用的功能都在开发板上出现,如矩阵键盘,懂的人都知道在实际项目应用中真正有多少用到了矩阵键盘呢,但市场上几乎所有的开发板都加上矩阵键盘来填充板子的面积以显示其板子庞大忽悠初学者,本开发板设计了8个独立按键;关于数码管驱动,抄袭的开发板大多以74HC573锁存器作为数码管驱动,但在真正的工业产品中是不会用到的,成本太高,本开发板采用工业级芯片TM1629驱动数码管和按键扫描;关于AD/DA,市场上抄袭的开发板从以前的ADC0804、DAC0832为降低成本改PCF8591,可惜PCF8591是8位的,并且驱动起来麻烦,对于新手入门很不方便,本开发板推荐的单片机STC12C5A60S2自带8路10位ADC,虽然没有DAC,但可以通过强大的PWM功能实现PWM_DAC,同时可音频解码用;关于EEPROM,同样市场上几乎所有的开发板都把24C02加上,不知道是让初学者学习24C02或IIC,总之还是以郭老师等人的视频为靠山,本开发板果断舍弃24C02,因为STC单片机好多都带有EEPROM,本人认为学习IIC还是有必要的,所以加上了TEA5767收音机模块和TDA2822功放模块,同时TDA2822功放模块可独立使用,可结合PWM_DAC做音频解码实验,这是一个比较综合又有趣的玩意。抄袭的开发板带有SD功能多有但是不多,本开发板所推荐的单片机STC12C5A60S2带有硬件SPI功能,所以正好利用硬件SPI驱动SD卡,板载SD卡是非常有必要,做FAT文件系统实验、uCOSII系统实验都是很有必要的,这在STC官方出版的相关资料中都有提到,如《增强型8051单片机实用开发技术》(陈桂友主编)。本开发板单片机系统IO口与外部功能模块完全独立开来,通过短路帽链接,这样可以保证单片机可做最小系统用,同时功能模块接口除用短路帽与预设IO连接外还可以与其他IO口或其他MCU连接,实现自由DIY灵活运用。总之,本开发板该有的功能都有不该有的功能果断舍弃。
QH学习交流群 305489612
更多详情请进
`