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 Bài Trong Ngày Vi điều khiển

kết quả từ 51 tới 75 trên 100
Search took 0.00 seconds; generated 74 minute(s) ago.
Tìm Kiếm: Posts Made By: Jerry
Chuyên mục: MPASM 09-08-2007, 12:08 PM
Trả lời: 15
Lần đọc: 19,106
Người gửi Jerry
Xin nhờ mod edit lại giúp tớ vì tớ không biết...

Xin nhờ mod edit lại giúp tớ vì tớ không biết post code làm sao cho dễ nhìn

namqn: việc này tôi đã từng hướng dẫn bạn trong một post cũ của bạn. Khi bạn viết bài trả lời thì phía trên khung soạn...
Chuyên mục: MPASM 09-08-2007, 12:05 PM
Trả lời: 15
Lần đọc: 19,106
Người gửi Jerry
Thiết kế của tớ như sau: - Phần cứng: theo sơ...

Thiết kế của tớ như sau:
- Phần cứng: theo sơ đồ đính kèm
- Phần mềm:
Init_port:
clrf PORTD
movlw 0xF0 ; Row: output (RD0-3), Col: Input (RD4-7)
movwf TRISD
MainProg:
clrwdt
clrf key
Chuyên mục: MPASM 08-08-2007, 03:51 PM
Trả lời: 15
Lần đọc: 19,106
Người gửi Jerry
Cũng cần giúp đỡ về Keypad

Tôi cũng sử dụng chương trình của Nigel để điều khiển keypad nhưng tôi đang phân vân vì không thấy chương trình này có phần xử lý chống nảy phím. Vì vậy tôi rất muốn hỏi các bạn đã từng xử lý bàn...
Chuyên mục: MPASM 07-08-2007, 10:04 AM
Trả lời: 29
Lcd
Lần đọc: 36,338
Người gửi Jerry
Mình đã tìm datasheet và đọc rất kỹ. Tiếc là...

Mình đã tìm datasheet và đọc rất kỹ. Tiếc là trong datasheet thường không đề cập rõ đến các vấn đề về trình tự điều khiển mà chỉ nói chung chung về chân cẳng và các thông số kỹ thuật. Tuy nhiên mình...
Chuyên mục: MPASM 06-08-2007, 09:26 AM
Trả lời: 29
Lcd
Lần đọc: 36,338
Người gửi Jerry
Gửi bạn Nam Như bạn nói ở trên thì N=1: hiển...

Gửi bạn Nam
Như bạn nói ở trên thì N=1: hiển thị 2 dòng, N=0: hiển thị 1 dòng, F=1: dùng font 5x10, F=0: dùng font 5x8). Vậy tôi muốn hỏi nếu hiển thị 4 dòng thì N = bao nhiêu? Tôi đọc trong tài...
Chuyên mục: Cơ bản về vi điều khiển và PIC 07-07-2007, 04:50 PM
Trả lời: 21
Lần đọc: 31,894
Người gửi Jerry
Lệnh set_TIMER2(value) chính là lệnh đặt giá trị...

Lệnh set_TIMER2(value) chính là lệnh đặt giá trị cho PR2. Mình ít viết chương trình bằng C lắm. ASM thì mình thạo hơn. Cũng nhờ ASM nên mình hiểu khá kỹ về cấu trúc phần cứng của vi điều khiển PIC....
Chuyên mục: MPASM 07-07-2007, 04:42 PM
Trả lời: 4
Lần đọc: 10,384
Người gửi Jerry
Thử phân tích hàm main của bạn thì sẽ rõ: ...

Thử phân tích hàm main của bạn thì sẽ rõ:

Main->chtr_call1

Giả sử điều kiện 1 thoả mãn thì sẽ chạy tiếp:

Main->chtr_call1->chtr_goto1->[gọi hàm of_goto,table1 rồi trở lại
] ->...
Chuyên mục: Cơ bản về vi điều khiển và PIC 04-07-2007, 04:35 PM
Trả lời: 21
Lần đọc: 31,894
Người gửi Jerry
Timer 2 có 2 thanh ghi là PR2 và TMR2. Khi chức...

Timer 2 có 2 thanh ghi là PR2 và TMR2.
Khi chức năng timer của Timer2 được kích hoạt thì thanh ghi TMR2 sẽ đếm từ 0 cho đến khi "khớp" với giá trị đặt trước trong thanh ghi PR2 thì tràn. Lúc này nếu...
Chuyên mục: Chương trình dịch & các công cụ mô phỏng 28-05-2007, 11:26 AM
Trả lời: 130
Lần đọc: 156,503
Người gửi Jerry
Bạn nối 1 con trở 10K treo lên nguồn vào cái chân...

Bạn nối 1 con trở 10K treo lên nguồn vào cái chân LED không sáng thử xem.
Chuyên mục: Chương trình dịch & các công cụ mô phỏng 11-05-2007, 10:22 AM
Trả lời: 130
Lần đọc: 156,503
Người gửi Jerry
Cho tớ hỏi chút, tại sao copy cái file *.DNS về...

Cho tớ hỏi chút, tại sao copy cái file *.DNS về mở ra prouteus lại báo lỗi là:
"File abc.DSN is corrupt or not an ISIS schematic file"??? Rõ ràng trước khi copy mình đã xem được file này ở máy của...
Chuyên mục: Cơ bản về vi điều khiển và PIC 10-05-2007, 10:03 AM
Trả lời: 145
Lần đọc: 197,782
Người gửi Jerry
nếu còn thắc mắc gì thì cứ chat với tôi nhé, sẵn...

nếu còn thắc mắc gì thì cứ chat với tôi nhé, sẵn sàng giúp đỡ, :D. YM: hiendl2k42
Chuyên mục: Cơ bản về vi điều khiển và PIC 10-05-2007, 10:02 AM
Trả lời: 145
Lần đọc: 197,782
Người gửi Jerry
Để sửa lỗi trên thì bạn nên sửa như sau ở đoạn...

Để sửa lỗi trên thì bạn nên sửa như sau ở đoạn Table:

org 0x100
TABLE:
movlw high(TABLE)
movwf PCLATH
movf Count,0
ADDWF PCL,F,1
RETLW 0XC0 ;SO 0
RETLW 0XF9 ;SO 1
Chuyên mục: Cơ bản về vi điều khiển và PIC 02-04-2007, 04:23 PM
Trả lời: 8
Lần đọc: 15,730
Người gửi Jerry
Sự khác nhau giữa 2 ngắt này nằm ở ngay chữ...

Sự khác nhau giữa 2 ngắt này nằm ở ngay chữ Onchange - ngắt khi có sự thay đổi về sường xung, lên hay xuống đều ngắt tuốt luốt. RB0 thì không có tính năng ngắt onchange, chỉ ngắt khi có sườn lên hoặc...
Chuyên mục: RTOS và Thuật toán với PIC 19-03-2007, 11:22 AM
Trả lời: 1
Lần đọc: 13,077
Người gửi Jerry
Help! Giải thuật cộng trừ thời gian thực

Xin mọi người gợi ý cho em thuật toán để cộng trừ thời gian thực với ạ, hoặc ai biết đường link nào có nói đến việc này thì gửi cho em với.
Em cần làm công việc như sau ạ :
Giả sử thời gian hiện...
Chuyên mục: PIC Việt Nam - Chuyên nghiệp 18-01-2007, 09:42 AM
Trả lời: 41
Lần đọc: 64,835
Người gửi Jerry
Mình xin được tham gia nhóm : Nghiên cứu phát...

Mình xin được tham gia nhóm : Nghiên cứu phát triển vi điều khiển
1) Phát triển hệ thống mạch PIC/dsPIC dùng cho học tập
Phụ trách: Nguyễn Quang Nam, Nguyễn Trung Chính, Phạm Thái Hòa

Mong nhận...
Chuyên mục: MPASM 18-01-2007, 09:39 AM
Trả lời: 6
Lần đọc: 15,050
Người gửi Jerry
Mình đã có đoạn code này. Xin được post lên đây...

Mình đã có đoạn code này. Xin được post lên đây để các bạn cùng tham khảo :

B6_BCD:
bcf STATUS,0 ; clear the carry bit
movlw .48
movwf count
clrf r0
clrf ...
Chuyên mục: MPASM 17-01-2007, 08:48 AM
Trả lời: 6
Lần đọc: 15,050
Người gửi Jerry
Xin lỗi, chính xác là link này bạn ạ :...

Xin lỗi, chính xác là link này bạn ạ : http://www.piclist.com/techref/microchip/math/radix/index.htm
Chuyên mục: MPASM 17-01-2007, 08:46 AM
Trả lời: 6
Lần đọc: 15,050
Người gửi Jerry
To vinhsnooker : đoạn code chuyển đổi từ số 24bit...

To vinhsnooker : đoạn code chuyển đổi từ số 24bit sang số thập phân bạn có thể tìm thấy ở link này : http://www.piclist.com/techref/microchip/math/conversions.htm

Còn nếu bạn muốn tự mình viết thì...
Chuyên mục: MPASM 17-01-2007, 08:43 AM
Trả lời: 6
Lần đọc: 15,050
Người gửi Jerry
Cảm ơn bạn đã hồi đáp! Chính vì viết bằng ASM...

Cảm ơn bạn đã hồi đáp!
Chính vì viết bằng ASM rất dài nên mình thường hay copy những đoạn code có sẵn trên internet về dùng. Đồng ý với bạn là mình tự làm sẽ tốt hơn nhưng tuỳ từng thời điểm thì sẽ...
Chuyên mục: MPASM 16-01-2007, 04:14 PM
Trả lời: 6
Lần đọc: 15,050
Người gửi Jerry
Xin đoạn code chuyển đổi từ số hexa 6bytes sang bcd packed 8bytes

Mình đang rất cần đoạn code chuyển đổi từ số hexa 6bytes sang số bcd packed 8bytes (code ASM). Bạn nào có thì giúp mình nhé.

Ví dụ : Số hexa là FF FE DC 38 25 E0
chuyển sang bcd packed sẽ là : 02...
Chuyên mục: Chương trình dịch & các công cụ mô phỏng 13-01-2007, 04:04 PM
Trả lời: 5
Lần đọc: 21,466
Người gửi Jerry
Xin hỏi bạn Falleaf, phần mềm Proteus mình down...

Xin hỏi bạn Falleaf, phần mềm Proteus mình down trên tailieuvietnam mình thấy ghi là version 6.9.5 (service pack 5) nhưng sau khi cài ra mình thấy ghi là service pack 0. Như vậy là thế nào? Bản trên...
Chuyên mục: Chương trình dịch & các công cụ mô phỏng 13-01-2007, 04:02 PM
Trả lời: 5
Lần đọc: 21,466
Người gửi Jerry
Lại thêm một câu hỏi nữa : Trong protel, để nhìn...

Lại thêm một câu hỏi nữa : Trong protel, để nhìn mạch cho đỡ rối thì người ta thường bỏ một số đường đi dây, thay vào đó là 1 số ký hiệu để cho biết chân linh kiện A được nối với chân linh kiện B...
Chuyên mục: Chương trình dịch & các công cụ mô phỏng 13-01-2007, 03:58 PM
Trả lời: 5
Lần đọc: 21,466
Người gửi Jerry
Thêm một câu hỏi nữa, khi mình vẽ mạch xong, chưa...

Thêm một câu hỏi nữa, khi mình vẽ mạch xong, chưa nạp code cho chương PIC, mình nhấn nút run (excute), Proteus báo lỗi là :

ERROR : PROGRAM property not specified

Vậy lỗi này có phải là do mình...
Chuyên mục: Chương trình dịch & các công cụ mô phỏng 13-01-2007, 03:54 PM
Trả lời: 5
Lần đọc: 21,466
Người gửi Jerry
Hỏi về Proteus, LCD, port...

1. Mình đang dùng Proteus version 6.9.5 (down ở tailieuvietnam.net). Mình không thấy trong thư viện của nó có LCD 2 hàng 24 cột. Vậy phải làm sao để add nó vào?

2. Trong Proteus, mình add source...
Chuyên mục: Tìm mua sản phẩm 08-01-2007, 04:05 PM
Trả lời: 12
Lần đọc: 15,370
Người gửi Jerry
Bạn có nhầm ko? DS1307 là IC thời gian thực của...

Bạn có nhầm ko? DS1307 là IC thời gian thực của Dalas
kết quả từ 51 tới 75 trên 100

 
Chuyển đến

Múi giờ GMT. Hiện tại là 08:26 PM.


Đượ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