View Single Post
Old 05-02-2010, 07:23 AM   #2
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 thundernhut View Post
Mình đang xem datasheet con này thấy có cái lạ.
Phần thanh ghi đặc biệt SFR và thanh ghi đa năng GPR nó nói là Static RAM tức là SRAM
mà SRAM con 12f683 có 128 Byte thôi nhưng trong hình vẽ các thanh ghi thì lại có tơi 2 dãy 128 Bytes là 256 Bytes lận
vậy các thanh ghi này là EEProm hay SRAM ? hay datasheet nhắm SRAM con này là 256 bytes?
với lại phần bộ nhớ flash nó ghi dung lượng là 2k word
trong khi 1 word là 16 bit cơ sao trong con PIC này chỉ là 2k x 14 bit thôi tính ra có 1,75 k word chớ làm gì tới 2k word ?
Hay là hãng micro chip quy định 1 word của họ có 14 bit thôi ?
128 bytes dành cho các thanh ghi GPR, tức là phần RAM mà người dùng có thể sử dụng tùy ý, còn các thanh ghi SFR vẫn được ánh xạ vào không gian địa chỉ RAM, nhưng chúng có chức năng đã được quy định (do vậy không được coi như là RAM dành cho người dùng).

1 word không nhất thiết phải có chiều dài 16-bit. Đúng là với các PIC tầm trung thì 1 word sẽ có chiều dài 14 bit. Với các PIC18 thì 1 word có chiều dài 16 bit. Ngoài ra, nếu bạn dùng các PIC cơ bản (base-line) thì sẽ thấy 1 word chỉ dài có 12 bit.

Nếu không gian flash đủ chứa 2048 lệnh thì tôi vẫn tính là 2k instruction word.

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