PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   link 2 port để xuất dữ liệu (http://www.picvietnam.com/forum/showthread.php?t=11212)

tumi_kt 19-09-2011 09:42 AM

link 2 port để xuất dữ liệu
 
Các bác cho em hỏi 1 tí, đầu vào của con pic của em là ADC 10 bit,em muốn xuất giá trị 10 bit này ra ngoài qua portb,nhưng port b này chỉ có 8bit vậy làm sao để xuất đủ giá trị ADC 10 bit này nhỉ?nếu link thêm port khác nữa để xuất đủ 10 bit thì có được không? nếu được thì làm bằng cách nào?bác nào biết chỉ giùm mình với nhé,mình hơi gà nếu có gì mấy bác đừng cười nhé,mình dùng ngôn ngữ c.

tumi_kt 19-09-2011 04:47 PM

không bác nào gợi ý giúp em ah?

tdm 19-09-2011 09:48 PM

Trích:

Nguyên văn bởi tumi_kt (Post 49940)
Các bác cho em hỏi 1 tí, đầu vào của con pic của em là ADC 10 bit,em muốn xuất giá trị 10 bit này ra ngoài qua portb,nhưng port b này chỉ có 8bit vậy làm sao để xuất đủ giá trị ADC 10 bit này nhỉ?nếu link thêm port khác nữa để xuất đủ 10 bit thì có được không? nếu được thì làm bằng cách nào?bác nào biết chỉ giùm mình với nhé,mình hơi gà nếu có gì mấy bác đừng cười nhé,mình dùng ngôn ngữ c.

int8 byte_thap ,byte_cao;
int16 adc;
adc=read_adc();
byte_thap = make8(adc,0);
output_b( byte_thap);
byte_cao = make8(adc,1);
output_d( byte_cao);

tumi_kt 20-09-2011 09:20 AM

ah,cảm ơn bạn đã giúp mình nhé,hi.để mình thử xem sao.

tumi_kt 20-09-2011 09:56 AM

Mình làm được rùi,thanks bạn lần nữa nha.


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

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam