Chuyên mục: PIC - Thiết kế và Ứng dụng
31-03-2011, 10:06 PM
|
|
Trả lời: 62
Lần đọc: 57,060
Bạn bỏ cái portd=0x82;
lenh(); ...
Bạn bỏ cái portd=0x82;
lenh();
ra khỏi vòng lặp for đi nhé.Nếu viết như bạn thì nhảy từng chữ là đúng rối
fai viết như sau:
portd=0x82;
lenh();
...
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
31-03-2011, 09:32 PM
|
|
Trả lời: 62
Lần đọc: 57,060
char const...
char const ht[]={'0','1','2','3','4','5','6','7','8','9',' '};
-khi thực hiện tính toán xong,kết quả trả về là 1 con số...mình sẽ tham chiếu giá trị tính toán được vào mảng này để được 1 kí tự...
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
31-03-2011, 09:23 PM
|
|
Trả lời: 62
Lần đọc: 57,060
char const mang[]="STUPID11"
...
char const mang[]="STUPID11"
for(i=0;i<20;i++)
{
portd=mang[i];
xuat();
delay_ms(5);//khỏi cần delay nếu làm mạch thật.
}
viết như thế này tương đương với việc xuất ra từng ký tự,bạn có...
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
31-03-2011, 02:59 PM
|
|
Trả lời: 62
Lần đọc: 57,060
Thì bạn chỉ việc:
portd=0x85; (vị trí ô thứ...
Thì bạn chỉ việc:
portd=0x85; (vị trí ô thứ 5,chẳng hạn)//portd xuất data//
lenh();
portd=a; //đưa giá trị của thanh ghi 'a' lên LCD tại vị trí con trỏ ở ô số 5
xuat();
Rất đơn giản phải ko...
|
Chuyên mục: Analog - Bộ nhớ - Bảo mật - Cảm biến nhiệt độ
31-03-2011, 10:41 AM
|
|
Trả lời: 56
Lần đọc: 98,346
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
31-03-2011, 10:37 AM
|
|
Trả lời: 62
Lần đọc: 57,060
Bạn dịch từ CCS sang ASM à..như vậy thì sao mà...
Bạn dịch từ CCS sang ASM à..như vậy thì sao mà mình giải thích được..bạn đưa code CCS lên rồi anh em cùng giải quyết.
-Còn chương trình hiển thị nhiệt độ trên LCD mình đã test luôn trên phần cứng...
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
31-03-2011, 12:42 AM
|
|
Trả lời: 62
Lần đọc: 57,060
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
31-03-2011, 12:30 AM
|
|
Trả lời: 62
Lần đọc: 57,060
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
30-03-2011, 11:51 PM
|
|
Trả lời: 62
Lần đọc: 57,060
|
Chuyên mục: Thực hành
29-03-2011, 11:46 PM
|
|
Trả lời: 3
Lần đọc: 17,443
|
Chuyên mục: Thực hành
29-03-2011, 11:39 PM
|
|
Trả lời: 7
Lần đọc: 18,690
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
29-03-2011, 10:18 PM
|
|
Trả lời: 62
Lần đọc: 57,060
Test_port
Gửi bạn lambaotrung có phải bạn muốn test kiểu này(mình có đính kèm file+code+mophong) hay ý của bạn là kiểm tra tích cực cạnh lên hay cạnh xuống..H_TO_L,hay L_TO_H...
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
29-03-2011, 10:04 PM
|
|
Trả lời: 62
Lần đọc: 57,060
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
29-03-2011, 09:53 PM
|
|
Trả lời: 62
Lần đọc: 57,060
Khởi tạo LCD
Sau đây là 1 số mã lệnh LCD mình biết,bạn nào biết thêm thì chia sẻ luôn:
mã HEX (0x..)
01:xóa LCD
02:trở về đầu hàng
06:ko dịch hiển thị
05:dịch hiển thị sang phải :,''dùng để chạy chữ...
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
29-03-2011, 09:33 PM
|
|
Trả lời: 62
Lần đọc: 57,060
Về thanh ghi trong LCD
-Trong LCD có 2 thanh ghi quan trọng đó là thanh ghi lệnh (IR) và thanh ghi dữ liệu DR
-Nếu ta muốn gửi 'lệnh' cho LCD thực thi,thì ta phải nối bus với thanh ghi IR
-Muốn xuất data lênh màn hình...
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
29-03-2011, 09:12 PM
|
|
Trả lời: 62
Lần đọc: 57,060
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
29-03-2011, 04:13 PM
|
|
Trả lời: 62
Lần đọc: 57,060
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
28-03-2011, 11:34 PM
|
|
Trả lời: 62
Lần đọc: 57,060
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
28-03-2011, 10:51 PM
|
|
Trả lời: 62
Lần đọc: 57,060
-Bạn đọc thêm mấy tài liệu này..còn LCD thì bạn...
-Bạn đọc thêm mấy tài liệu này..còn LCD thì bạn vào trang www.hocavr.com/index.php/app/textlcd người ta chỉ cũng khá chi tiết đó...giao tiếp 4 bit.8bit luôn.
-còn câu hỏi của bạn mình cũng ko hiểu...
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
28-03-2011, 10:28 PM
|
|
Trả lời: 1
Lần đọc: 12,520
Tạo font cho LED ma trận 5x7,8x8
-Mình có bảng tạo font led ma trận này...các bạn có thể tải về sử dụng...sẽ đơn giản hơn rất nhiều nếu ngồi mò từng chữ..mà chưa chắc đã đẹp..:D
-Kèm theo cả phần mềm tạo font luôn...
-Các bạn lưu...
|
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)
28-03-2011, 12:50 AM
|
|
Trả lời: 0
Lần đọc: 5,418
Ccs_c_manual_4
đây là CCS_C_MANUAL_4 các bạn tải về mà đọc.Rất chi tiết,chịu khó đọc 1 chút tiện thể trau dồi tiếng Anh luôn. :D
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
28-03-2011, 12:34 AM
|
|
Trả lời: 20
Lần đọc: 30,550
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
28-03-2011, 12:24 AM
|
|
Trả lời: 20
Lần đọc: 30,550
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
28-03-2011, 12:04 AM
|
|
Trả lời: 62
Lần đọc: 57,060
//Đo nhiệt đô hiển thị lên LCD và cảnh báo ở...
//Đo nhiệt đô hiển thị lên LCD và cảnh báo ở ngưỡng 50 oC//
//Phần cứng như sau:
porte:chân điều khiển
portb:xuất data
RA0:ngõ vào analog(từ LM35)
RA1:xuất cảnh báo
#include <16f877a.h>...
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
27-03-2011, 11:46 PM
|
|
Trả lời: 62
Lần đọc: 57,060
Hiển thị chữ "HELLO WORLD"
#include...
Hiển thị chữ "HELLO WORLD"
#include <16f877a.h>
#fuses nowdt,noprotect,nolvp,put,hs
#use delaY(clock=4000000)
#byte portb=0x6
#byte porte=0x9
#bit e=0x9.0
|