一、简介:
在中颖单片机2009年79F系列单片机的试用活动中,有幸成为一名试用者,在此首先感谢该公司为电工们举办的此次公益活动,得到了一套79F32评估板和一个JET51仿真器,该仿真器能在Keil下通过JTAG口联机调试程序和编程,这对程序开发过程中的串行通讯功能调试非常有用。
先上开发评估套件的图片如下:
由于常用的51单片机只有一个串行通讯口,且简易仿真器大都是通过串口来完成仿真时的通讯功能的,还有很多51单片机是通过串口来ISP程序的(比如STC和NXP的51单片机)。因而遇到有串行通讯的应用时,过去都采用直接把程序烧写到目标系统后然后联机测试结果,有问题时重新改程序,重新下载测试来实现的(俗称盲调),俺过去都用AT89S52加一个下载器来调试此类应用,因为它下载程序时,不占用串口,故串口可与目标系统直接相连。中颖新推的8位51单片机具有JTAG仿真功能,因而对于调试具有串行通讯外设的应用系统带来了一个新的选择。
“51单片机串行通讯”,这个话题我想大家初次看到,也许会觉得很简单,但您真的用好串口的监视和可靠通讯两大主要功能吗?本文将结合本人的工作经验以中颖8位51增强型SOC单片机为平台讲述如何用好串行通讯功能,中颖单片机有双串口,非常适合有多种通讯要求的应用,比如集散控制系统的中位机硬件平台,起到承上启下的作用。
时间仓促,如有不当或不对之处,还请各位不吝指正。
文档版本(V1.0)
二、 二、串口通讯的初始化与底层驱动程序:
51单片机初始化串口有两个要点,
.......
完整的内容请下载PDF文档查看。
玩转51单片机的串口通讯.pdf
(383.63 KB)
|