• 大小: 6.08MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-23
  • 语言: 其他
  • 标签: 单片机  源码  VC  PCB  

资源简介

1.C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序2.MCUc8051f040用自带的IIC控制器读写实时钟芯片PCF8563,完成BCD码到十进制码转换3.PCF8563的驱动程序,通过模拟IIC总线对PCF8563进行访问,有完整的读写报警,定时中断,最后把时间显示在LED上4.USB CDC using C8051F320340, virtual COM port thru usb connection5.本库函数实现了C8051F020 SMBUS总线的驱动 简洁规范的代码风格以及简单易用的接口不堪为一经典之作6.采用AT89S51单片机,DS18B20数字温度采集器件,单总线驱动等电路设计制作一个点在温度计,能利用1602LCD液晶显示温度7.单片机为AT89S52,利用数字式输出的传感器DS18B20测温度,精度较高8.基于MST-G240128点阵液晶的状态机机制人机界面四级滚屏菜单源代码 ,带时间片机制模拟操作系统9.基于单片机的温度时钟(ds1302+ds1820+8951)全套原程序+硬件电路(PCB)10.实现LCD文字显示可以在界面上动态显示文字、图片,添加点flash之类的东西,可以与LED灯状态显示之类合在一起11.使用51系列单片机AT89S52控制LCD12864,全菜单化操作控制初始时间输入,并以指针+数字形式或纯数字形式显示当前时间及温度12.收藏有北航所有有关c8051基础实验的例程,包括adc dac 比较器 ,定时,spi,iic,定时,串口,中断等13.数字温度传感器ds18b20+at8051的完整代码,注释详细,代码简洁,只需要改变1820接入51的io口线就能使用14.详细介绍了1602液晶显示器的各种控制方法,从最简单的显示一个字母A出发到显示自定义的图形

资源截图

代码片段和文件信息

//-----------------------------------------------------------------------------
// F32x_USB_Descriptor.c
//-----------------------------------------------------------------------------
// Copyright 2005 Silicon Laboratories Inc.
// http://www.silabs.com
//
// Program Description:
//
// Source file for USB firmware. Includes descriptor data.
//
//
// How To Test:    See Readme.txt
//
//
// FID:            32X000021
// Target:         C8051F32x
// Tool chain:     Keil C51 7.50 / Keil EVAL C51
//                 Silicon Laboratories IDE version 2.6
// Command Line:   See Readme.txt
// Project Name:   F32x_USB_Interrupt
//
//
// Release 1.3
//    -All changes by GP
//    -22 NOV 2005
//    -Changed revision number to match project revision
//     No content changes to this file
//    -Modified file to fit new formatting guidelines
//    -Changed file name from USB_DEscriptOR.c
//
// Release 1.0
//    -Initial Revision (DM)
//    -22 NOV 2002
//

//-----------------------------------------------------------------------------
// Includes
//-----------------------------------------------------------------------------

#include “USB_Register.h“
#include “USB_Main.h“
#include “USB_Descriptor.h“

//-----------------------------------------------------------------------------
// Descriptor Declarations
//-----------------------------------------------------------------------------

code const device_descriptor DeviceDesc =
{
   18                  // bLength
   0x01                // bDescriptorType
   0x1001              // bcdUSB
   0x00                // bDeviceClass
   0x00                // bDeviceSubClass
   0x00                // bDeviceProtocol
   EP0_PACKET_SIZE     // bMaxPacketSize0
   0x2604              // idVendor
   0x0010              // idProduct
   0x0100              // bcdDevice
   0x01                // iManufacturer
   0x02                // iProduct
   0x00                // iSerialNumber
   0x01                 // bNumConfigurations
}; //end of DeviceDesc

code const configuration_descriptor ConfigDesc =
{
   0x09                // Length
   0x02                // Type
   0x2E00              // Totallength
   0x01                // NumInterfaces
   0x01                // bConfigurationValue
   0x00                // iConfiguration
   0x80                // bmAttributes
   0xDF                 // MaxPower
}; //end of ConfigDesc

code const interface_descriptor InterfaceDesc =
{
   0x09                // bLength
   0x04                // bDescriptorType
   0x00                // bInterfaceNumber
   0x00                // bAlternateSetting
   0x04                // bNumEndpoints
   0x00                // bInterfaceClass
   0x00                // bInterfaceSubClass
   0x00                // bInterfaceProcotol
   0x00                 // iInterface
}; //end of InterfaceDesc

code const endpoint_descriptor Ep2InDesc =
{
   0x07       

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      46592  2005-03-09 18:50  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\Driver\libusb0.dll

     文件      33792  2005-03-09 18:50  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\Driver\libusb0.sys

     文件        168  2005-03-11 16:10  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\Driver\StoneDAQ.cat

     文件       2202  2008-05-26 16:41  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\Driver\StoneDAQ.inf

     文件      10868  2008-05-26 22:36  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\Fireware\Bin\StoneDAQ.hex

     文件       6376  2005-03-22 15:22  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\Fireware\Source\STARTUP.A51

     文件       5365  2008-05-26 16:54  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\Fireware\Source\USB_Descriptor.c

     文件       6329  2008-02-19 21:50  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\Fireware\Source\USB_Descriptor.h

     文件      24708  2008-05-26 21:57  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\Fireware\Source\USB_ISR.C

     文件       8293  2008-05-26 21:54  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\Fireware\Source\USB_Main.c

     文件       9141  2008-05-26 21:55  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\Fireware\Source\USB_Main.h

     文件       5502  2008-01-27 02:40  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\Fireware\Source\USB_Register.h

     文件      25606  2008-05-24 23:29  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\Fireware\Source\USB_Standard_Requests.c

     文件       3055  2008-05-26 22:36  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\Fireware\StoneDAQ.Opt

     文件       2425  2008-05-26 22:33  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\Fireware\StoneDAQ.Uv2

     文件        415  2008-05-26 22:50  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\Readme.txt

     文件       1639  2008-05-26 19:26  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\StoneDAQTest\MyDAQCard.cpp

     文件       1829  2008-05-26 13:07  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\StoneDAQTest\MyDAQCard.h

     文件       3687  2008-05-26 18:59  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\StoneDAQTest\ReadMe.txt

     文件       1078  2008-05-26 18:59  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\StoneDAQTest\res\StoneDAQTest.ico

     文件        404  2008-05-26 18:59  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\StoneDAQTest\res\StoneDAQTest.rc2

     文件       1058  2008-05-26 21:01  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\StoneDAQTest\Resource.h

     文件        214  2008-05-26 18:59  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\StoneDAQTest\StdAfx.cpp

     文件       1054  2008-05-26 18:59  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\StoneDAQTest\StdAfx.h

     文件      35952  2008-05-26 21:34  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\StoneDAQTest\StoneDAQTest.aps

     文件       1594  2008-05-26 22:20  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\StoneDAQTest\StoneDAQTest.clw

     文件       2147  2008-05-26 18:59  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\StoneDAQTest\StoneDAQTest.cpp

     文件       4533  2008-05-26 19:44  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\StoneDAQTest\StoneDAQTest.dsp

     文件        547  2008-05-26 19:00  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\StoneDAQTest\StoneDAQTest.dsw

     文件       1390  2008-05-26 18:59  14个单片机工程源代码,包括PCB和VC界面程序\C8051F320做的测试USB速度可到240KBps. 包含单片机源码,驱动和上位机程序\StoneDAQTest\StoneDAQTest.h

............此处省略639个文件信息

评论

共有 条评论