Advertisement
Guest User

Untitled

a guest
Jan 17th, 2019
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.32 KB | None | 0 0
  1. void __Delayx1ms(unsigned short t_ms) {
  2. if (t_ms > 500) t_ms = 500;
  3. TACTL = TASSEL0 + MC_1 + ID_3; // TimerA: source - ACLK(1MHz), up mode, divider-8
  4. CCR0 = t_ms << 7; // TimerA: count up to 128*t_ms
  5. CCTL0 = CCIE; // TimerA: interrupt enable
  6. _BIS_SR(CPUOFF); // wyłączenie procesora i MCLK
  7. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement