Search results

  1. T

    Bài tập cuối khóa C4

    Đính chính tí là chỉ tạm thời nghỉ thôi, qua tết sẽ kêu gọi trở lại :). Bài tập hôm trước chỉ mới là giữa kì lần 2 thôi còn cuối kì thì đợi qua tết :). P/S: các bạn hôm trước có làm GUI thì chụp màn hình lên đây show chơi. Đừng up project làm gì.
  2. T

    [Cần giúp đỡ] Mạch cầu dùng L298N

    Thấy mạch nguyên lí thì đúng rồi. Không biết bị lỗi gì chỉ góp ý vài lời : + Toàn bộ tụ trong mạch phải dùng tụ kẹo ; dùng tụ phân cực không chạy + Chân En nên kéo 1 con trở 10k xuống đất để bình thường nó không chạy ; khi nào mình kéo lên 1 thì mới chạy. + Nên cấp xung PWM < 90% thôi ; nối 0,1...
  3. T

    [Help] Lệnh if trong GUIDE của Matlap.

    :) Không biết e dùng bản MATLAB mấy anh dùng bản 2010 thì khi so sánh == nó báo gạch đỏ ở dưới là nên sửa lại strcmp đi kèm với chú thích tiếng anh đó luôn.
  4. T

    [Help] Lệnh if trong GUIDE của Matlap.

    Explanation The code compares two strings using either the equal to (==) or not equal to (~=) relational operator. MATLAB software returns an error at run time if the strings being compared are different lengths. Even if MATLAB does not return an error when the code runs, it is likely that...
  5. T

    Học lập trình MCU, bắt đầu từ đâu ?

    ARM phổ biến sau vụ RYA vừa rồi và nhiều bạn hiện đang dùng làm đồ án còn về TI tuy sample free nhưng dùng rất ít. Anh Đạt có thể giới thiệu chi tiết làm sao làm việc với MSP430 như: bắt đầu từ con nào, tài liệu , các dòng của nó tính năng ra sao, dùng trình dịch nào, mạch nạp loại gì...(lên...
  6. T

    Demo Ulink 2

    Mong sao nước đừng quá siết :) để Hiếu xong cái board này thì anh em có thêm công cụ giá rẻ làm việc với ARM. Trên Thiên Minh Ulink2 này hơn 1triệu rồi :(. Theo đà kì này và tiếp theo kì sau nữa thì khuynh hướng làm việc với ARM đang tăng dần nên nhu cầu cần board debug cũng tăng. Với giá chip...
  7. T

    Xin code mẫu ngắt uart

    /**************************************************************** * * PIC Training Course 4 * ****************************************************************/ /**************************************************************** * * Module : main_uart_int.c * Description : test...
  8. T

    Lệnh dịch bit???

    Hitech-C dùng các lệnh C nên không có lệnh dịch+xoay bit như lập trình 8051 bằng asm. Lệnh dịch như C thông thường.VD: - dịch trái 1 bit a = a<<1; - dịch phải 1 bit a = a>>1;
  9. T

    Arduino

    Em cứ học PIC đi đã các ứng dụng có trên board đó (loại thông thường) đều có thể code được trên Pic hết. Học code trên Pic để quen với vi điều khiển đã, với lại phải vẽ mạch được rồi thì hãy bắt đầu làm.
  10. T

    Arduino

    Chú ý phân biệt Arduino là tên của board, còn vi điều khiển dùng trên đó là ATmega. Cũng như board MainPic dùng vi điều khiển PIC16F887 vậy. Theo anh thì nó thú vị thôi chứ chưa chắc là bổ ích, khi nào các em từ open-source của nó viết thành bootloader dùng cho pic chạy chương trình từ máy tính...
  11. T

    Arduino

    Đầu tiên thông tin chi tiết về board này xem tại trang chủ ở đây http://www.arduino.cc/ Board Arduino cũng là board phát triển thông thường dùng các vi điều khiển ATmega (tương tự như mạch main PIC). Board nối ra các chân dùng xuất nhập Digital hay đọc ADC , giao tiếp SPI, I2C,giao tiếp máy...
  12. T

    [Xin giúp] PIC16F877A- DS18B20- R232

    Bạn này vừa thấy spam cũng bài này bên deeforum ; google thì thêm bên picvietnam nữa đúng là ham học hỏi thiệt :). Bạn post trên picvietnam mà không chịu khó search trước trên đó đã có sẵn 1 topic hướng dẫn chi tiết về dùng MATLAB GUI giao tiếp rs232; cũng vì nó quá chi tiết rồi nên cũng không...
  13. T

    Bài tập UART tuần này 6/11/2011

    Chú ý lệnh uart_getc() sẽ đợi khi nào nhận được kí tự mới thoát nên nếu gọi lệnh này sẽ đứng chương trình. Vì vậy chỉ nên kiểm tra cờ RCIF sau đó đọc thanh ghi RCREG. if(RCIF) { //RCIF is read-only bit, no need to clear recvChar = RCREG; if( revChar == 'A')...
  14. T

    Lập trình hiển thị lên LCD 16x2

    Configuration bits PIC16F887 PIC16F887 có 2 word config xem trong datasheet tại ">>14.0 Special Features of the CPU>>14.1 Configuration Bits ". Trong này có nêu chi tiết nội dung các bit config này Có nhiềubạn cũng thắc mắc cái này nay tóm tắt lại để dành sau này tra cứu nhanh: + Word1 ...
  15. T

    hj.mọi người gờ dùm em lỗi bài tập về ADC này với

    Bạn vào thư mục cài Hitech-C thường là : C:\Program Files\HI-TECH Software\PICC\9.80\include mở file pic16f887.h lên search từ GODONE (tại ADCON0 register) xem nó định nghĩa là tên gì rồi thay lại trong code là được .Vì bản 9.8 định nghĩa là GODONE còn các bản sau này hình như định nghĩa khác...
  16. T

    Bài tập UART tuần này 6/11/2011

    Úp úp !!!Hôm nay là thứ 5 rồi đó mấy đứa. Coi bỏ chút thời gian làm bài tập he.
  17. T

    Thắc mắc trong bài lập trình với LCD

    Đóng góp thêm vài code ví dụ cho các bạn khác dể theo dõi: unsigned char c_get; lcd_init(); lcd_put_byte(0,DCLEAR); // gửi dữ liệu dạng command __delay_ms(10); lcd_puts("Hello"); lcd_put_byte(0,0x10); //lùi con trỏ lại 1 vị trí c_get = lcd_get_byte(1); //đọc kí tự...
  18. T

    Bài tập UART tuần này 6/11/2011

    Bài 1: Viết chương trình PIC16f887 giao tiếp máy tính bằng UART .Hiện lên Terminal màn hình như sau: "+Mode1: B to blink led " "+Mode2: S to turn on Led" "+Mode3: R to turn off Led" Đồng thời hiển thị LCD nội dung sau + nếu đang ở mode 1: " Blink Led" + mode 2: " On Led" + mode 3: " Off...
  19. T

    thư viện trong capture

    Có 1 cách (chỉ là thủ thuật thôi) bạn add toàn bộ thư viện trong library của ORCAD vào, nhấn phím P vào thư viện ,sau đó chọn Part Search đánh vào tên gợi nhớ Vd: muốn tìm 7805 đánh vào *7805* . Nói chung thì cũng phải nhớ loáng thoáng là linh kiện đó tên gì trong thư viện nào cho dễ tìm...
  20. T

    [Hướng dẫn] Cách Add tạo thư viện 3D trong Altium Designer

    Tạo ra board 3D đẹp thiệt :). Cảm ơn vì đã chia sẻ :)
Top