
	MAX7219.ID = ID;
	unit MAX7219
	{
		public const uint16 ID = 0;
		
		//---------------------------------------------------
		//ʼ
		public void init()
		{
			
		}
		//---------------------------------------------------
		//
		public void set_light( uint8 d )
		{
			//...
		}
		public void send( [uint8*?] data )
		{
			for( uint8 i = 0; i < 8; i + 1 ) {
				uint8 d = data[i];
				send_byte( i, d );
			}
		}
		//==============================================
		void send_byte( uint8 addr, uint8 data )
		{
			#.OS.REMO_ModuleWrite( (int)(ID * 0x00010000 + addr), (int)data );
		}
	}
	
	
	
