Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
0
Добавлен:
21.12.2020
Размер:
958 б
Скачать
/*”г­ЄжЁп ў®ббв. ¬ ббЁў  ЇҐаҐ¬Ґ­­ле Ё Ї®Їа ў®Є Ё§ FLASH-Ї ¬пвЁ ў Ћ‡“*/
/*ЊЉ7006 ь30*/
         /*Ї®¤Є«о祭ЁҐ § Ј®«®ўЄ®ў ў­гв७­Ёе ॣЁбва®ў 80‘31*/
#include <io51.h>
         /*Ї®¤Є«о祭ЁҐ § Ј®«®ўЄ®ў ЎЁЎ«Ё®вҐз­ле дг­ЄжЁ©*/
#include <stdlib.h>

         /*®ЇаҐ¤Ґ«Ґ­ЁҐ  ¤аҐб®ў гбва®©бвў ўў®¤ -ўлў®¤ */
#define flash       ((char*) 0x018000)

         /*®ЇаҐ¤Ґ«Ґ­ЁҐ вЁЇ  ЇҐаҐ¬Ґ­­ле*/
extern unsigned long buf_long;
unsigned long buf0_long;
extern unsigned long buf1_long;
extern unsigned long buf2_long;
unsigned long buf3_long;
extern float m_cor_flt[81];
extern unsigned int x;
extern unsigned char j;

void f_to_ram(void)
{
	/*д®а¬Ёа®ў ­ЁҐ ЇҐаҐ¬Ґ­­ле*/
	for(x=0,j=1;j<=80;x=x+4,j++)
	{
		buf0_long=(long)flash[x];
		buf1_long=((long)flash[x+1])<<8;
		buf2_long=((long)flash[x+2])<<16;
		buf3_long=((long)flash[x+3])<<24;
   		buf_long=buf0_long|buf1_long|buf2_long|buf3_long;
		m_cor_flt[j]=((float)buf_long)/100000.0;
	}
}
Соседние файлы в папке МК7007БМ
  • #
    21.12.2020280 б0DEFMODEL.INC
  • #
    21.12.2020162 б0DELAY1.R03
  • #
    21.12.20201.09 Кб0DELAY1.S03
  • #
    21.12.2020154 б0DELAYI.R03
  • #
    21.12.2020911 б0DELAYI.S03
  • #
    21.12.2020958 б0F_TO_RAM.C
  • #
    21.12.20201.15 Кб0F_TO_RAM.R03
  • #
    21.12.20204.26 Кб0INIT.C
  • #
    21.12.2020961 б0INIT.R03
  • #
    21.12.20201.57 Кб0INIT_S.C
  • #
    21.12.2020577 б0INIT_S.R03