убрано только преобразование в string
и сразу все хватает
- Код: выделить все
ROM available:4096 words, used:1985 words (48.5%), free:2111 words (51.5%)
то есть вывод на дисплей в этой программе без потери памяти сделать нельзя?
ROM available:4096 words, used:1985 words (48.5%), free:2111 words (51.5%)
[RB0INT]
Name="INT"
REMask=0x00,0x01
FEMask=0x00,0x01
ConfOpt=0x03
EdgeOpt=0x01
HandlerCode="#ifndef MX_INTHANDLER_intcon_INTF\n#define MX_INTHANDLER_intcon_INTF\nif (ts_bit(intcon, INTF) && ts_bit(intcon, INTE))\n{\n\t#ifdef USE_FLOWCODE_ICD\n\t\textern char ICD_Interrupt_Enable = 1;\n\t#endif\t\n\tFCM_%n();\n\tcr_bit(intcon, INTF);\n\t#ifdef USE_FLOWCODE_ICD\n\t\textern char ICD_Interrupt_Enable = 0;\n\t#endif\t\n}\n#else\n#warning "This interrupt has previously been enabled, so the macro <%n> may never get called."\n#endif\n"
EnableCode="st_bit(intcon, INTE);\n"
DisableCode="cr_bit(intcon, INTE);\n"
OptCnt=1
Opt1="Interrupt Edge Select"
Opt1Cnt=2
Opt1_1="rising edge of INT"
Opt1_1Val="st_bit(option_reg,INTEDG);\n"
Opt1_2="falling edge of INT"
Opt1_2Val="cr_bit(option_reg,INTEDG);\n"
[RB0INT]
Name="INT"
REMask=0x00,0x01
FEMask=0x00,0x01
ConfOpt=0x03
EdgeOpt=0x01
HandlerCode="#ifndef MX_INTHANDLER_intcon_INTF\n#define MX_INTHANDLER_intcon_INTF\nif (ts_bit(intcon, INTF) && ts_bit(intcon, INTE))\n{\n\t#ifdef USE_FLOWCODE_ICD\n\t\textern char ICD_Interrupt_Enable = 1;\n\t#endif\t\n\tFCM_%n();\n\tcr_bit(intcon, INTF);\n\t#ifdef USE_FLOWCODE_ICD\n\t\textern char ICD_Interrupt_Enable = 0;\n\t#endif\t\n}\n#else\n#warning "This interrupt has previously been enabled, so the macro <%n> may never get called."\n#endif\n"
EnableCode="st_bit(intcon, INTE);\n"
DisableCode="cr_bit(intcon, INTE);\n"
OptCnt=1
Opt1="Interrupt Edge Select"
Opt1Cnt=3
Opt1_1="rising edge of INT"
Opt1_1Val="st_bit(option_reg,INTEDG);\n"
Opt1_2="falling edge of INT"
Opt1_2Val="cr_bit(option_reg,INTEDG);\n"
Opt1_3="any edge of INT"
Opt1_3Val="st_bit(option_reg,INTEDG);\n cr_bit(option_reg,INTEDG);\n"
milcin68 писал(а):1. У вас там вставки на "С" я не знаю этот язык.
2. допустим период равен 50 мкс , что бы найти частоту надо 1/50 = 0.02 и если использовать целочисленные то калькуляция не происходит.
3. Так же нет регулировки и вывода процентов заполнения, в мой версии программы верхняя строка отображает частоту
нижняя проценты заполнения.
Пользователь просматривает форум: нет зарегистрированных пользователей