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

 
 
Ðiều Chỉnh Xếp Bài
Prev Previous Post   Next Post Next
Old 19-09-2007, 02:42 AM   #9
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi sandro_bk View Post
cám ơn bạn đã quan tâm,mình có một bảng sin có 256 giá trị,giá trị là số 16 bit, hình như eeprom chỉ cho phép ghi data 8 bit thì phải,ko biết có cách nào ko?
PIC10 đến PIC18 là các chip vi điều khiển 8-bit, có độ rộng kênh dữ liệu là 8 bit. Do đó, nếu dùng EEPROM hay RAM của các chip này thì kiểu dữ liệu intrinsic có độ dài 8-bit. Tuy nhiên, nếu lưu vào flash của các PIC18 thì vẫn có thể lưu các giá trị 16-bit, vấn đề ở chỗ các chip này vẫn chỉ xử lý dữ liệu cơ sở là 8-bit.

PIC24 và dsPIC30/dsPIC33 là các chip 16-bit, có độ rộng kênh dữ liệu là 16-bit. Như vậy, EEPROM của PIC24/dsPIC30 hay RAM của PIC24/dsPIC30/dsPIC33 sẽ có độ dài 16-bit. Các chip này có flash gồm các word 24-bit.

Bạn cần xác định xem có cần độ phân giải 16-bit cho một bảng có 256 giá trị hay không.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 


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à 05:10 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