Chuyên mục: Thực hành
23-05-2011, 09:47 AM
|
Trả lời: 482
Lần đọc: 350,802
Vụ này bác qua diễn đàn điện tử tham khảo nhé,...
Vụ này bác qua diễn đàn điện tử tham khảo nhé, không nên post bài ở đây làm loãng chủ đề. Làm xong thì tui sẽ open source cho các bác góp ý.
Quay trở lại chủ đề, đề tài này đã có ai làm xong chưa?...
|
Chuyên mục: Công nghệ robot
29-05-2010, 10:55 AM
|
Trả lời: 3
Lần đọc: 4,691
|
Chuyên mục: Công nghệ robot
04-05-2010, 03:36 PM
|
Trả lời: 3
Lần đọc: 4,691
Cần anh em đóng góp ý tưởng cho tay trống
Hi,
Mình từng làm mạch điều khiển chuông báo giờ cho trường học và cũng đã triển khai được vài trường. Nhưng khi hỏi nhu cầu sử dụng hệ thống báo giờ này rất nhiều trường không có thiện cảm lắm bởi...
|
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)
03-05-2010, 06:50 AM
|
Trả lời: 245
Lần đọc: 182,623
Hi,
Đôi khi mô phỏng Protues không chạy nhưng...
Hi,
Đôi khi mô phỏng Protues không chạy nhưng thực tế lại chạy ngon ơ đó. Protues có một lỗi khi mô phỏng PWM, để khắc phục trước mắt xem chương trình của bác có chạy không thì bác thêm vào một dòng...
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
03-05-2010, 12:53 AM
|
Trả lời: 15
Lần đọc: 7,908
Có lẽ nào chân Reset lại lợi hại đến thế? Chân...
Có lẽ nào chân Reset lại lợi hại đến thế? Chân Reset của PIC tui lại nối với Vpp của ICD2 nên nó chỉ có thêm 1 điện trở 10K nối với Vcc, cái tụ 10uF đã bị loại bỏ (vì có cái tụ này thì không program...
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
03-05-2010, 12:46 AM
|
Trả lời: 4
Lần đọc: 4,509
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
03-05-2010, 12:42 AM
|
Trả lời: 3
Lần đọc: 4,332
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
12-04-2010, 04:54 PM
|
Trả lời: 15
Lần đọc: 7,908
Hi,
Mình đã thử loại bỏ nhiễu từ testboard bằng...
Hi,
Mình đã thử loại bỏ nhiễu từ testboard bằng cách chạy trên testkit của mình. Mạch chạy ổn định hơn cho dù cách ly với PC tuy nhiên thỉnh thoảng chạy không chính xác. Cái led mình cho chớp theo...
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
12-04-2010, 11:57 AM
|
Trả lời: 15
Lần đọc: 7,908
Code trên có nhầm một chỗ set Timer0 interval,...
Code trên có nhầm một chỗ set Timer0 interval, giá trị chính xác để được tick 1ms là -6000 vì clock lúc này là 48MHz (qua PLL) không còn là 20MHz. Tuy nhiên vấn đề nhiễu không liên quan, tình trạng...
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
12-04-2010, 10:06 AM
|
Trả lời: 15
Lần đọc: 7,908
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
12-04-2010, 10:02 AM
|
Trả lời: 15
Lần đọc: 7,908
Mã nguồn:
[CODE]
#include <18F4550.h> ...
Mã nguồn:
[CODE]
#include <18F4550.h>
#fuses HSPLL,NOWDT,NOPROTECT,NOLVP,NODEBUG,USBDIV,PLL5,CPUDIV1,VREGEN
#use delay(clock=48000000)
#use fast_io(all)
#priority rtcc, rb
#byte FocusStepper =...
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
12-04-2010, 09:39 AM
|
Trả lời: 15
Lần đọc: 7,908
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
12-04-2010, 09:20 AM
|
Trả lời: 15
Lần đọc: 7,908
Hi,
Thực ra stepper nhỏ xíu chẳng hút dòng bao...
Hi,
Thực ra stepper nhỏ xíu chẳng hút dòng bao nhiêu nên chẳng cần cách ly nguồn làm gì, nếu nó bị nhiễu thì đã bị khi có tiếp xúc với máy tính rồi. Nhiễu ở đây nó kiểu như làm chậm clock của CPU...
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
10-04-2010, 10:58 AM
|
Trả lời: 15
Lần đọc: 7,908
Xử lý nhiễu này thế nào?
Hi,
Mình vừa viết thử một đoạn code để điều khiển bipolar stepper motor sử dụng chip 18F4550. Chương trình chạy rất tốt nếu như được nối với máy tính ở bất kỳ vị trí nào và đường tín hiệu nào. Chỉ...
|
Chuyên mục: Giao tiếp USB, CAN, I2C, SPI, USART...
28-08-2009, 12:31 PM
|
Trả lời: 6
Lần đọc: 5,064
Hi,
Nếu con EEPROM này không có gì đặc biệt so...
Hi,
Nếu con EEPROM này không có gì đặc biệt so với các EEPROM thông thường ví dụ 24C512 thì bác dùng thử CCS xem sao. Có các hàm dựng sẵn: i2c_start(), i2c_stop(), i2c_read, i2c_write rất đơn giản...
|
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)
28-08-2009, 09:50 AM
|
Trả lời: 245
Lần đọc: 182,623
Hi,
CCS là một trình biên dịch cự kỳ dễ sử...
Hi,
CCS là một trình biên dịch cự kỳ dễ sử dụng, hỗ trợ hầu hết các hàm giúp người lập trình nhanh chóng phát triển ứng dụng. Nếu các bác muốn học thì chỉ việc cài lên, mở một ví dụ bất kỳ rồi bấm...
|
Chuyên mục: Giao tiếp cổng COM và LPT
15-12-2008, 09:49 AM
|
Trả lời: 31
Lần đọc: 53,371
Hi,
Việc truyền số liệu giữa PC và PIC tui cũng...
Hi,
Việc truyền số liệu giữa PC và PIC tui cũng có làm vài lần, nhân tiện chia sẽ với các bác chút kinh nghiệm. Giao tiếp có 2 kiểu, một là truyền số nhị phân hai là truyền khung dữ liệu. Truyền số...
|
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)
20-06-2008, 10:26 AM
|
Trả lời: 53
Lần đọc: 69,652
Hi,
Các bác cho tui hỏi cách nhảy đến Địa chỉ =...
Hi,
Các bác cho tui hỏi cách nhảy đến Địa chỉ = (địa chỉ hiện tại + 2000) trong CCS bằng cách nào. Tui tìm trong Help mà không thấy cách nào để lấy địa chỉ con trỏ chương trình cả. Rất mong các bác...
|
Chuyên mục: Tiny Bootloader
23-05-2008, 12:08 PM
|
Trả lời: 5
Lần đọc: 10,699
Hi,
Cảm ơn bác namqn, tui đã dùng #build rồi...
Hi,
Cảm ơn bác namqn, tui đã dùng #build rồi nhưng khi đặt như vậy thì toàn bộ mã được đặt vào vùng đó mà không có lệnh nhảy đến vùng đó. Vì vậy khi reset thì chip không làm gì cả vì tại địa chỉ...
|
Chuyên mục: Tiny Bootloader
22-05-2008, 03:05 PM
|
Trả lời: 5
Lần đọc: 10,699
Hi,
Tui cũng đang thử viết riêng một BootLoader...
Hi,
Tui cũng đang thử viết riêng một BootLoader (BLD) dùng CCS nhưng không thực hiện được ý đồ vì có một lỗi xảy ra khi tui muốn định vị mã chương trình trong bộ nhớ. Các bác xem hình bên dưới rồi...
|
Chuyên mục: Tiny Bootloader
16-05-2008, 09:04 AM
|
Trả lời: 52
Lần đọc: 62,920
Hi,
Đúng là ngôn ngữ bậc cao thì nó có làm một...
Hi,
Đúng là ngôn ngữ bậc cao thì nó có làm một vài thao tác như vậy, nên tui muốn hỏi các bác là có cách nào để loại bỏ cái này không? Tui đã dùng cách như sau (xem đoạn code bên dưới) nhưng không...
|
Chuyên mục: Tiny Bootloader
15-05-2008, 04:35 PM
|
Trả lời: 52
Lần đọc: 62,920
Hi,
BootLoader (BLD) là một phần rất hay của...
Hi,
BootLoader (BLD) là một phần rất hay của lập trình VDK, tui luôn tìm cách sử dụng BLD khi sử dụng với một loại VDK nào. Xem trong topic này, tui thấy các bác trao đổi về việc sử dụng BLD có sẵn,...
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
29-04-2008, 10:46 AM
|
Trả lời: 15
Lần đọc: 11,294
Hi,
Tui cũng mới học PIC đây (buổi thứ 2 thôi)...
Hi,
Tui cũng mới học PIC đây (buổi thứ 2 thôi) nhưng tui thấy rất dễ, bác cứ down phần mềm CCS về rồi mở Help file ra đọc. Trong Help file hướng dẫn khá chi tiết, cứ đọc đến đâu thực hành đến đó là...
|
Chuyên mục: PIC - Thiết kế và Ứng dụng
28-04-2008, 11:44 AM
|
Trả lời: 15
Lần đọc: 11,294
Hi
Theo tui thì bác đã dùng HyperTerminal (HT)...
Hi
Theo tui thì bác đã dùng HyperTerminal (HT) được thì chắc chắn dùng serial của PIC được. Nếu bác thấy khác thì bác xem cái này sao. HT khi mở cổng luôn set 2 chân DTR và RTS lên mức cao. Nếu...
|
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)
25-04-2008, 06:54 PM
|
Trả lời: 245
Lần đọc: 182,623
Hi,
Đành phải xin phép câu thêm một bài vậy....
Hi,
Đành phải xin phép câu thêm một bài vậy. Bác có thể giải quyết vấn đề bằng cách down phiên bản 4.065 về. Trong phiên bản này có IDEUTILS sẵn, chỉ cần chạy file này để cài đặt, nó tương thích cho...
|