📄 油耗检测.s43
字号:
#include "msp430x12x2.h"
;led显示程序
;--------------------------------------------------------------
;----------------RAM单元定义-----------------------------------
;--------------------------------------------------------------
ORG 0200H
JSHU_TA DS 2 ;200
JSHU_SECOND DS 2 ;202
JSHU_MIN DS 2 ;204
DATA_SECOND DS 2 ;206秒显缓区
DATA_MIN DS 2 ;208分显缓区
DATA_TEMP DS 2 ;210温度显缓区
RAM DS 2 ;212
DATA_BUF DS 8 ;200+14 15 210-215显缓区
DATA_BUFP DW 0 ;216 217显缓区指针
LED_BIT DB 0 ;218位码
KONG1 DB 0 ;219
RAM1 DS 2 ;21A 21B
RX_DATA DS 16 ;接收数据区
TX_DATA DS 16 ;发送数据区
RXDP DW 0 ;接收数据区指针
TXDP DW 0 ;发送数据区指针
RX_FLG DB 0 ;接收标志
TX_BUF =77H ;发送缓冲区
RX_BUF =76H ;接收缓冲区
XSBZ DS 1 ;显示位数标志
nH DS 1 ;242 DATA+33 显示字符的X(行)坐标存放单元地址
nL DS 1 ;243 DATA+32 显示字符的Y(列)坐标存放单元地址
Y =nL
X =nH
nHL =nL
XY =nHL
DSTP DS 2 ;244 245 DATA+18 目标指针工作单元
SRCP DS 2 ;246 247
JMBZ DS 1 ;248用于记录当前显示的界面,界面切换时需要先清屏
JMSHOW DS 1 ;249 0显示时间温度,1显示速度温度
JSHU_SCAIY DS 2 ;24A 24B速度采样值
DATA_SPEED DS 2 ;24C 24D采样计数单元
YHRAM1 DB 0 ;24E暂存油耗传感器信号上次状态码
YHRAM2 DB 0 ;24F
RAM2 DS 2 ;250 251
OIL DS 2 ;252 253油耗脉冲计数单元
CAITEMP DS 2
OILH DS 1 ;254 油耗脉冲计数高字节单元
FLBZ DS 1 ;255 设置项闪烁标志 00H为数据 0ffH为空格
ID =01 ;下位机标识码
G =11H
o =12H
d =0DH
oC =13H
KEYP20 =BIT0
REQ =BIT3
LCD_BUSY =BIT7
INT_YH0 =BIT2
INT_YH1 =BIT3
C_END =0FFFFH ;LCD汉字提示符位置及代码表结束码为:FFFFH
E_END =0FFH ;LCD字符位置及代码表结束码为:FFH
;--------------------------------------------------------------------
DSUB MACRO X, Y ;DSUB J,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -