PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)

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

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 03-10-2011, 03:45 PM   #1
babypic
Nhập môn đệ tử
 
Tham gia ngày: Dec 2008
Bài gửi: 7
:
Chào các bác ! tôi dùng HI-TECH C cho 16F877A, muốn drive pins như RA0,RA1, RA2, RA3 mà không được như ý:
CMCOM = 0x07; //disable comparator
TRISA = 0xF0;
RA0 = 1;
RA1 = 1;
RA2 = 1;

thế mà các pin ra không được mức cao.
PORTA = 0xFF;
thì được nhưng tôi không muốn cách này.
Các bác giúp tôi với
babypic vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-10-2011, 09:38 PM   #2
DINH THANH SANG
Đệ tử 3 túi
 
Tham gia ngày: Jul 2011
Bài gửi: 55
:
Trích:
Nguyên văn bởi babypic View Post
Chào các bác ! tôi dùng HI-TECH C cho 16F877A, muốn drive pins như RA0,RA1, RA2, RA3 mà không được như ý:
CMCOM = 0x07; //disable comparator
TRISA = 0xF0;
RA0 = 1;
RA1 = 1;
RA2 = 1;

thế mà các pin ra không được mức cao.
PORTA = 0xFF;
thì được nhưng tôi không muốn cách này.
Các bác giúp tôi với

chào bạn.
bạn nên cài đăt anlog của nó là digital nữa.
ANS....=0;
__________________
ĐINH THANH SANG 1990
AN MỸ - CẨM CHÂU - HỘI AN - QUẢNG NAM
DĐ: 01684222047
Yahoo ID: thanh_sang_mua_he_mai_xanh@yahoo.com.vn
DINH THANH SANG vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 05-10-2011, 09:18 AM   #3
babypic
Nhập môn đệ tử
 
Tham gia ngày: Dec 2008
Bài gửi: 7
:
Tôi thử đoạn code này thì thấy:
- nếu có lệnh PORTA = 0x00;
thì các lệnh RA0 = 1; RA1 = 1;,.... có hiệu lực (đưa được điện áp 5V đến các pin RA0, RA1, ...)
- Nếu bỏ lệnh PORTA = 0x00; thì các lệnh với RA0 = 1; RA1 = 1; ..... không có hiệu lực.
Các bác cho biết tai sao thế ?

tôi dùng PIC6f877a
compiler: HI-TECH C

#include <pic.h>
__CONFIG(HS & PWRTEN & BOREN & LVPDIS & WDTDIS );



void main(void)
{
ADCON1 = 0x07;
TRISA = 0xF0;

//PORTA = 0x00; //neu bo lenh nay thi cac lenh voi RAx khong hieu luc ?

RA0 = 1;
RA1 = 1;
RA2 = 1;
RA3 = 1;

while(1)
{
};
}
File Kèm Theo
File Type: rar TestPin.rar (43.9 KB, 5 lần tải)
babypic vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 10:12 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