STC15F2K60S2单片机开发板
单片机开发板的介绍
摘要
单片机开发板是一块电路板和诸多元器件组合在一起供平时的学习、实验、开发等使用;是正式批量生产产品前,对产品进行设计和开发时使用的板子。我们学习单片机,开始是对理论知识的学习,学习了一些指令和相关单片机结构的知识,而单片机开发板就是我们实践的工具,通过开发板我们可以做一些实验,从而掌握所学的知识。打个比较通俗的例子:我们编写的代码是“软件”,而开发板是“硬件”,两者结合才会有用,如果只有代码,只有模拟的实验结果而不经过板子实践是学不好的,也掌握不了单片机。简单概括说开发板实际上就是个多功的实验板,是学习单片机和开发单片机产品的好帮手。上面集成了好多单片的的外围器件,如LED灯、数码管、按键、行列式按键、步进电机、伺服电机、液晶显示等等,利用一个开发板就可以编制不同的程序实现各种各样的功能,不用为了一个实验焊一块电路板了。在开发板上设计、调试好程序,就能方便地移植到产品上,只是有时要作适当的修改,比如端口的设置等,因为毕竟开发板和产品的电路板不可能完全一致的。这样我们就可以通过开发板的使用节省大量的资源,提高我们的学习效率。为我们更好的学习单片机提供一个良好的平台。 国内外发展趋势
现在可以说是单片机的战国时期,世界上各大芯片制造公司都推出了自己的单片机,从8位、16位到32位,数不胜数,应有尽有,有与主流C51系列兼容的,也有不兼容的,但它们各具特色,互成互补,为单片机的应用提供广阔的天地。 纵观单片机的发展过程,可以预示单片机的发展趋势,大致有: 1、低功耗CMOS化
MCS-51系列的8031推出时的功耗达630mW,而现在的单片机普遍都在100mW左右,随着对单片机功耗要求越来越低,现在的各个单片机制造商基本都采用了CMOS(互补金属氧化物半导体工艺)。像80C51就采用了HMOS(即高密度金属氧化物半导体工艺)和CHMOS(互补高密度金属氧化物半导体工艺)。CMOS虽然功耗较低,但由于其物理特征决定其工作速度不够高,而CHMOS则具备了高速和低功耗的特点,这些特征,更适合于在要求低功耗象电池供电的应用场合。所以这种工艺将是今后一段时期单片机发展的主要途径 2、微型单片化
现在常规的单片机普遍都是将中央处理器(CPU)、随机存取数据存储(RAM)、只读程序存储器(ROM)、并行和串行通信接口,中断系统、定时电路、时钟电路集成在一块单一的芯片上,增强型的单片机集成了如A/D转换器、PMW(脉宽调制电路)、WDT(看门狗)、有些单片机将LCD(液晶)驱动电路都集成在单一的芯片上,这样单片机包含的单元电路就更多,
功能就越强大。甚至单片机厂商还可以根据用户的要求量身定做,制造出具有自己特色的单片机芯片。此外,现在的产品普遍要求体积小、重量轻,这就要求单片机除了功能强和功耗低外,还要求其体积要小。现在的许多单片机都具有多种封装形式,其中SMD(表面封装)越来越受欢迎,使得由单片机构成的系统正朝微型化方向发展。 3、主流与多品种共存
现在虽然单片机的品种繁多,各具特色,但仍以80C51为核心的单片机占主流,兼容其结构和指令系统的有PHILIPS公司的产品,ATMEL公司的产品和中国台湾的Winbond系列单片机。所以C8051为核心的单片机占据了半壁江山。而Microchip公司的PIC精简指令集(RISC)也有着强劲的发展势头,中国台湾的HOLTEK公司近年的单片机产量与日俱增,与其低价质优的优势,占据一定的市场分额。此外还有MOTOROLA公司的产品,日本几大公司的专用单片机。在一定的时期内,这种情形将得以延续,将不存在某个单片机一统天下的垄断局面,走的是依存互补,相辅相成、共同发展的道路 。
目录:
1单片机最小系统............................... 2 PC通讯的RS232接口电路..................................... 3 1602LCD显示电路.................................................. 4 4位LED数码管显示电路........................................ 4 X4矩阵键盘电路..................................................... 5 参考文献.................................................................... 6 附件.............................................................................
一: 单片机最小系统
时钟源电路
单片机内部具有一个高增益反相放大器,用于构成振荡器。通常在引脚XTALl和XTAL2跨接石英晶体和两个补偿电容构成自激振荡器,结构如图2.1.1 中Y1、C16、C17。Y1一般选择12MHZ频率的石英晶体,补偿电容通常选择30pF左右的瓷片电容。
图2.1.1
复位电路
单片机小系统采用上电自动复位和手动按键复位两种方式实现系统的复位操作。上电复位要求接通电源后,自动实现复位操作。手动复位要求在电源接通的条件下,在单片机运行期间,用按钮开关操作使单片机复位。其结构如图2.1.2 中R1、R2、C3和S18。上电自动复位通过电容C3充电来实现。手动按键复位是通过按键将电阻R1与VCC接通来实现。
二:RS-232总线标准
RS-232C总线标准定义了25个引脚的连接器,各引脚的定义如表3-1所示。
表 RS-232信号引脚定义 引脚 定义(助记符) 引脚 定义(助记符) 1 保护地(PG) 13 辅助通道允许发送(SCTS) 2 发送数据(TXD) 14 辅助通道发送数据(STXD) 3 接收数据(RXD) 15 发送时钟(TXC) 4 请求发送(RTS) 16 辅助通道接收数据(SRXD) 5 清除发送(CTS) 17 接受时钟(RXC) 6 数据准备好(DSR) 18 ---------------------------------- 7 信号地(GND) 19 辅助通道请求发送(SRTS) 8 接收线路信号检测20 数据终端准备就绪(DTR) (DCD) 9 ------------------------------ 21 信号质量检测 10 ------------------------------ 22 音响指示(RI) 11 ------------------------------- 23 数据信号速率选择 12 辅助通道接收信号检测24 发送时钟(TXC) (SDCD) 表中定义的许多信号线是为通信业务联系或控制而设置的,在计算机串口通信中主要是用以下一些信号。 (1) 数据传输信号:发送数据(TXD),接收数据(RXD) (2) 调制解调器控制信号:请求发送(RTS),清除发送(CTS) (3) 地线:保护地(PG),信号地(GND) Rs-232 C总线的其他标准规定如下: (1) RS-232总线标准逻辑电平:+5--+15V表示逻辑“0”,-15、-5
表示逻辑“1”,噪声容限为2V。 (2) 标准数据传输速率:50b/s 、 75b/s、 110b/s、600b/s、
1200b/s 、 4800b/s 、9600 b/s 、 19200 b/s 2.1 RS-232C接口电路
当51单片机与PC机通过RS-232标准总线串行通信时,由于RS-232信号电平与51单片机信号电平不一致,因此,必须进行信号电平转换。其常用的方法有两种,一种是采用运算放大器、晶体管、光电隔离器等器件组成的电路来实现,另一种是采用专门集成芯片来实现。下面以MAX232专门集成芯片为例来介绍接口电路的实现。 2.2 MAX232接口电路
MAX232芯片的引脚排列图如图6所示:
图6 MAX232芯片的引脚排列图
MAX232的工作电源为单电源,为了满足RS-232电平要求,MAX232内部有一个电压变化电路,与外接的4个1UF的电容一起长生+10V或-10V的工作电源。器件内部还包括2个驱动器、2个接收器,每一个接收器将RS-232电平转换为5VTTL/CMOS电平;每一个发送器将TTL/CMOS电平转换成RS-232电平。
要实现多机通讯先要实现单机通讯,再把多个从机按照主从方式连接,再通过软件编程实现多机通讯。单机通讯的传输过程主要分6步完成:
1)PC机发出一个RS-232电平信号。
2)通过MAX232将信号转化为TTL/CMOS电平信号,以便于单片机接收。
3)单片机接收数据,然后通过内部程序将数据处理。 4)单片机发送TTL/CMOS电平数据。
5)通过MAX232将信号转化为RS-232电平信号,以便于PC机接收。
6)PC机接收数据
2.3 PC机采用DB-25型连接器
DB-25连接器定义了25根信号线,分为4组: ①异步通信的9个电压信号 ②20mA电流环信号 9个 ③空6个
相关推荐: