【文件属性】:
文件名称:TPMS 方案:PIC16F630读取SP12温度压力传感器汇编程序
文件大小:20KB
文件格式:RAR
更新时间:2013-04-17 05:52:08
PIC16F630 SP12温度压力传感器
06年上大学的时候编的PIC16F630读取SP12温度压力传感器汇编程序,估计还能用,拿来分享,原创很辛苦^_^不要说我太黑啊 我赚点分也不容易啊
list p=16f630 ; list directive to define processor
#include ; processor specific variable definitions
errorlevel -302 ; suppress message 302 from list file
#define MEASURE_P B'00110001' ; 测量压力
#define RCPD B'00101100' ; 读补偿压力
#define RRPDH B'00001000' ; 读原始压力数据高位
#define RRPDL B'00000100' ; 读原始压力数据低位
#define READIDH B'00111101' ; 读ID高位
#define READIDM B'00111000' ; 读ID中间位
#define READIDL B'00110100' ; 读ID低位
#define MEASURE_B B'00100101' ; 测量电压
#define RCBD B'00101001' ; 读补偿电压数据
#define MEASURE_T B'10101101' ; 测量温度
#define RCTMP B'10110000' ; 读补偿温度数据
#define DATA_5A B'01011010' ; 读补偿温度数据
#define INTVAL B'11000000' ;中断配置,放开所有中断
#define TIMEH B'00010101' ;TMR1初值高位
#define TIMEL B'10011111' ;TMR1初值低位
#define TIMECOUNW B'01100100' ;中断次数外部计数100
#define TIMECOUNN B'00001010' ;中断次数内部计数10
#define T1CONDA B'00000001' ;T1CON配置,不分频、启动TMR1
【文件预览】:
all
----all()
--------ALL.mcs(2KB)
--------ALL.mcw(31KB)
--------ALL.mcp(576B)
--------untitled.mcw(4KB)
--------all.err(0B)
--------all.lst(46KB)
--------all.asm(21KB)
--------all.HEX(2KB)
--------all.COD(14KB)