• 大小: 277KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-09
  • 语言: 其他
  • 标签: max1464  

资源简介

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个文件信息

评论

共有 条评论

相关资源