Advertisement
bsddeamon

Lab6_2.c

Mar 18th, 2016
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.35 KB | None | 0 0
  1. #include "MonDallas.h"
  2. #include <stdio.h>
  3.  
  4. void delay(UI);
  5.  
  6. void main(void) {
  7.   SCON0 = 0x50;
  8.   TMOD |= 0x21;
  9.   TH1 = 0xFF;
  10.   PCON |= 0x80;
  11.   TR1 = 1;
  12.   TI_0 = 1;
  13.   P1 = 0xFE;
  14.   while (1) {
  15.     delay(50);
  16.     printf("%bX\n", P1);
  17.   }
  18. }
  19.  
  20. void delay(UI i) {
  21.   for (TR0 = 1; i; i--) { TH0 = 0xDC;
  22.     while (!TF0);
  23.     TF0 = 0;
  24.   } TR0 = 0;
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement