![]() |
|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#1 |
Đệ tử 2 túi
Tham gia ngày: Jul 2009
Bài gửi: 33
: |
thắc mắc mới về con 12f683(datasheet sai chăng)
mình mới có thêm mớ thắc mắc này :
1)trong phần nói vè LFINTOSC có nói nó nối tới bộ mux và prescaler nhưng trong hình 3-1 không vẽ như thế 2)phần timer1 nói nó có bộ tiền tỉ lệ (prescaler) là 3 bit nhưng trong thanh ghi chọn tỉ lệ nó chỉ có 2 bit thôi vậy phải là bộ prescaler 2 bit chứ ? Không lẽ datasheet sai thay đổi nội dung bởi: thundernhut, 08-02-2010 lúc 09:30 AM. |
![]() |
![]() |
![]() |
#2 | |
Trưởng lão PIC bang
|
Trích:
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 |
|
![]() |
![]() |
![]() |
#3 |
Đệ tử 2 túi
Tham gia ngày: Jul 2009
Bài gửi: 33
: |
lạ nhỉ ?
1 word = 14 bit hay 12 bit là đơn vị kỹ thuật chính thức hay là đơn vị thương mại hay đơn vị gì ? có phải giống như các nhà sản xuất ổ cứng máy vi tính quy định 1 GB = 10^9 B thay vì là 2^30 B (vì theo họ đây là đơn vị thương mại nhưng chính thức trong kỹ thuật nó là 2^30) vậy việc ánh xạ là thế nào nhỉ mình không biết khái niệm này, mình chỉ biết khái niệm ánh xạ trong toán học thôi. Có ai có thể giải thích dùm không nhỉ nếu bỏ qua việc ánh xạ gì đó thì rốt cuộc là GPR thì có 128 B thế thì cái hình minh họa figure 2-2 trang 10 trong datasheet của 12f683 là của GPR hay SFR ??? Và SFR sẽ thuộc SRAM hay EEPROM ??? sao mọi thứ rối rắm vậy nhỉ |
![]() |
![]() |
![]() |
#4 | |
PIC Bang chủ
|
Trích:
Đọc cái này để hiểu cho đúng về khái niệm Word đã Chúc vui
__________________
Công ty TNHH Thương mại và Giao nhận R&P store.hn@rpc.vn - store.hcm@rpc.vn Học PIC như thế nào? |
|
![]() |
![]() |
![]() |
#5 |
Đệ tử 2 túi
Tham gia ngày: Jul 2009
Bài gửi: 33
: |
hiểu ý anh falleaf
word mà em nói đến là word trong đơn vị như byte, bit, kB, MB, 1 Byte = 8 bit chứ không phải là 6 bit hay 4 bit còn word mà anh đề cập là "word" trong "word length" là độ dài từ là thông số quan trong trong các vi xử lý bên cạnh tần số làm việc. như vậy em hiểu rồi, word được dùng trong datasheet là nói về kiến trúc của con PIC có độ dài từ là 14 bit chứ không phải word trong đơn vị chuẩn dữ liệu. Thanks anh nhiều còn về GPR và SFR thi sao có ai giúp mình với |
![]() |
![]() |
![]() |
#6 | |
Trưởng lão PIC bang
|
Trích:
SFR vẫn nằm trong không gian RAM. 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 |
|
![]() |
![]() |
![]() |
#7 |
Đệ tử 2 túi
Tham gia ngày: Jul 2009
Bài gửi: 33
: |
sao lại trong không gian RAM nhỉ
data sheet ghi con 12f683 chỉ có 128 B RAM vậy GPR đã chiếm hết 128 B đó rùi thì còn RAM nào cho SFR nhỉ ? có gì nhầm lẫn chăng |
![]() |
![]() |
![]() |
#8 | |
Trưởng lão PIC bang
|
Trích:
Trong máy tính của bạn cũng có nhiều bộ phận sử dụng RAM, nhưng chúng không được tính, vì đó là phần RAM dành riêng cho từng ngoại vi, người ta thường chỉ kể đến phần RAM mà người dùng có thể tùy ý sử dụng, khi nói đến RAM của máy tính. 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 |
|
![]() |
![]() |
![]() |
#9 |
Đệ tử 2 túi
Tham gia ngày: Jul 2009
Bài gửi: 33
: |
Mình đã hiểu , tại khi nói phần đó anh dùng từ "ánh xạ" mà mình không hiểu từ này nên không hiểu nguyên đoạn luôn.
Thanks anh Falleaf và namqn rất nhiều |
![]() |
![]() |
![]() |
#10 |
Đệ tử 2 túi
Tham gia ngày: Jul 2009
Bài gửi: 33
: |
mình mới có thêm mớ thắc mắc này :
1)trong phần nói vè LFINTOSC có nói nó nối tới bộ mux và prescaler nhưng trong hình 3-1 không vẽ như thế 2)phần timer1 nói nó có bộ tiền tỉ lệ (prescaler) là 3 bit nhưng trong thanh ghi chọn tỉ lệ nó chỉ có 2 bit thôi vậy phải là bộ prescaler 2 bit chứ ? Không lẽ datasheet sai |
![]() |
![]() |
![]() |
#11 | |
Trưởng lão PIC bang
|
Trích:
2) Datasheet ở phần này là chính xác. Khi dùng prescaler 3-bit, sẽ có 4 lựa chọn khác nhau: không đi qua prescaler (1:1), dùng 1 bit thấp nhất của prescaler (1:2), dùng 2 bit thấp nhất của prescaler (1:4), và dùng toàn bộ 3 bit của prescaler (1:8). Do đó, chỉ cần 2 bit để lựa chọn 1 trong 4 cấu hình này. 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 |
|
![]() |
![]() |
![]() |
#12 |
Đệ tử 2 túi
Tham gia ngày: Jul 2009
Bài gửi: 33
: |
đã hiểu đã hiểu thanks rất nhiều
|
![]() |
![]() |
![]() |
|
|