View Full Version : LCD không hiển thị, nhờ anh em chỉ giúp!
trungduc
18-11-2008, 10:02 PM
Chào anh chị em !
Mình đang học cách điều khiển LCD 16x2 (TC1602A-01T) bằng PIC16f877A.
Anh em xem hộ đọan code này.
Mô tả phần cứng:
RS, RW, E tương ứng nối với RA0, RA1, RA2.
Các chân DB0 đến DB7 tương ứng nối với RB0 đến RB7
Dưới đây là đoạn code.
Chào anh chị em !
Mình đang học cách điều khiển LCD 16x2 (TC1602A-01T) bằng PIC16f877A.
Anh em xem hộ đọan code này.
Mô tả phần cứng:
RS, RW, E tương ứng nối với RA0, RA1, RA2.
Các chân DB0 đến DB7 tương ứng nối với RB0 đến RB7
Dưới đây là đoạn code.
Đây là chế độ 8-bit
trungduc
19-11-2008, 04:32 PM
Gởi tmd!
Cảm ơn bạn rất nhiều!. Chương trình của bạn như là 1 liều thuốc quí cho mình. LCD của mình đã chạy rồi . Tuy nhiên mình cần thời gian để hiểu rỏ chương trình của bạn vì bạn sử dụng nhiều thanh ghi và kiểu dữ liệu mình chưa hiểu.
Cảm ơn bạn rất nhiều!
nguyenhung1811
19-11-2008, 07:20 PM
TEXT addwf PCL, f
DT"*PIC VIET NAM*",0
cau lenh nay co y nghia ntn vay ban tdm??? giai thich gium tui di. Thanx truoc nha..
TEXT addwf PCL, f
DT"*PIC VIET NAM*",0
cau lenh nay co y nghia ntn vay ban tdm??? giai thich gium tui di. Thanx truoc nha..
Đó là cách viết một bảng tra mà thôi.
Gởi tmd!
Cảm ơn bạn rất nhiều!. Chương trình của bạn như là 1 liều thuốc quí cho mình. LCD của mình đã chạy rồi . Tuy nhiên mình cần thời gian để hiểu rỏ chương trình của bạn vì bạn sử dụng nhiều thanh ghi và kiểu dữ liệu mình chưa hiểu.
Cảm ơn bạn rất nhiều!
Mình viết như vậy mục đích là nếu bạn thay đổi phần cứng thì chỉ cần sửa lại vài dòng lệnh là xong thôi.
TRUNGDTD
20-11-2008, 10:33 AM
DT"*PIC VIET NAM*",0
sau dong nay`, no nhay di dau???, so 0 co y nghia j vay????
DT"*PIC VIET NAM*",0
sau dong nay`, no nhay di dau???, so 0 co y nghia j vay????
Số 0 đó là do người viết chương trình qui định nếu khi tra bảng rồi đem ra so sánh nếu =0 thì kết thúc một bảng tra.
Sao ko ai dùng CCS hết vậy T_T? Dùng ccs cái lcd này dễ ăn lắm.
bubeohl
24-11-2008, 10:17 PM
hehe.đúng vậy ,dùng CCS C mấy vụ này dễ nhai lắm bạn à
ketxanh
28-11-2008, 11:28 AM
ccs de thật, nhưng để hiểu vấn đề rõ hơn thi nên dùng asm. người mới chuyển từ 89 wa pic thì nên bắt đầu vời asm. đó chỉ là ý chủ wan của minh thôi nhé
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.