tag 标签: c8051

相关博文
  • 热度 25
    2014-12-29 15:15
    1173 次阅读|
    0 个评论
    深圳新华龙电子有限公司近日推出了最新的网络开发板(F380-W5500W5100-DK),集成了以太网专业方案提供商-WIZnet的W5100和W5500。利用全硬件TCP/IP协议栈的优势,从而使得C8051更加便捷,轻松地实现以太网功能。并且使用了W5100/W5500方案,能够大大节省C8051网络方面资源开销,且大幅提升了网络吞吐率及系统稳定性。并极大程度上解决并优化了8位MCU的联网问题。 硬件方面该开发板分为C8051,W5100,W5500和电源四个部分。用户可以根据实际需要评估C8051使用SPI驱动W5500或C8051使用BUS驱动W5100,2种方案。 软件方面深圳新华龙电子有限公司提供了丰富的代码资源供用户评估。   网络开发板布局: 芯片特性: 1 、W5500 全硬件TCP/IP协议栈网络芯片 支持高速SPI总线(SPI模式0,3) 支持硬件TCP/IP协议:TCP,UDP,ICMP,IPv4ARP,IGMP,PPPoE 内嵌10/100Mbps以太网物理层 支持自动应答(全双工/半双工模式) 多种指示灯信号输出(全/半双工) 支持8个独立的端口同时连接 内部32K字节存储器作TX/RX缓存 支持休眠模式和网络唤醒 3.3V工作电压,I/O口可承受5v电压 极小巧的48P/N LQFP无铅封装   2 、W5100 全硬件TCP/IP协议栈网络芯片 支持直接并行总线、间接并行总线和SPI总线 支持硬件TCP/IP协议:TCP,UDP,ICMP,IPv4ARP,IGMP,PPPoE 内嵌10/100Mbps以太网物理层 支持自动应答(全双工/半双工模式) 多种指示灯信号输出(全/半双工) 支持4个独立的端口同时连接 内部16K字节存储器作TX/RX缓存 支持ADSL连接 3.3V工作电压,I/O口可承受5v电压 80脚 LQFP无铅封装 点击:资料下载
  • 热度 27
    2014-12-29 15:13
    1599 次阅读|
    0 个评论
    深圳新华龙电子有限公司近日推出了最新的网络开发板(F380-W5500W5100-DK),集成了以太网专业方案提供商-WIZnet的W5100和W5500。利用全硬件TCP/IP协议栈的优势,从而使得C8051更加便捷,轻松地实现以太网功能。并且使用了W5100/W5500方案,能够大大节省C8051网络方面资源开销,且大幅提升了网络吞吐率及系统稳定性。并极大程度上解决并优化了8位MCU的联网问题。 硬件方面该开发板分为C8051,W5100,W5500和电源四个部分。用户可以根据实际需要评估C8051使用SPI驱动W5500或C8051使用BUS驱动W5100,2种方案。 软件方面深圳新华龙电子有限公司提供了丰富的代码资源供用户评估。   网络开发板布局: 芯片特性: 1 、W5500 全硬件TCP/IP协议栈网络芯片 支持高速SPI总线(SPI模式0,3) 支持硬件TCP/IP协议:TCP,UDP,ICMP,IPv4ARP,IGMP,PPPoE 内嵌10/100Mbps以太网物理层 支持自动应答(全双工/半双工模式) 多种指示灯信号输出(全/半双工) 支持8个独立的端口同时连接 内部32K字节存储器作TX/RX缓存 支持休眠模式和网络唤醒 3.3V工作电压,I/O口可承受5v电压 极小巧的48P/N LQFP无铅封装   2 、W5100 全硬件TCP/IP协议栈网络芯片 支持直接并行总线、间接并行总线和SPI总线 支持硬件TCP/IP协议:TCP,UDP,ICMP,IPv4ARP,IGMP,PPPoE 内嵌10/100Mbps以太网物理层 支持自动应答(全双工/半双工模式) 多种指示灯信号输出(全/半双工) 支持4个独立的端口同时连接 内部16K字节存储器作TX/RX缓存 支持ADSL连接 3.3V工作电压,I/O口可承受5v电压 80脚 LQFP无铅封装 点击:资料下载  
  • 热度 17
    2013-11-23 11:58
    1227 次阅读|
    0 个评论
        今天终于把C8051内部的SmaRTClock驱动调试成功了!其实在8月份就写过一次,当时我记得是成功了的,不过这两天把之前的代码拿出来看却完全没有印象,并且程序居然有问题!导致自己今天再次写时完全不知道错在那里,还是当初代码的注释部分不详细,以及当时可能对SmaRTClock的功能没有深刻的认识与记录,今天赶快写下来,不然过段时间可能就又忘记了! C8051内部的SmaRTClock是具有实时时钟(Real-time)和闹钟(Alarm)以及时间捕获(Time Capture)功能。本次只用了它的闹钟功能,其它功能并未尝试,在此不作过多的解释(毕竟没用过的东西不能乱说,否则会误人子弟的),但通过查看它的Real-Time功能觉得并没有比其它MCU方便,就拿PIC说吧它的Real-Time部分都具有year,month,day....等等寄存器,用户只需要读出即可,但C8051的Real-Time部分并不具有这些寄存器,只有一组Capturex寄存器,可能还需用户自己的换算! 好了,还是说说它的Alarm功能吧!首先能定时就一定要有时钟源,SmaRTClock具有单独的时钟源与系统时钟源并无直接关系,它的时钟源可为内部的Self-Osc与外部的Crystal,具体的选择由用户根据应用而定。我用的是Self-OSC,定的是10s的时间间隔,但是却发现实际时间只有9s不到,误差很大,后来通过在其官网论坛上发现也有网友反映这个Self-OSC精度的问题,Silabs的FAE好像也说具体的精度他们也不敢保证,说这个功能本来就主要是为了让MCU处于睡眠与低功耗模式下运行的,因为这样的话就不用在意时钟的精度了,也不知道是否真是这个原因或者说是我程序本身存在的问题!如有网友有用过的话,还请和我交流!同时要注意的是在斟误表中说到Capture功能和AutoReset功能不能同时使用! 下面说说我在调试过程中遇到的问题。我的代码是可以运行的,但只能运行一次。始终是找不到这个问题。经过单步调试发现相关的Bit我都是设置正常的,并没有遗漏的地方。后来我自己将第一次闹钟事件发生后,手工的将SmaRTClock的计时器手动的清零,哎,程序正常运行了,但是我已经将它的Auto-Reset使能了啊!具体原因不得而知,如发现了将会告知各位!同时也告诉我们有时DataSheet说是这样的,但是可能实际的效果并非如此,所以我们一定的大胆尝试,勇于实践! C8051 SmaRTClock的DEMO例程见附件:
  • 热度 23
    2013-7-15 16:10
    1742 次阅读|
    0 个评论
    C8051时钟源包括内部可编程高精度时钟,外部振荡器电路,内部低功耗振荡器和SmaRTClock实时时钟。一般情况下用的最多的是内部的高精度时钟。其它方式的时钟主要用于芯片低功耗模式工作时使用。   SmaRTClock的主要功能是作为系统唤醒源以及产生规定时间间隔的闹钟功能和设置RTC实时时间等功能。在C8051睡眠模式下只有SmaRTClock振荡器仍然还处于工作状态,其它振荡器都处于关闭状态。SmaRTClock是极低功耗的32位实时时钟,它的时钟来源可人为的进行选择,可选为外部32.768k振荡器和内部的自振荡模式,同时内部的自振荡模式可选为20k和40k方式。   数据手册中说SmaRTClock可作为系统时钟源,但经过实验SmaRTC作为系统时钟源的精度不高,将其作为内部定时器的时钟源,发现定时器的时间并不准确,通过将系统时钟路由到端口引脚上通过示波器测试,发现SmaRTClock产生的振荡器频率在设置为20k时产生的为24k左右,设置为40k模式下时,SmaRTClock产生的时钟为50k左右,误差较大,不是很适合作为系统时钟和定时器时钟源。  
  • 热度 27
    2013-6-26 15:28
    2179 次阅读|
    3 个评论
    这两天一直被C8051的串口通信问题所困扰,今天终于发现了问题的所在,在这一过程中也算是经历了苦难,也得到一些些总结。   首先说说关于困扰我的C8051通信问题,本来C8051的内核与MCS-51是很相似的,所以对其UART通信方面也和51有大部分的相同点,做之前根本就没有想到还会花这么多时间来调试通信部分。原因在于我将一个寄存器所保留的几位全部写了0,就是这几位写0导致整个MCU运行出错。所以在以后开发MCU过程中一定要注意那些保留位,一定不要人为的改变它,让它保持系统缺省状态下就可以了。   关于解决问题的思路与方法很重要,特别是在MCU开发过程中,很多东西都是慢慢的调出来,但是在这调试的过程中,所采用的方法同样很重要,如果采用错误的方法和行为只会让你越错越远,无法寻找到问题的要点所在。当我们在开发MCU的过程中如果出现问题一定不要着急,要根据现象猜想问题,但很多情况下,有些错误表现的地方根本就不是本来该出现的地方,这就要你对芯片的数据手册仔细了解了。总之,面对问题一定要有解决它的决心,同样在解决之前,一定要先进行大量的思考,这样问题才能迎刃而解!  
相关资源
  • 所需E币: 1
    时间: 2023-4-25 14:42
    大小: 385.5KB
    上传者: 张红川
    基于高速C8051单片机的以太网接口设计.pdf
  • 所需E币: 1
    时间: 2023-3-28 10:38
    大小: 2.16MB
    上传者: 张红川
    基于c8051单片机的圆轨倒立摆控制系统设计.pdf
  • 所需E币: 2
    时间: 2022-7-27 11:31
    大小: 1.03MB
    上传者: ZHUANG
    基于C8051单片机的低压铸造机数据采集与监视系统设计
  • 所需E币: 3
    时间: 2022-3-3 21:43
    大小: 291.59KB
    上传者: ZHUANG
    基于C8051与VC的双足竞步机器人控制系统设计
  • 所需E币: 2
    时间: 2021-4-15 23:48
    大小: 4.72MB
    上传者: samewell
    C8051的C语言的彻底应用.rar
  • 所需E币: 0
    时间: 2021-4-13 18:56
    大小: 5.15MB
    上传者: wxlai1998
    C8051的C语言的彻底应用.pdf
  • 所需E币: 3
    时间: 2021-4-6 21:12
    大小: 9.35MB
    上传者: Goodluck2020
    增强型C8051单片机速成与实战.rar
  • 所需E币: 1
    时间: 2021-4-8 14:56
    大小: 672.5KB
    上传者: zendy_731593397
    目录目录-----------------------------------------------------------------------------------------------2前言----------------------------------------------------------------------------------------------3第一章 训练训练板组成与结构------------------------------------------------------------41.1训练设备的组成--------------------------------------------------------------------------41.2SiliconLabsC8051F单片机开发工具简----------------------------------------------41.2.1开发工具概述----------------------------------------------------------------------------41.2.2开发工具主要技术指标----------------------------------------------------------------51.2.3IDE软件运行环境-----------------------------------------------------------------------51.2.4开发工具与PC机硬 件连接--------------------------------------------------------51.3C8051F020CPU板简介------------------------------------------------------------------51.3.1C8051F020CPU板概述 ------------------------------------------------------------51.3.2C8051F020片上系统单片机片内资源 --------------------------------------------51.4.1训练资源介绍:   ---------------------------------------------------------------------61.4训练板组成与结构------------------------------------------------------------------------61.4.2训练板原理图:  ----------------------------------------------------------------------61.4.3训练板上IO口分布图:----------------------------------------------------------------7第二章C8051F020基本训练--------------------------------------------------------------10训练一:读写片内4KXRAM ------------------------------------------------------------10训练二IO口输入输出训练----------------------------------------------------------------10训练三I/O口演奏电子音乐--------------------------------------------------------------11训练四定时器T3训练---------------------------------------------------------------------17训练五比较器训练 ------------------------------------------------------------------------19训练六中断INT6与中断INT7训练---------------------------------------------------21训练七PCA0测量方波的周期-------------------------------------------------------------22训练八PCA1输出8位PWM---------------------------------------------------------------27训练九12位ADC0训练 ------------------------------------------------------------------29训练十UART0方式0实现同步串行移位通信-----------------------------------------32训练十一DAC0输出方波锯齿波正弦波 ----------------------------------------------34第三章C8051F扩展训练 ---------------------------------------------------------------37训练十二RS-232异步串行通信  -------------------------------------------------------37训练十三RS-RS-485异步串行通信  --------------------------------------------------40              训练十四SPI总线---SST25VF16存储芯片读写 -------------------------------------43实验十五 SMBUS总线---AT24C02训练-----------------------------------------------50训练十六ZLG7290键盘显示  ---------------------------------------------------------56训练十七 LCD显示  --------------------------------------------------------------------63训练十八实时时钟PCF8563      ----------------------------------------------------69训练十九 PS2键盘------------------------------------------------------------------------76训练二十 红外遥控-------------------------------------------------------------------------82
  • 所需E币: 1
    时间: 2021-3-29 12:54
    大小: 17.14MB
    上传者: Argent
    电子产品日新月异,不管是硬件工程师还是软件工程师,基本的模电、数电知识也是必备的条件,从二极管到三极管,从单片机到多核MCU,3G网络到5G产品的普及,不管电子产品的集成度怎么高,其产品还是少不了电阻电容电感,每个元器件在电路中必然有其作用,有兴趣了解的网友,下载学习学习吧。
  • 所需E币: 0
    时间: 2021-3-10 20:07
    大小: 114.07KB
    上传者: czd886
    C8051高速单片机在磁悬浮轴承数字控制系统中的应用
  • 所需E币: 0
    时间: 2021-3-8 21:09
    大小: 1.01MB
    上传者: czd886
    基于C8051单片机的崩溃-恢复机制设计
  • 所需E币: 1
    时间: 2020-11-19 16:52
    大小: 231.34KB
    上传者: zendy_731593397
    c8051单片机通信编程规格书
  • 所需E币: 4
    时间: 2019-12-25 21:14
    大小: 11KB
    上传者: 微风DS
    现在可以说单片机是百花齐放,百家争鸣的时期,世界上各大芯片制造公司都推出了自己的单片机,从8位、16位到32位,数不胜数,应有尽有,有与主流C51系列兼容的,也有不兼容的,但它们各具特色,互成互补,为单片机的应用提供广阔的天地。……
  • 所需E币: 5
    时间: 2020-1-6 11:20
    大小: 2MB
    上传者: 微风DS
    C8051F04x.pdfC8051F040/1/2/3/4//5//6//7高速混合信号ISPFLASH微控制器C8051F040/1/2/3/4/5/6/7混合信号ISPFLASH微控制器数据手册潘琢金译Rev1.42004.12版权所有新华龙电子有限公司电话:0755-8364524083645242传真:0755-83645243C8051F040/1/2/3/4/5/6/7混合信号ISPFLASH微控制器版权声明本手册中文版版权归译者和新华龙电子有限公司所有。研究和开发人员可以自由使用本手册。任何单位和个人未经版权所有者授权不得在任何形式的出版物中摘抄本手册内容。原文中比较明显的错误已经在译文中更正。译者将在本手册英文版更新后及时更新中文版内容。译文中一定存在不少错误和不准确之处,望各位同仁不吝赐教,以便在新版本中更正。译者联系方式:沈阳航空工业学院计算机学院潘琢金电话:024-86802267,13066535936……
  • 所需E币: 3
    时间: 2020-1-6 11:20
    大小: 3.25MB
    上传者: 2iot
    C8051F30x.pdfC8051F300/1/2/3/4/5混合信号ISPFLASH微控制器C8051F300/1/2/3/4/5混合信号ISPFLASH微控制器数据手册潘琢金译Rev2.32003.12版权所有新华龙电子有限公司电话:0755-8364524083645242传真:0755-836452431C8051F300/1/2/3/4/5混合信号ISPFLASH微控制器版权声明本手册中文版版权归译者和沈阳新华龙电子有限公司所有。研究和开发人员可以自由使用本手册。任何单位和个人未经版权所有者授权不得在任何形式的出版物中摘抄本手册内容。译者将在本手册英文版更新后及时更新中文版内容。译文中一定存在不少错误和不准确之处,望各位同仁不吝赐教,以便在新版本中更正。译者联系方式:沈阳航空工业学院计算机学院潘琢金电话:024-86802267,13066535936Email:panzhuo……
  • 所需E币: 3
    时间: 2020-1-6 11:20
    大小: 363.58KB
    上传者: 16245458_qq.com
    C8051F410.pdfC8051F41x2.0V,32/16kB,smaRTClock,12-BitADCMCUC8051F41系列模拟外设高速的8051CPU12位ADC-流水线的指令结构;70%指令的执行时间-±1LSBINL;无失码为1或2个系统时-可编程转换速率最大达200KSPS-50MHZ的时钟频率,速度可达50MIPS-24个外部输入;可编程为单端输入或差分-扩展的中断系统输入存储器-数据相关窗口中断发生器-2304字节的内置数据RAM-内置温度传感器(±3℃)-16KB,32KBFLASH;扇区大小512B;-内置基准电压:1.5V,2.2V(可编程)-在2.25VDD条件下具有读/写/擦除的功能-2个12位的电流型DAC-64字节的内部电池供电RAM2个比较器数字外设-可编程滞后和反应时间-24个I/O口线。所有口线均耐5.25V电压-可配置产生中断或复位-可同时使用的硬件SMBUS、SPI和UART-上电复位/掉电检测器……
  • 所需E币: 3
    时间: 2020-1-9 16:00
    大小: 2.32MB
    上传者: givh79_163.com
    C8051學習试行本沈阳新华龙电子有限公司电话(024)2393036623895360C8051F206C8051F220/1/6C8051F230/1/6传真23940230混合信号8KBISPFLASHMCU系列模拟外设SARADC12位分辨率(F206)8位分辨率(F220/1/6)1/4LSB(最低位)INL(8位)和2LSBINL(12位)最大速度可到100ksps多至32通道的输入多路转换器每个I/O口引脚均可作为模数转换器的输入两个比较器16个可编程滞后状态可用于产生中断或复位VDD监视器和节电降压检测器片内JTAG调试片内调试电路提供了全速非侵入式的在系统调试不需要仿真器提供断点单步观察点堆栈监视器察看修改存储器和寄存器较使用ICE芯片目标仿真头和仿真插座的仿真系统性能更加优越完善低成本的开发工具包高速8051微控制器内核流水线式指令结构70的指令执行只需1或2个系统时钟在25MHz的时钟下速度可达25MIPS扩展的中断处理器存储器256字节的内部数据RAM1024字节XRAM适用于F2062262368k字节的FLASH以512字节扇区进行在系统编程数字外设4个字节宽的I/O端口耐压均为5V硬件通用异步收发器UART和串行外围器件接口SPI总线3个通用的16位计数器定时器专用的看门狗定时器双向复位系统时钟有内部可编程振荡器外部晶振外部阻容RC式或外部时钟2.7V3.6V电源电压典型的工作电流10mA@25MHz多种节能的休眠和停机模式48脚TQFP和32脚LQFP封装温度范围……