⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 splc501var.lst

📁 电子词典的设计开发
💻 LST
📖 第 1 页 / 共 2 页
字号:
Sunplus u'nSP Assembler - Ver. 1.10.0
              Listing File Has Been Relocated
                            	//////////////////////////////////////////////////////////////////
                            	//
                            	//////////////////////////////////////////////////////////////////
                            	
                            	.public     bank
                            	.public     bank1
                            	.public		label1	
                            	//---------------------------------------------------
                            	.public		pixel_page
                            	.public		pixel_column
                            	.public		pixel_bit
                            	//----------------------------------
                            	.public		image_width_byte
                            	.public		image_high_bit
                            	.public		image_jumpoff_point_x
                            	.public		image_jumpoff_point_y
                            	.public		image_tab
                            	.public		image_page
                            	.public		image_bit
                            	.public		image_lcd_data			//read data on lcd	
                            	.public		image_temp_data
                            	.public		image_temp_data1
                            	.public		image_tab_pointer
                            	//----------------------------------------------------------------
                            	.public	_line_x0								//直线起点X值
                            	.public	_line_x1								//直线终点X值
                            	.public	_line_y0								//直线起点Y值
                            	.public	_line_y1								//直线终点Y值
                            	.public	_line_x									//直线上点X值
                            	.public	_line_y									//直线上点Y值
                            	.public	_lineparameter_a						//直线参数A
                            	.public	_lineparameter_b						//直线参数B
                            	.public	_lineparameter_a_temp					//直线参数A
                            	.public	_lineparameter_b_temp					//直线参数B
                            	//-----------------------------------------------------
                            	.public	_rectangle_jumping_off_x
                            	.public	_rectangle_jumping_off_y
                            	.public	_rectangle_high
                            	.public	_rectangle_wide
                            	.public	_rectagle_shape
                            	.public	_rectagle_mode
                            	
                            	.public	_rectangle_jumping_off_page
                            	.public	_rectangle_jumping_off_place
                            	.public	_rectangle_jumping_off_bit
                            	.public	_rectangle_end_place
                            	.public	_rectangle_end_page
                            	.public	_rectangle_end_bit
                            	.public	rectangle_temp_bit
                            	.public	rectangle_temp_page
                            	.public	_rectangle_jumping_off_bit_temp
                            	.public	_rectagle_high_temp
                            	.public	_rectagle_wide_temp
                            	.public	_rectangle_temp_x					//矩形x
                            	.public	_rectangle_wide_temp
                            	.public _rectangle_end_place_temp
                            	//-----------------------------------------------------
                            	.public	_ellipse_long_axes							//椭圆长轴
                            	.public	_ellipse_short_axes							//椭圆短轴
                            	.public	_ellipse_x									//椭圆上点x
                            	.public	_ellipse_y									//椭圆上点y
                            	.public	_ellipse_origin_x							//椭圆原点x
                            	.public	_ellipse_origin_y							//椭圆原点y
                            	
                            	
                            	.public	_a_square_mul_y_square_l					//a平方乘以y平方
                            	.public	_a_square_mul_y_square_h					//a平方乘以y平方
                            	.public	_b_square_mul_x_square_l					//b平方乘以x平方
                            	.public	_b_square_mul_x_square_h					//b平方乘以x平方
                            	.public	_a_square_mul_b_square_l					//a平方乘以y平方
                            	.public	_a_square_mul_b_square_h					//b平方乘以x平方
                            	.public	_public_a									//a
                            	.public	_public_b									//b
                            	.public	_public_a_squ_mul_b_squ_l					//public a平方乘以b平方
                            	.public	_public_a_squ_mul_b_squ_h					//public b平方乘以b平方
                            	.public	_public_sbc_l								//减法过程低位
                            	.public	_public_sbc_h								//减法过程高位
                            	.public	_public_c_l									//public 
                            	.public	_public_c_h									//public 
                            	.public	_public_d_l									//public
                            	.public	_public_d_h									//public
                            	.public	_ellipse_x_temp								//public
                            	.public	_ellipse_y_temp								//public
                            	.public	_public_offset_in_a_l						//输入a2b2
                            	.public	_public_offset_in_a_h						//输入a2b2
                            	.public	_public_offset_in_b_l						//输入a2y2
                            	.public	_public_offset_in_b_h						//输入a2y2
                            	.public	_public_offset_in_c_l						//输入b2x2
                            	.public	_public_offset_in_c_h						//输入b2x2
                            	.public	_public_offset_out_l						//输出
                            	.public	_public_offset_out_h						//输出
                            	.public	_sign										//符号[00]+[ff]-
                            	.public	_ellipse_reckon_offset_first_l				//椭圆计偏移量X-1,Y-1
                            	.public	_ellipse_reckon_offset_first_h				//椭圆计偏移量X-1,Y-1
                            	.public	_ellipse_reckon_offset_second_l				//椭圆计偏移量
                            	.public	_ellipse_reckon_offset_second_h				//椭圆计偏移量
                            	.public	_ellipse_reckon_offset_sign					//椭圆计偏移量符号
                            	.public	_process_sign								//两个数比较大小标志
                            	
                            	//////////////////
                            	//字变量
                            	//////////////////
                            	.public	charnum										//字符序号
                            	.public	charwide									//字符宽度
                            	.public	charhigh									//字符高
                            	.public	chartemp
                            	//////////////////
                            	//字符串变量
                            	//////////////////
                            	.public	str_tab										//字符串起始地址
                            	.public	str_x
                            	.public	str_y
                            	//.public	str_mod	
                            	
                            	//-----------------------------------------------------
                            	.public		label2
                            	.public		bp_temp
                            	.public		R_GraphicMode_temp
                            	.public		sign
                            	.public		constant
                            	//bit0		汇编调用image标志
                            	//bit1		PutChar_tiny_get_data中当前取数位置(r1中的数都取完)
                            	//bit2		计算宽度标志
                            	//bit3		贴图标志
                            	//bit4		虚线次序标志(1画点0画空)
                            	//bit5		
                            	//bit6
                            	//bit7				
                            	//bit8		tiny标志
                            	//bit9		small标志
                            	//bit10		smallb标志
                            	//bit11		large标志
                            	//bit12		narrow标志
                            	//bit13		
                            	//bit14		
                            	//bit15		
                            	//-----------------------------------------------------
                            	.public		label3
                            	.public	_page_place_bit								//点在PAGE place上位置
                            	.public	_page										//点所在PAGE
                            	.public	_page_place									//点在PAGE上 place
                            	.public	_point_shape
                            	.PUBLIC _x
                            	.public _y
                            	.public	_public_offset_x							//点X坐标偏移量
                            	.public	_public_offset_y							//点X坐标偏移量
                            	.public	_public_area_sign							//点坐标显示范围标志
                            	.public	_point_value								//点的值
                            	.public	_point_value_temp	   						//点值临时寄存器
                            	//-----------------------------------------------------
                            	.public		label4
                            	//-----------------------------------------------------
                            	.public		R_GraphicMode
                            	.public		_x0
                            	.public		_y0	
0000060C                    	.ram
0000060C 00 00              	.var        bank
0000060D 00 00              	.var        bank1
0000060E 00 00 00 00        	label1:		.dw			11	dup(0)			//parameter of 	understratum function	
         00 00 00 00
         00 00 00 00
         00 00 00 00
         00 00 00 00
         00 00      
                            	.define		pixel_page		label1
                            	.define		pixel_column	label1+1
                            	.define		pixel_bit		label1+2
                            	/////// 
                            	.define		image_width_byte		label1
                            	.define		image_high_bit			label1+1
                            	.define		image_jumpoff_point_x	label1+2
                            	.define		image_jumpoff_point_y	label1+3
                            	.define		image_tab				label1+4
                            	.define		image_page				label1+5
                            	.define		image_bit				label1+6
                            	.define		image_lcd_data			label1+7//read data on lcd
                            	.define		image_temp_data			label1+8//temporarily data
                            	//.define		image_temp_data1			label1+9//temporarily data
00000619 00 00              	.var	image_temp_data1
                            	.define		image_tab_pointer		label1+10//pointer of tab
                            	///////
                            	//.define	_line_x0					label1			//直线起点X值
                            	//.define	_line_x1					label1+1			//直线终点X值
                            	//.define	_line_y0					label1+2			//直线起点Y值
                            	//.define	_line_y1					label1+3			//直线终点Y值
                            	//.define	_line_x						label1+4			//直线上点X值
                            	//.define	_line_y						label1+5			//直线上点Y值
                            	//.define	_lineparameter_a			label1+6			//直线参数A
                            	//.define	_lineparameter_b			label1+7			//直线参数B
                            	//.define	_lineparameter_a_temp		label1+8			//直线参数A
                            	//.define	_lineparameter_b_temp		label1+9			//直线参数B
                            	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -