C8051F040单片机开发与编程实例及资源说明.pdfVIP

  • 0
  • 0
  • 约5.75千字
  • 约 4页
  • 2026-02-05 发布于山西
  • 举报

C8051F040单片机开发与编程实例及资源说明.pdf

说明

1.光盘内容

1.1例程

“例程”文件夹中为各章节的程序代码,均在作者的目标板上(自行开发)调试通过,

以确保程序正确。

◼KeilC对中文文件、目录以及空格等可能无法编译连接,所以若要正确调试,须确

保所有文件、目录为连续英文名或数字。

◼这些程序应用到其他C8051Fxxx系列单片机时,要确保各个操作寄存器的名称、

地址与各个控制位相一致,否则需要修改。很多寄存器位的位置并不相同,所以移

植程序时,使用者要参考F040寄存器和移植对象单片机的寄存器,以确保正确操

作。

1.2原理图及pcb封装

“原理图及pcb封装”文件夹里包含作者制作的C8051F040PCB封装和原理图引脚定

义文件c8051f040.ddb。其中PCB封装与SiliconLaboratories公司(原Cygnal公司)的

TQ100封装稍有不同(在cygnalpcb文件中):作者所做引脚长为2.5mm,而cygnalpcb文

件中的引脚长为1.3mm。加长引脚焊盘是为了方便手工焊。用户可根据需要和习惯选

择封装。

2.各种资料资源

2.1CAN协议资料网络资源

BoschCAN英文用户指南此pdf文件主要介绍CAN寄存器的使用和配置

CAN-bus规范V2.0(英)此pdf文件主要介绍CAN协议

TJA1050高速CAN总线收发器(英)此pdf文件为CAN收发器TJA1050

2.2其他封装和原理图

PCB封装:cygnalpcb文件中有MLP-11、MLP-20、MLP-28、TQ32、TQ48、TQ64和

TQ100引脚封装。

原理图:Cygnalsch文件中有各种型号的单片机引脚定义,不含C8051F040。

原理图网络资源:

或上查找,或在各

型号单片机中查找,也可关注相关的应用笔记。

2.3应用笔记

读者可到此查找相关或感的应用笔记。

2.4

读者可到此查找相应。其中C8051F040为:C8051F04x英文数据

手册(.pdf)

3.软件安装

适配器驱动:若是COM口连接的适配器,不需要安装驱动程序;若是USB接口连接

的适配器,则需CP2101驱动程序,将USB映射为COM3口(由驱动程序自动完成)。

集成调试工具:目前已经升级到SiliconLabIDE2.0版,本光盘中使用的是1.9版。

配置向导工具:SiliconLabIDE2.0版,帮助MCU完成初始化,界面直观,比较方便

使用。

uVision2驱动:SiliconLabuVision2Driver(1.39版),安装此驱动后,可在keiluVision2

中直接调试CygnalMCU。

KeilC软件建议另外安装非限制版本,SiliconLaboratories公司的KeilC为限制版

本,当程序大于4KB时,无法编译。

在集成调试工具中连接目标板时,若连接不上,则应检查目标板电源是否正常(若目标

板电源关闭,仅靠适配器供电,可能无法连接目标板;而若目标板供电正常,则适配器可以

不用接电源即可正常工作)。若目标板电源工作正常,则在IDE集成工具Options→SerialPort

中更换端口,查看是否能

文档评论(0)

1亿VIP精品文档

相关文档