"I told you not to do that!" vs "I've told you not to do that!"
When theses are used in an upset tone, would they basically mean the same thing? Even though I checked all the grammars about how past tense and present perfect tense are different, I could hardly grasp the differences here. I know that the 'told' is a dynamic verb and 'have told' is a static verb, and that present perfect is the result of the past event, but when the speaker is angry and yelling the former example in the title to someone else, wouldn't that eventually be telling about how the present situation is affected and they are annoyed by it?