![]() |
|
Tài trợ cho PIC Vietnam |
PIC - Thiết kế và Ứng dụng Ý tưởng cho các sản phẩm sử dụng PIC/dsPIC và các sản phẩm của Microchip |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#21 | |
Đệ tử 3 túi
Tham gia ngày: Jul 2008
Bài gửi: 58
: |
Trích:
đây là lệnh gọi chương trình con void send(unsigned char data) đã viết ở trên bạn nhìn vào hàm send ở trên thì thấy nếu gọi send(0x03); thì data =0x03 // portb0=0;//nối portb0 với chân clock và cho reset về mức 0 portb1=0x01&data;//chân portb1 nối vào một chân data. vậy giá trị đầu ra là một bit //đầu tiên ở mức cao hay thấp tùy vào biến data portb0=1;//kích chân clock lên mức cao portb0=0;//nối portb0 với chân clock và cho reset về mức 0 portb1=0x02&data;//chân portb1 nối vào một chân data. vậy giá trị đầu ra là một bit //đầu tiên ở mức cao hay thấp tùy vào biến data portb0=1;//kích chân clock lên mức cao // thì ở đây sẽ có hai giá trị được tính đó là portb1=0x01&0x03; ta được 0x01; QA mức cao. và portb1=0x02&0x03; ta được 0x02//QB=1; mức cao. tương tự nếu bạn làm cho các đầu ra QAN ; QGN khác! còn khi bạn sử dụng 2 chân data của một IC và dùng hai IC thì cũng làm tương tự. nếu bạn nối vào 2 chân RB2 & RB3 thì đầu ra là kết quả của phép and giữa RB2 và RB3, bạn cũng làm tương tự như trên . chúc bạn thàng công. ------------**^^o0o^^**------------- "tháng ngày dong duổi cuộc đời nhớ người cố hữu hẹn ngày tái ngộ" |
|
![]() |
![]() |
|
|
![]() |
||||
Ðề tài | Người gửi | Chuyên mục | Trả lời | Bài mới |
ban mach GPTUSB mach robot cac loai......... | vinhcuu | Quảng cáo và bán sản phẩm | 2 | 30-01-2007 01:43 PM |
cho em hoi ve mach nap Pic 1 | stevent | Cơ bản về vi điều khiển và PIC | 3 | 29-01-2007 02:59 PM |
mach nap PIC 1 | cdtnhat | Bootloaders - Programmers - Debuggers - Emulators | 7 | 10-12-2006 06:12 PM |
Mach nap | minhtienbk | Bootloaders - Programmers - Debuggers - Emulators | 0 | 13-01-2006 06:13 PM |
answer.com mot trang wed hay ve cac dinh nghia | mafd_47a | Trao đổi ngoài luồng | 0 | 23-11-2005 11:30 PM |