Các bạn cho mình hỏi muốn xuất các ký tự đặc biệt (như hình cái chuông, hình trái tim...) thì dùng lệnh gì? Mình sử dụng pic16f877a voi lcd 16x2, viết trên ccs. Thanks các bạn nhiều
Thông báo
Collapse
No announcement yet.
Ký tự đặc biệt trong lcd
Collapse
X
-
Để có các ký tự đặc biệt ngoài bảng mã gốc của LCD bạn có thể thể nạp thêm vào Ram của LCD những ký tự do bạn tự tạo ra, đây là đoạn code để bạn tham khảo:
;=================================
build: ;Building custom character routine
;=================================
mov dptr,#cgram
MOV R0,#40h
putcg:
MOV A,R0
acall LCD_COMMAND
inc R0
MOV A,#00h
MOVC A,@A+dptr
CJNE A,#99h,next_cg
ret
;---------------------------------------------
next_cg:
lcall HIENTHI1
inc dptr
jmp putcg
;---------------------------------------------
cgram:
db 4h,0eh,0eh,0eh,1fh,0h,4h,0h ;BELL
db 1h,3h,0fh,0fh,0fh,3h,1h,0h ;SPEAKER OFF
db 8h,10h,0h,18h,0h,10h,8h,0h ;SPEAKER ON
db 0h,0eh,15h,17h,11h,0eh,0h,0h ;CLOCK
db 0h,1h,3h,16h,1ch,8h,0h,0h ;OK
db 0ah,1fh,1fh,1fh,0eh,4h,0h,0h ;HEART
db 2h,3h,2h,0eh,1eh,0ch,0h,0h ;MUSIC
DB 4H,0AH,0AH,4H,0H,0H,0H,0H ;DO
db 99h
;---------------------------------------------PCT COMPUTER
(Để không làm ảnh hưởng đến thời gian và công việc cá nhân. Xin vui lòng không nhắn tin và điện thoại)
Comment
-
[QUOTE=pctcom;362266]Để có các ký tự đặc biệt ngoài bảng mã gốc của LCD bạn có thể thể nạp thêm vào Ram của LCD những ký tự do bạn tự tạo ra, đây là đoạn code để bạn tham khảo
bạn oi dúp mình đọan code asembly hiển thị hình: trái tim lên LCD với mình làm cả tuần mà vẫn không làm thế nào để hiển thị nó lên LCD được. mã cost hình trái tim là: 00H,0AH,01FH,01FH,01FH,01FH,0EH,04H............MÃ ASCII LÀ :1001 1101 dúp mình với............
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho cách làm led Hao Quang.có pro nào biết k nhỉ ???bởi StatusHello! I'm from Kazakhstan. Can anyone share the HEX file with me? The download link in post 50 doesn't work.
-
Channel: Vi điều khiển họ 8051
hôm nay, 00:05 -
-
bởi mylinhattChào anh em cơ khí,
Trong quá trình tư vấn đầu tư thiết bị cho xưởng, mình gặp rất nhiều câu hỏi kiểu: “Nên mua máy phay CNC cũ để tiết kiệm, chọn máy mới phổ thông cho yên tâm, hay cố gắng lên máy chất lượng cao để làm hàng khó?”. Thực tế, đây không phải câu hỏi chỉ về...-
Channel: Máy công cụ
Hôm qua, 13:38 -
-
bởi torasungChào anh em,
Mình đang tìm hiểu và cấu hình một con biến tần Delta model VFD037E43A dùng cho động cơ công suất nhỏ, ứng dụng băng tải và quạt. Trước đây mình chủ yếu làm với vài dòng khác của Delta nhưng chưa dùng nhiều model này, nên muốn...-
Channel: Điện tử công nghiệp
16-12-2025, 09:13 -
-
Trả lời cho Vấn đề về tốc độ quaybởi nguyendinhvanSử dụng động cơ servor, hoặc lắp thêm một cái encoder vào động cơ bước. Encoder sẽ kiểm soát động cơ có quay hoặc đứng im.
-
Channel: Điện tử truyền hình
14-12-2025, 19:50 -
-
bởi Andrea14Chào mọi người,
Tôi muốn mô phỏng sự thay đổi các mùa bằng cách từ từ nghiêng một quả địa cầu 16 inch bằng một động cơ bước nhỏ. Một động cơ bước khác sẽ quay quả địa cầu theo thời gian thực. Hệ thống truyền động...-
Channel: Điện tử truyền hình
12-12-2025, 12:42 -

Comment