基于STC单片机学习平台的硬件电路设计
2.6测温电路
测温电路示于图9,采用的是Dallas公司的单总线数字式温度传感器DS18B20,因此小需要加入模数转换电路,直接将它的DQ脚接到单片机的一个IO口就可以了。
2.7 FLASH电路
电路如图10所示,AT25F512是SPI接口的Flash芯片。STC12C5410AD自带SPI通讯端口,SCK、MISO、MOSI和Ss网络标号分别连接到单片机的P1.7、P1.6、P1.5和P0.3口,都加入了一个10K的上拉电阻。
2.8 DA转换电路
DA转换电路示于图11,利用单片机自带的PWM功能来实现DA转换。
4 结束语
本文提出了一种基于STC12C5410AD单片机的学习平台的硬件电路的设计,相对于传统的8051单片机,用STC12C5410AD单片机来设计电路的方法有一些不同,它没有8051的ALE(地址锁存)引脚等,因此不能将它的PoEl当成地址数据复用口。学习平台的硬件电路中大部分采用的是串行口芯片,包括了大部分主流的串行口标准。采用液晶屏代替数码管用来显示,加入了FLASH存储芯片,利用STC12C5410AD的PWM功能实现DA转换,充分利用了STC12C5410AD单片机的资源,同时芯片内自带看门狗硬件电路和Ⅱ科的M功能,适合用来当作教学实验的学习平台。
参考文献
1. STC12C541OAD datasheet 2008[EB/OL].http://pdf.ic-trade.com/STC 12C54 10AD.html
2. 杨金岩,郑应强,张振仁.8051单片机数据传输接口扩展技术与应用实例[M]//北京:人民邮电出版社,2005:225-238.
3. 晁阳。单片机MCS—51原理及应用开发教程[M]//北京:清华大学出版社,2007:290-296.
4. 王守中.51单片机开发入门与典型实例[M]//北京:人民邮电出版社,2007:164-187.
5. 王为青,邱文勋.51单片机应用开发案例精选[M]//北京:人民邮电出版社,2007:238-241.
6. 谢维成,杨加国。单片机原理与应用及C51程序设计[M]//北京:清华大学出版社,2006:211-213.
7. 杨代华,叶敦范,王典洪。单片机原理及应用[M]//武汉:中国地质大学出版社,2000:109-114.
晶振相关文章:晶振原理
评论