虫虫首页|资源下载|资源专辑|精品软件
登录|注册

C8051F040

Cygnal公司的51系列单片机C8051F040是集成在一块芯片上的混合信号系统级单片机。
  • C8051F系列单片机开发与C语言编程

    关于新华龙C8051F系列单片机开发很好的一本指导书。本书详细描述了C8051F系列的各项功能,并以C8051F040单片机为例,列有大量C语言的程序例子。

    标签: C8051F 单片机开发 C语言编程

    上传时间: 2013-04-24

    上传用户:天天天天

  • 通过过采样提高SOC单片机片内A_D分辨率

    叙述了基于过采样技术,使用软件方法提高单片机片内A/ D 分辨率的基本原理及实现方法。给出了一个实现示例,将C8051F040 片内12 位分辨率ADC 提高到16 位分辨率。

    标签: SOC A_D 过采样 单片机

    上传时间: 2014-01-07

    上传用户:a3318966

  • 基于单片机的存储设备转储器

    介绍一款单片机存储设备转储器,以C8051F040为核心控制模块,通过外接两个CH375 U盘模块、液晶显示模块及键盘模块等实现两个U盘之间数据的相互转储,很好地解决了U盘内容转储离不开电脑而带来的不便以及容易感染病毒等弊端。C8051F040通过CH375 按照相应的USB协议与USB设备通讯,通过调用CH375提供的子程序库来直接读取U盘中的数据,实现了普通单片机与U盘的通讯,支持常用的12 Mb/s 全速USB设备和1. 5 Mb/s低速设备。该设计方案具有低成本、低功耗、操作简单等特点,将会有广阔的应用前景。  

    标签: 单片机 存储设备 转储器

    上传时间: 2013-12-17

    上传用户:xzt

  • 基于CAN总线的数字式自动找平控制系统设计

    对于沥青混凝土摊铺机自动找平控制系统来说,数字式控制系统的研制是目前的一个方向。介绍了一种基于CAN总线的数字式自动找平控制系统。该系统以CAN总线作为通信方式,PWM控制信号通过C8051F040单片机内部PCA可编程计数器阵列产生,并具有结构简单、信号稳定、实时性强、易扩展的特点。通过硬件实现和系统运行达到了比较理想的控制效果,验证了系统的可行性。 Abstract:  A digital auto-leveling control system based on CAN Bus is introduced.It uses CAN Bus as the method of communication and creates PWM signals by programmable counter array in C8051F040 microcontroller. The system is simple, stable, real-time and expansive.

    标签: CAN 总线 数字式 控制系统设计

    上传时间: 2013-10-08

    上传用户:ligi201200

  • 一种基于新型单片机的CCD驱动电路设计

    摘要:本文结合实例介绍了以新型单片机为核心设计CCD驱动系统的一种简明方法。该方法基于集成度高、超高速(单周期指令50ns)C8051F040单片机为核心,从根本上克服了传统单片机CCD驱动系统中驱动频率低的弱点。驱动脉冲由单片机的通用输入输出口产生,各路驱动脉冲间的时序关系由软件控制且精确可调,同时也智化了外围电路。这种方法具有简明、实用等优点。关键词:CCD;C8051F04;驱动频率

    标签: CCD 单片机 驱动 电路设计

    上传时间: 2013-11-07

    上传用户:牛津鞋

  • 基于SPI总线的多路数据采集系统的设计

    文中采用高精度AD芯片AD7891与C8051F040单片机组成高速数据采集系统,通过SPI总线,将AD7891与C8051F040直接连接,方便的实现了8路模拟量的高速采集和传输,并给出了SPI总线的接口电路及软件设计。

    标签: SPI 总线 多路数据采集

    上传时间: 2014-12-29

    上传用户:透明的心情

  • 脉冲滤波算法

    脉冲滤波算法,对因环境干扰引起的尖峰脉冲能够有效的虑掉,在单片机中,既能实现又能提高执行效率,不一个不错的代码。我以多次使用,如C8051F060,C8051F040,C8051F410,C8051F320中。

    标签: 脉冲 滤波算法

    上传时间: 2016-07-19

    上传用户:thuyenvinh

  • CAN1.c and CAN2.c are a simple example of configuring a CAN network to transmit and receive data o

    CAN1.c and CAN2.c are a simple example of configuring a CAN network to transmit and receive data on a CAN network, and how to move information to and from CAN RAM message objects. Each C8051F040-TB CAN node is configured to send a message when it s P3.7 button is depressed/released, with a 0x11 to indicate the button is pushed, and 0x00 when released. Each node also has a message object configured to receive messages. The C8051 tests the received data and will turn on/off the target board s LED. When one target is loaded with CAN2.c and the other is loaded with CAN1.c, one target board s push-button will control the other target board s LED, establishing a simple control link via the CAN bus and can be observed directly on the target boards.

    标签: CAN configuring and transmit

    上传时间: 2013-12-10

    上传用户:weiwolkt

  • W29C040(512K FLASH)读写程序2007-09-10 11:16很是激动

    W29C040(512K FLASH)读写程序2007-09-10 11:16很是激动,去年用AT89S52捣弄了半年也没搞定,这次换成C8051F040,也不知道是天见我可怜还是狗运,终于把数据写进去了。想当时到处找的程序都没用,郁闷非常,这次走运成功,拿出来晒晒太阳(虽然也是该的别人的程序,但是好歹能用)。 /*W29C040(512K FLASH)读写程序*/ #include <C8051F040.h> #include <INTRINS.h> #include <absacc.h> sbit E=P1^0

    标签: W29C040 FLASH 512K 2007

    上传时间: 2017-07-03

    上传用户:wff

  • C8051F040 C51单片机最小系统板AD版硬件原理图+PCB文件

    Altium Designer 设计的项目工程文件,包括原理图及PCB印制板图,可以用Altium Designer(AD)软件打开或修改,可作为你产品设计的参考。

    标签: 51单片机 pcb

    上传时间: 2022-07-02

    上传用户:20125101110