![]() |
|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#1 |
Đệ tử 1 túi
Tham gia ngày: Dec 2013
Bài gửi: 14
: |
Xem giúp mình mạch này đúng ko
mình vẽ cái mạch này mà sao khi làm xong test xong lcd ko lên hình.
|
![]() |
![]() |
![]() |
#2 |
Làm quen với PIC
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: Hcm
Bài gửi: 160
: |
Bạn không điều khiển luôn các chân RS , RW , E thì làm sao LCD hoạt động được ?
|
![]() |
![]() |
![]() |
#3 |
Đệ tử 1 túi
Tham gia ngày: Dec 2013
Bài gửi: 14
: |
có mà bạn...port E điều khiển mà
|
![]() |
![]() |
![]() |
#4 |
Đệ tử 2 túi
Tham gia ngày: Nov 2012
Bài gửi: 27
: |
Phần cứng thì ko sai nh bạn ko up code thì sao biết lỗi được??
|
![]() |
![]() |
![]() |
#5 |
Đệ tử 1 túi
Tham gia ngày: Dec 2013
Bài gửi: 14
: |
uh code mình viết ko biết đúng ko
#include <16F877a.h> #include <DEFS_16F877A.h> #device *= 16 ADC = 10 #FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT #define LCD_ENABLE_PIN PIN_E0 // chan E noi voi B2 #define LCD_RS_PIN PIN_E2 // RS noi voi B0 #define LCD_RW_PIN PIN_E1 #define LCD_DATA4 PIN_B3 //D4 noi voi B4 #define LCD_DATA5 PIN_B2 #define LCD_DATA6 PIN_B1 #define LCD_DATA7 PIN_B0 #define LED1 RB3 #define LED2 RB4 #define LED3 RB5 #define LED5 RE2 #define LED1_TRIS TRISB3 #define LED2_TRIS TRISB4 #define LED3_TRIS TRISB5 #define SW4_TRIS TRISB0 #define SW5_TRIS TRISB1 #define SW6_TRIS TRISB2 #define SW7_TRIS TRISA4 #define LEDD0_TRIS TRISD0 #include <lcd.c>// su dung thu vien lcd.c #use delay(clock=40000000) Int8 adc; void main(void) { lcd_init(); setup_adc(adc_clock_internal); setup_adc_ports(AN0); set_adc_channel(0); delay_ms(10); lcd_gotoxy(1,1); lcd_putc("\f"); delay_ms(1000); while(true) { lcd_gotoxy(1,1); // cot 3 hang 1 lcd_putc("Le Thanh Dat"); // hien thi test lcd lcd_gotoxy(1,2); // cot 1 hang 2 lcd_putc("09000000"); // hien thi so 1 delay_ms(1000); lcd_putc("\f"); delay_ms(1000); } } |
![]() |
![]() |
![]() |
#6 |
Đệ tử 1 túi
Tham gia ngày: Dec 2013
Bài gửi: 14
: |
mình test lại chạy rồi mà khi gắn cổng com vào thì lcd ko chạy lung tung hết lên vậy
|
![]() |
![]() |
![]() |
|
|