View Full Version : Pic- CCS
anhhuymin
12-03-2011, 02:52 AM
Chao moi nguoi, hiện mình đang học Vi điều khiển nhưng không học ngôn ngữ mà các bạn vẫn thảo luận! Mình học với C- CCS và lập trình với pic! Mình đang cần một số tài liệu liên quan tới CCS và lập trình pic bằng ccs. Ai cho cho mình dược chứ! Thanks.
Tiện thể các bạn cho mình biết cách tính Thời gian tràn của timer, tính được nó thì cần biết trước những gì? ...Thanks
iVoVa
12-03-2011, 02:01 PM
Về tính giá trị của timer bạn sử dụng công thức sau : ( Dùng cho timer 16 bit ) và dùng dao động thạch anh
F_out = Fclk/(4*Prescaler*65536*Count).
Giả sự bạn muốn timer chạy 2 giây, sử dụng thạch anh 4Mhz tức F_0ut = 0.5Hz thì thay vào công thức trên để tính ra Count .
Sau đó đổi số Count ra mã thập lục phân ( nhờ vào calculator cua win ).
Tiếp theo lấy FFFF - ( Count ở dạng mã 16 ) là được giá trị cần nạp vào 2 thanh ghi TMORH và TMORL.
( Không biết tính như vậy đúng chưa , nếu ai thấy chưa đúng thì sửa lại giùm mình nhé )
Về tài liệu CCS băng tiếng Việt thì theo mình biết trên forum có 2 cuốn.
Còn CCS bằng tiếng Anh thì là file help của trình biên dịch CCS là chuẩn nhất.
Nếu bạn tìm không được để lại mail mình sẽ gởi qua cho.
Mình cũng mới học CCS .
anhhuymin
13-03-2011, 12:38 PM
uhm thanhks ban Ivova, mail cua minh: anhhuymin@live.com.
về công thức F_out = Fclk/(4*Prescaler*65536*Count) sử dụng cho timer 16bit, vậy còn 24bit ?
Cho minh hỏi luôn?
F_out là?
Fclk ?
Prescaler ?
con số 65536 ?
và cout la giá trị mà mình cần nạp ?
Mình mới học nên phần này thầy giảng cũng không có kỹ lắm nên làm fieen bạn vây ? thanks
dientuvienthong
21-03-2011, 11:53 AM
cam ơn bạn ivova nhé,
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.