资源简介
max1464可编程传感器条理芯片,此程序是应用与压力传感器的。
代码片段和文件信息
/******************************************************************************
; Projet: OpenAvionics magnetic probe - PIC18F2455 program
; Description : Source code for PIC 18F2455
; USB/HID interface.
; Revisions: 2006-08-29 version alpha 2.0
;
; FileName: main.c
; Description : Main loop basically Microchip example code.
;
;
;******************************************************************************
;
; Pr閟entation :
;
; Le PIC fait l‘acquition des mesures faites par le Max 1464 via le bus SPI.
; Il renvoie les mesures sur le bus USB.
; Il assure 間alement la gestion des commandes permettant de debuger et de
; programmer le Max.
;
; Les mesures sont d閏lench閑s toutes les 100 ms en envoyant une valeur
; non nulle dans le port 5 du Max.
; Le PIC attend alors que le compteur de mesure soit incr閙ent?pour
; r閏up閞er les nouvelles donn閑s.
;
;
;
;
;
; Connections utilis閑s :
;
; ---------------------
; Reset | 1 MCLR RB7 28 |
; | 2 RA0 RB6 27 |
; | 3 RA1 RB5 26 |
; | 4 RA2 RB4 25 |
; | 5 RA3 RB3 24 |
; | 6 RA4 RB2 23 | CS_MAX
; | 7 RA5 SCK 22 | SCLK
; GND | 8 VSS SDI 21 | MISO
; CLKI | 9 OSC1 VDD 20 | +5V
; CLKO | 10 OSC2 VSS 19 | GND
; | 11 RC0 SDO 18 | MOSI
; | 12 RC1 RC6 17 |
; | 13 RC2 D+ 16 | D+
; C | 14 VUSB D- 15 | D-
; ---------------------
;
;
;******************************************************************************
;
; Copyright 2005-2006 Claude Guth
; Ce code est d閘ivr?sous licence OpenAvionics
;
;******************************************************************************
; Dependencies: See INCLUDES section below
; Compiler: C18 3.02+
;
*****************************************************************************/
/** I N C L U D E S **********************************************************/
#include
#include “system\typedefs.h“ // Required
#include “system\usb\usb.h“ // Required
#include “io_cfg.h“ // Required
#include “system\usb\usb_compile_time_validation.h“ // Optional
#include “user\sp_main.h“ // Modifiable
/** C O N F I G U R A T I O N ************************************************/
#pragma config PLLDIV = 5 // Divide by 5 (20 MHz oscillator input)
#pragma config CPUDIV = OSC1_PLL2 // [OSC1/OSC2 Src: /1][96 MHz PLL Src: /2]
#pragma config USBDIV = 2 // USB clock source = 96 MHz PLL / 2
#pragma config FOSC = HSPLL_HS // HS oscillator PLL enabled HS used by USB
#pragma config FCMEM = OFF // Fail-Safe Clock Monitor disabled
#pragma config IESO = OFF // Oscillator Switchover mode disabled
#pragma config PWRT = ON // PWRT enabled
#pragma config BOR = OFF
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 76423 2006-09-13 08:40 OAPressureProbe.JPG
文件 13504 2006-09-12 09:24 OA_SP_ReadMe.rtf
文件 41538 2006-04-14 21:58 Schema\OA_Sonde_Pression3.LYT
文件 297 2006-06-19 10:54 Schema\OA_SP_Alpha3.cache.bck
文件 999 2006-02-07 18:17 Schema\OA_SP_Alpha3.pro
文件 7582 2006-06-19 10:54 Schema\OA_SP_Alpha3.cache.lib
文件 10062 2006-06-19 10:54 Schema\OA_SP_Alpha3.sch
文件 10110 2006-06-19 10:53 Schema\OA_SP_Alpha3.bak
文件 26593 2006-09-12 09:32 Schema\OA_SP_Alpha3-sch.pdf
文件 16011 2006-09-12 09:35 Schema\OA_SP_Alpha3-pcb.pdf
文件 6692 2006-09-07 14:09 Firmware Max\OA_SP_MAX_Alpha4_1.hex
文件 17828 2006-09-07 14:09 Firmware Max\OA_SP_MAX_Alpha4_1.asm
文件 4187 2004-11-19 17:45 Firmware PIC\system\typedefs.h
文件 1631 2004-04-14 16:50 Firmware PIC\system\interrupt\interrupt.c
文件 811 2004-04-14 16:57 Firmware PIC\system\interrupt\interrupt.h
文件 859 2005-12-17 16:31 Firmware PIC\system\usb\usb.err
文件 2403 2004-11-19 17:45 Firmware PIC\system\usb\usb.h
文件 165 2005-12-17 16:31 Firmware PIC\system\usb\usb.i
文件 12253 2004-11-24 12:51 Firmware PIC\system\usb\usbmmap.c
文件 7173 2004-11-19 17:45 Firmware PIC\system\usb\usbmmap.h
文件 2604 2004-08-27 19:04 Firmware PIC\system\usb\usb_compile_time_validation.h
文件 11759 2004-11-19 17:43 Firmware PIC\system\usb\class\hid\hid.c
文件 5353 2004-11-19 17:45 Firmware PIC\system\usb\class\hid\hid.h
文件 11059 2004-11-19 17:43 Firmware PIC\system\usb\usb9\usb9.c
文件 3867 2004-11-19 17:45 Firmware PIC\system\usb\usb9\usb9.h
文件 18860 2004-11-19 17:43 Firmware PIC\system\usb\usbctrltrf\usbctrltrf.c
文件 3063 2004-11-19 17:45 Firmware PIC\system\usb\usbctrltrf\usbctrltrf.h
文件 6913 2004-11-19 17:45 Firmware PIC\system\usb\usbdefs\usbdefs_ep0_buff.h
文件 6409 2004-11-19 17:45 Firmware PIC\system\usb\usbdefs\usbdefs_std_dsc.h
文件 23052 2004-11-19 17:43 Firmware PIC\system\usb\usbdrv\usbdrv.c
文件 132 2006-08-22 17:30 Firmware PIC\system\usb\usbdrv\usbdrv.err
............此处省略30个文件信息
- 上一篇:循环码编码和译码的程序
- 下一篇:Yii 2.0进阶版 高级组件优化京东平台
评论
共有 条评论