PIC Vietnam

Go Back   PIC Vietnam > Kiếm Trong Diễn Ðàn

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Tìm Kiếm Bài Trong Ngày Ðánh Dấu Ðã Ðọc Vi điều khiển

kết quả từ 1 tới 25 trên 99
thời gian kiếm là 0.45 giây.
Tìm Kiếm: Posts Made By: Jerry
Chuyên mục: Cơ bản về vi điều khiển và PIC 21-02-2008, 03:29 PM
Trả lời: 287
Lần đọc: 128,328
Người gửi Jerry
Trong 4 bank (mỗi bank 128 byte) đó có những byte...

Trong 4 bank (mỗi bank 128 byte) đó có những byte sử dụng làm thanh ghi chức năng đặc biệt, không thể dùng giống như RAM (ví dụ thanh ghi STATUS, INTCON...). Chỉ còn có 368 byte là có thể sử dụng làm...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 29-01-2008, 10:37 AM
Trả lời: 32
Lần đọc: 6,065
Người gửi Jerry
Phần tiếp theo tớ sẽ học là giao tiếp I2C giữa...

Phần tiếp theo tớ sẽ học là giao tiếp I2C giữa PIC6F877A và IC thời gian thực PCF8583. Ai có hứng thú thì nhào dzô trao đổi nhé.
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 29-01-2008, 10:35 AM
Trả lời: 32
Lần đọc: 6,065
Người gửi Jerry
Báo cáo, tớ đã làm xong phần truyền nhận chuỗi...

Báo cáo, tớ đã làm xong phần truyền nhận chuỗi gồm 10 ký tự. Chuỗi này có ký tự bắt đầu là 0, ký tự kết thúc là 9. Có thể dễ dàng modify chương trình để có số ký tự truyền nhận hoặc thay đổi ký tự...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 26-01-2008, 03:20 PM
Trả lời: 32
Lần đọc: 6,065
Người gửi Jerry
Hi, đã làm xong phần truyền nhận RS232, nhưng mới...

Hi, đã làm xong phần truyền nhận RS232, nhưng mới chỉ truyền nhận được từng ký tự, chưa truyền nhận chuỗi được. Sau đây là chương trình nhận chuỗi gồm 10 ký tự, bắt đầu bằng ký tự '0', kết thúc bằng...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 26-01-2008, 08:25 AM
Trả lời: 1
Lần đọc: 1,807
Người gửi Jerry
Làm sao để gửi 1 mảng ký tự lên máy tính bằng CCS????

Tui có 1 mảng 10 ký tự nhận về từ máy tính, cách nhận về như sau:

while(1)
{
if(kbhit())
{
dem++;
c=getc();
mang[dem]=c;
}
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 25-01-2008, 11:47 AM
Trả lời: 32
Lần đọc: 6,065
Người gửi Jerry
Trong cái link mà linhnc308 đưa không thấy có...

Trong cái link mà linhnc308 đưa không thấy có phần USART. Bạn xem lại giúp nhé.
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 25-01-2008, 07:57 AM
Trả lời: 32
Lần đọc: 6,065
Người gửi Jerry
@picthanh: - Com Master có cho phép gửi 1...

@picthanh:
- Com Master có cho phép gửi 1 chuỗi ký tự qua cổng COM
- Bạn có thể kiểm tra bằng cách nối tắt chân 2 và chân 3 của cổng COM lại, rồi gõ 1 chuỗi dữ liệu vào cửa sổ transmit của Com...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 24-01-2008, 03:55 PM
Trả lời: 32
Lần đọc: 6,065
Người gửi Jerry
@picthanh: Nó gửi liên tục thì chắc do firmware...

@picthanh: Nó gửi liên tục thì chắc do firmware viết cho vi điều khiển của bạn nó gửi liên tục lên thôi. Cái Serial Port Monitor dùng để giám sát các thông tin truyền nhận ở cổng COM của máy tính,...
Chuyên mục: Giao tiếp cổng COM và LPT 24-01-2008, 03:43 PM
Trả lời: 0
Lần đọc: 2,006
Người gửi Jerry
Gửi bạn Ngô Hải Bắc

Mình đã viết bài ở luồng này:
http://www.picvietnam.com/forum//showthread.php?t=1897&page=2

Muốn tham khảo ý kiến của bạn về việc mình dùng chương trình Com Master để theo dõi việc truyền/nhận ký...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 24-01-2008, 03:38 PM
Trả lời: 32
Lần đọc: 6,065
Người gửi Jerry
@falleaf: - putc(): This function sends a...

@falleaf:
- putc(): This function sends a character over the RS232 XMIT pin
- printf(): Outputs a string of characters to either the standard RS-232 pins (first two forms) or to a specified...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 24-01-2008, 03:34 PM
Trả lời: 32
Lần đọc: 6,065
Người gửi Jerry
Để chương trình dễ theo dõi hơn tui đã làm như...

Để chương trình dễ theo dõi hơn tui đã làm như sau: Dùng phần mềm Com Master do minhcuong cung cấp ở link này: http://www.picvietnam.com/forum/showthread.php?t=274&page=4. Phần mềm này sẽ gửi các ký...
Chuyên mục: Cơ bản về vi điều khiển và PIC 24-01-2008, 03:30 PM
Trả lời: 2
Lần đọc: 1,655
Người gửi Jerry
- Ở đầu dòng processor 16f877a đồng chí cho thêm...

- Ở đầu dòng processor 16f877a đồng chí cho thêm 1 dấu Tab (nghĩa là ủn nó dịch vào 1 tab). Ở chỗ _CONFIG cũng làm thế.
- Cái nhãn Start thì đồng chí phải ủn nó ra ngoài.
- 1 chương trình nó cứ...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 24-01-2008, 10:13 AM
Trả lời: 32
Lần đọc: 6,065
Người gửi Jerry
Phần tiếp theo là tui học giao tiếp USART. Các...

Phần tiếp theo là tui học giao tiếp USART. Các công việc tui dự định làm là:
- Truyền 1 chuỗi ký tự từ máy tính xuống
- Mạch target nhận các ký tự và hiển thị lên LCD

Trước tiên tui thử truyền...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 15-01-2008, 09:17 AM
Trả lời: 32
Lần đọc: 6,065
Người gửi Jerry
Chạy được rồi này, vấn đề đúng là nằm ở gạch đầu...

Chạy được rồi này, vấn đề đúng là nằm ở gạch đầu dòng thứ 2 và thứ 3 của bác Nam


#include <16F877A.h>
#include <def_877a.h>
#device *=16 adc=10
#FUSES NOWDT, XT, NOPUT, NOPROTECT, NODEBUG,...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 15-01-2008, 08:22 AM
Trả lời: 32
Lần đọc: 6,065
Người gửi Jerry
- Em tưởng biến isr_count em khai báo ngay từ đầu...

- Em tưởng biến isr_count em khai báo ngay từ đầu thì nó là biến toàn cục, dùng trong hàm nào cũng được??

- Em sửa lại chương trình thế này nhưng vẫn chưa chạy được:


#include <16F877A.h>...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 14-01-2008, 09:06 AM
Trả lời: 32
Lần đọc: 6,065
Người gửi Jerry
Đầu tiên là thử quét phím bằng timer0 (chưa thử...

Đầu tiên là thử quét phím bằng timer0 (chưa thử bấm nhanh hay bấm lấu)

#include <16F877A.h>
#include <def_877a.h>
#device *=16 adc=10
#FUSES NOWDT, XT, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT,...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 12-01-2008, 04:01 PM
Trả lời: 32
Lần đọc: 6,065
Người gửi Jerry
Nhưng kiểu dò phím thế này vẫn còn trẻ con, vì...

Nhưng kiểu dò phím thế này vẫn còn trẻ con, vì không ai đưa vợ đi làm đầu rồi lại phải ngồi ở quán gội đầu để đợi vợ làm đầu xong mới chở về cả. Trong thời gian chờ vợ làm đầu, ta có thể đi cưa gái,...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 12-01-2008, 03:50 PM
Trả lời: 32
Lần đọc: 6,065
Người gửi Jerry
Tớ làm được rồi nè #define OK PIN_B6 ...

Tớ làm được rồi nè

#define OK PIN_B6
#define Cancel PIN_B7

#define OK_PRESSED !input(OK)

#include <lcd_lib_4bit.c>

int8 count;
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 12-01-2008, 10:09 AM
Trả lời: 32
Lần đọc: 6,065
Người gửi Jerry
Báo cáo với các bác là em hơi tự tin thái quá khi...

Báo cáo với các bác là em hơi tự tin thái quá khi nghĩ mình làm ASM ngon rồi, thì chuyển sang C chỉ là thay đổi ngôn ngữ. Chính vì vậy nên mới làm theo kiểu thế này. Có lẽ nên làm theo lời khuyên của...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 11-01-2008, 06:46 PM
Trả lời: 32
Lần đọc: 6,065
Người gửi Jerry
Cái mạch này tui viết bằng ASM, vẫn các chức năng...

Cái mạch này tui viết bằng ASM, vẫn các chức năng đó, chạy ngon lành mà. Nói để chứng minh lỗi không phải do phần cứng.
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 11-01-2008, 04:01 PM
Trả lời: 32
Lần đọc: 6,065
Người gửi Jerry
Bỏ bồ già ASM, chuyển sang bồ nhí C mà rắc rối quá!

Hi all,

Trước nay cứ bám váy mụ bồ già ASM, đến nay mụ khó tính quá nên phải tính kế đi kiếm bồ trẻ C cho nó dễ dụ. Ai ngờ trẻ thì có trẻ mà cũng rất khoai. Tui thử viết chương trình với mục đích:...
Chuyên mục: PIC - Thiết kế và Ứng dụng 25-12-2007, 09:47 PM
Trả lời: 16
Lần đọc: 4,877
Người gửi Jerry
Máy giặt chắc là phải có chip thời gian thực rồi....

Máy giặt chắc là phải có chip thời gian thực rồi. Bộ nhớ NVRAM thường tích hợp trên chip thời gian thực đó nên cũng ko có gì phức tạp về phần cứng. Tuy nhiên như anh Nam nói, với cái ứng dụng máy...
Chuyên mục: PIC - Thiết kế và Ứng dụng 25-12-2007, 11:36 AM
Trả lời: 16
Lần đọc: 4,877
Người gửi Jerry
Nếu định lưu vào EEPROM thì nên chú ý đến vấn đề...

Nếu định lưu vào EEPROM thì nên chú ý đến vấn đề số lần ghi/xóa mà EEPROM chịu được. Thường thì người ta hay lưu nó vào bộ nhớ NVRAM hơn.
Chuyên mục: MPASM 24-12-2007, 04:26 PM
Trả lời: 15
Lần đọc: 4,285
Người gửi Jerry
Mạch test đó bạn làm những việc gì? Chương trình...

Mạch test đó bạn làm những việc gì? Chương trình viết như thế nào? không ổn định như thế nào? Lúc chạy lúc không hay thế nào? Bây giờ bạn có thể làm như thế này để Test ngắt Timer1: Giả dụ bạn có 1...
Chuyên mục: MPASM 24-12-2007, 01:21 PM
Trả lời: 15
Lần đọc: 4,285
Người gửi Jerry
Thêm nữa, trong phần khởi tạo cho Timer1, bạn xoá...

Thêm nữa, trong phần khởi tạo cho Timer1, bạn xoá thanh ghi INTCON, điều này làm cho bit GIE và PEIE trong thanh ghi này bị xóa. Hai bit này bị xoá thì không bao giờ có bất cứ ngắt nào xảy ra. Do vậy...
kết quả từ 1 tới 25 trên 99

 
Chuyển đến

Múi giờ GMT. Hiện tại là 04:32 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam