資源簡介
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_Desc
?????文件???????6329??2008-02-19?21:50??14個單片機工程源代碼,包括PCB和VC界面程序\C8051F320做的測試USB速度可到240KBps.?包含單片機源碼,驅動和上位機程序\Fireware\Source\USB_Desc
?????文件??????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個文件信息
評論
共有 條評論