|
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 |
|
04-01-2014, 01:18 PM | #1 |
Đệ tử 1 túi
Tham gia ngày: Dec 2013
Bài gửi: 14
: |
[Help] giúp e về LCD
#define use_portb_lcd TRUE
dòng này có nghĩa gì vậy...tiền bối nào chỉ giúp e với |
04-01-2014, 02:03 PM | #2 |
Đệ tử 1 túi
Tham gia ngày: Apr 2010
Bài gửi: 25
: |
TRUE = 1, vậy điều đó có ngĩa là use_portb_lcd =1, tức là port b dc đùng làm port cho lcd, và tương tự sau này bạn có gặp cái nào tương tự thì nó là vậy đó.
|
04-01-2014, 02:35 PM | #3 |
Đệ tử 1 túi
Tham gia ngày: Dec 2013
Bài gửi: 14
: |
Code:
#include <16F877A.h> #include <DEFS_16F877A.h> #fuses XT,NOWDT,NOPROTECT,NOLVP #use delay(clock=4000000) #define use_portb_lcd TRUE #include <lcd.c> void main(void) { delay_ms(100); // tao tre 100ms cho LCD khoi dong lcd_init(); lcd_gotoxy(7,1); // vi tri (x,y)=(7,1)= hang 1, cot 7 lcd_putc('H'); lcd_putc('I'); lcd_putc('!'); } thay đổi nội dung bởi: caddish12, 04-01-2014 lúc 03:17 PM. Lý do: nhớ để code trong thẻ [code]your code[/code] |
04-01-2014, 03:16 PM | #4 | |
Đệ tử 1 túi
Tham gia ngày: Apr 2010
Bài gửi: 25
: |
Trích:
__________________
Thanh Nguyen, International University, VNU |
|
05-01-2014, 09:18 AM | #5 | |
Đệ tử 4 túi
Tham gia ngày: Apr 2008
Bài gửi: 66
: |
Trích:
cụm "use_portb_lcd" tương đương với cụm "TRUE". khi bạn chạy code, nếu gặp cụm "use_portb_lcd" thì có sẽ hiểu là "TRUE". mình nói thêm, ở dòng #define, "TRUE" chỉ là từ "TRUE" thôi, không phải TRUE của kiểu dữ liệu boolean. Có gì ko chính xác thì các bạn chỉ bảo thêm nhé |
|
02-05-2014, 01:23 AM | #6 |
Nhập môn đệ tử
Tham gia ngày: Mar 2014
Bài gửi: 2
: |
các anh chị xem giúp e với e khai báo delay rồi mà biên dịch nó cứ báo lỗi delay thôi ak.
|
|
|