determine which interrupt setting

This commit is contained in:
Julian LECLERC 2022-03-02 10:09:56 +01:00
parent f5b8fe0840
commit 777638a922
1 changed files with 13 additions and 5 deletions

View File

@ -1,7 +1,15 @@
#determineArduinoUnoInterruptSettings.m #determineArduinoUnoInterruptSettings.m
function [output] = dAUIS.m(input) function [p] = dAUIS.m(f)
#input from 0 to 65535 prescaler = [1,8,64,256,1024]
#output from 0 to 255 for i=1:5
#using crossproduct cmr = (16000000/prescaler(i)*f) - 1;
output=(input*255)/65535; display("prescaler: ");
display(prescaler(i));
if cmr < 256
display("8 bit");
endif
if cmr > 255 && cmr < 65536
display("16 bit");
endif
endfor
endfunction endfunction