Advertisement
Guest User

Untitled

a guest
May 23rd, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #include <targets\AT91SAM7.h>
  4. #include <stdbool.h>
  5.  
  6.  
  7. int main(void){
  8. PMC_PCER = 1 << 3 | 1 << 10; // 1 bo piob 10 bo pwm
  9. PIOB_PDR = 1 << 21; // zeby wylaczyc piob a wlaczyc pwm1 (pacz schemat)
  10. PIOB_ASR = 1 << 21; // przelaczyc na perypheral a pacz strona 33
  11.  
  12. PWM_MR = 1 << 6 | 1<<5 | 1<<2| 1 << 11 | 1 << 9; // robienie swojego cloka
  13.  
  14. PWM_CMR1 = 1 << 3 | 1 << 1 | 1 << 0; // uzywaj pwm mr czyli timera a
  15.  
  16.  
  17. PWM_CPRD1 = 32; // okres na 10 sec bo 48mhz /100 000 bo takie mr * 10 bo 10 sec
  18. PWM_CDTY1 = 16; // polowa
  19.  
  20. PWM_ENA = 1 << 2; // wlacz
  21. while(1){}; // rob
  22. return 0;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement