用户   
密码   
 
  C8051F选型
  AM/FM选型
 

wireless选型

  C8051F数据手册
  Si47XX数据手册
  wireless数据手册
  开发工具
  3V外围器件
  其它产品
  应用笔记
  技术问答
  解决方案
  相关文章
  新书推荐
  原理图/PCB库
  中文资料申请
  采购指南
  网上订单
  产品注册
 
 
您的位置:首页→技术支持→解决方案
  • 方案八-直流无刷电机控制器说明书
  • 方案七- C8051F350低耗衡器方案
  • 方案六-C8051F310低成本三相多电量智能变送器(新)
  • 方案五-C8051F330低成本智能单相交流电流电压表方案(新)
  • 方案四-C8051F310智能多节锂电池管理方案(新)
  • 方案三-C8051F30X单片机低成本射频读卡器方案(新)
  • 方案二-向您推荐可实现4-5个串行口的C8051F单片机
  • 方案一-C8051F单片机NMC-F020X系列用户板-可用于工业测控也可用于以太网测控
  • TB001-DWDM激光控制器——C8051F001
  • TB002-交流功率表
  • TB003-充电器
  • TB004-系统管理器
  • TB005-气体探测监控器
  • TB006-不间断电源
  • TB007-称重秤
  • TB008-位置传感器
 
C8051F单片机应用解决方案二:
向您推荐可实现4-5个串行口的Silicon Lab单片机
 
在单片机应用中经常会遇到同时要与几个系统进行通讯的情况。对于大家常用的单片机如89C51,由于只有一个UART,如模拟另一个串行口,就要占用51单片机有限的资源。由于51单片机的速度慢,模拟串行口要占很多机时,使得程序运行效率大大降低。
  这两年每当人们遇到需同时与几个系统通讯的应用时,都会想到用具有双串行口的W77E58或DS80C320单片机。但在解决多于两个串口的应用时仍然感到不很方便。
  用高速的SOC型C8051F系列单片机可实现4-5个全双工的串行口。足以满足多串口通讯的需要,而且做起来会得心应手。由于C8051F单片机有速度快这一典型的优点,使得很多原来印象中的51单片机不能做到的事,有了从量变到质变的变化!
  仅举一例:出租车安防导航系统,在该系统中使用GPS(全球卫星定位系统)确定车辆的方位,车载电脑中安装GIS(地理信息系统)做导航向导,通过GSM网络实时将车辆位置信息、工作状态信息、人员信息传送至调度中心,同时调度中心可通过GSM网络发送调度命令。这就需要有多串口的单片机来协调GPS、车载电脑、GSM的通信工作。
  带有PCA功能的C8051F高速单片机是最胜任不过的选择。
  如C8051F的020或018均可胜任,选用F020时由于已有2个硬件UART,只需用PCA中的两个模块(共计5个PCA模块)做一收一发波特率发生器,实现一个串行口,共计三个串行口来完成上述功能。如选用F018,可用PCA中的四个PCA模块做两收两发波特率发生器,实现两个串行口,再加F018本身自有一个硬件UART而达到同时兼顾三个系统的通讯。由于C8051F单片机速度快,在以上应用中,实现了软硬件结合的模拟串行口,软件部分占机时很少,而传统的51单片机是做不到的。
 

应用框图
 
该方案已成功的应用于出租汽车安防导航系统中。
  用C8051F单片机PCA可做最高可达波特率80K的全双工串行口,参见C8051F单片机应用笔记AN015(有完整的参考例程)
 
 
C8051F单片机应用解决方案一:  
用于工业测控或以太网控制的C8051F单片机用户板
 
片内资源
核心模块
实验板
NMC-2001
NMC-2002
NMC-2003
NMC-2004
DEMO_A
高速C8051F MCU
C8051F020
C8051F022
1、DC9-30V或AC8-30V电源输入
2、2路标准RS232口
3、1路标准RS485口
4、16路开关量输入
5、16路带驱动开关量输出
6、8路数字I/O或8路8位ADC输入(可选)
7、蛇目孔,供设计选择其他器件用
8、2路SPI扩展外围接口选择
9、测试、复位按键
程序空间
64KFlash
数据空间
8MFlash 1MRAM
可接备电的日历时钟
在系统编程调试口
JTAG
JTAG
JTAG
JTAG
I2C、SPI口
UART
2个
DAC
2路12位
比较器
2个
ADC输入
8路12位 100KSPS
8路10位 100KSPS
以太网接口
10M RJ-45
10M RJ-45
软件选择
TCP/IP
TCP/IP
 

*说明:1、实验板是与核心模块配套 使用的用户板,用户可在实验板上 充分利用核心模块与实验板的资源。组成自己所需的设计。核心模块不需用户改变,用户只可改变实验板。核心模块与实验板之间用双排针连接

2、JTAG口是C8051f MCU做调试时开发套件用的接口,C8051F开发套件可用高级语言Keil C来调试用户程序。

 
电话:0755-83645240 83645242 83645244 传真:0755-83645243
技术支持:024-23944718 E-mail:support@xhl.com.cn
地址:深圳市福田区振兴路华美大厦304栋东座402室
如果您对我们的服务有任何意见或建议,请E-mail至service@xhl.com.cn
粤ICP备05024390号