Thắc mắc về IC89s52

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • vippro508
    Thành viên mới
    • Oct 2013
    • 17

    #1

    Thắc mắc về IC89s52

    E nạp code cho IC 89s52 xong e cắm nó vào testboard sau đó cắm dây vào các chân như hình
    Nhưng khi cắp nguồn thì đèn led 7 đoạn lại ko sáng ko biết em có thiếu chỗ nào hay không
    Tiện thể cho hỏi e đi dây có đúng ko, em xài con ic 7447 nữa
    Click image for larger version

Name:	4bit_zps2d39bebc.png
Views:	1
Size:	56.1 KB
ID:	1421606
    Click image for larger version

Name:	IMG_1078_zps47b337bb.jpg
Views:	1
Size:	104.3 KB
ID:	1421607
  • vietyen125
    Thành viên mới
    • Jan 2014
    • 113

    #2
    sơ đồ nguyên lý của bạn nhỏ quá. Chẳng nhìn thấy gì cả. Bạn cần viết cả code nữa thì mọi người mới kiểm tra được

    Comment

    • vippro508
      Thành viên mới
      • Oct 2013
      • 17

      #3
      Đây là code chuyển qua file hex sau khi mình nạp vào IC
      Nhưng lắp vào vẫn ko sáng đèn

      #include <REGX51.H>
      int a,b,c;
      void cong() interrupt 2 {
      a = P1&15; // 4 bit thap cua P1
      b = P1>>4; // 4 bit cao cua P1
      c = a + b;
      if(c < 10) P2 = c; // neu c < 10 -> ok
      else P2 = c/10*16 + c%10; // neu c > 10 => phai chia ra de hien thi len 2 con led
      }
      void main(){
      IE = 0x81; // Cho phep ngat ngoai 1
      P2 = 0;
      P1 = 0xFF;
      while(1); // khong lam gi, doi ngat xay ra
      }
      đây là hình mình mô phỏng
      Click image for larger version

Name:	2.png
Views:	1
Size:	63.1 KB
ID:	1396328
      Attached Files
      Last edited by vippro508; 18-06-2014, 10:44.

      Comment

      Về tác giả

      Collapse

      vippro508 Tìm hiểu thêm về vippro508

      Bài viết mới nhất

      Collapse

      Đang tải...