没有使用任何外围器件,仅仅利用单片机的一个IO端口、一7.docVIP

  • 2
  • 0
  • 约1.14万字
  • 约 10页
  • 2018-07-23 发布于江苏
  • 举报

没有使用任何外围器件,仅仅利用单片机的一个IO端口、一7.doc

没有使用任何外围器件,仅仅利用单片机的一个IO端口、一7

摘要:通过对UART技术的研究,提出了一种利用软件实现UART的单片机扩展方法,没有使用任何外围器件,仅仅利用单片机的一个I/O端口、一个T/C技术定时器和一个INT外部中断并通过软件编程实现,节约了系统开发过程中的硬件开销,并且具有良好的软件兼容性,提高系统开发速度。 关键字:软件UART;异步通信;帧;波特率 0?引言 ??? 嵌入式系统开发已经进入了32位时代,8位MCU市场趋于稳定,32位的MPU代表着嵌入式技术的发展方向。然而,作为嵌入式系统低端应用的代表,8位单片机在家用电器、仪器仪表等领域仍然被广泛应用;而且随着IC技术的不断发展,单片机的扩展能力越来越强,8位单片机的开发、应用仍然受到很大重视。 ??? 随着网络技术和通信技术的不断发展,对单片机的通信能力要求越来越高,异步通信技术通信距离远、节约成本、通信可靠,特别是以其通信速度越来越快的特点广泛应用在分级、分层和分布式控制系统以及远程通信中,尤其适合单机转向多机或联网的应用方向。目前普遍应用的MCS-51系列和其他一些专用的单片机通常只具有一个UART异步串行通信接口,而在实际应用系统中(如在多机通信系统中,主机既要和从机通信又要和终端通信)往往需要多个串行接口。对于三总线开放的单片机,通常的方法是利用Intel 8251或8250通用同步/异步收发器(USART)对系统进行扩展,这就增加了系统开发的硬件开销和成

文档评论(0)

1亿VIP精品文档

相关文档