Pages: [1]   Go Down
Print
Author Topic: ช่วยด้วยครับ  (Read 12047 times)
0 Members and 1 Guest are viewing this topic.
TOPBBOY2006
Jr. Member
**
Offline Offline

Posts: 14


« on: June 11, 2009, 12:10:22 PM »

พี่พี่ครับ ผมจะเขียน ให้ pic 16f727 ใช้ INTERNAL CLOCK เขียนยังไงครับ ผมใช้ ccs
Logged
smitdh
Administrator
Hero Member
*****
Offline Offline

Gender: Male
Posts: 381


อาจารย์ที่ปรึกษา


« Reply #1 on: June 11, 2009, 02:44:45 PM »

ใน CCS ใช้ Pre-Processor #fuse

กรณีใช้ Xtal 4 Mhz ใช้ XT
#fuse   XT,PUT,BROWNOUT,NOWDT,NOPROTECT,NOLVP

กรณีใช้ OSC ภายใน
#fuse   INTRC,PUT,BROWNOUT,NOWDT,NOPROTECT,NOLVP

ตัวอย่างอื่นๆ

LP      Low power osc < 200 khz
XT      Crystal osc <= 4mhz
HS      High speed Osc (> 4mhz)
EC      External clock with CLKOUT
ER_IO      External resistor osc
INTRC_IO   Internal RC Osc, no CLKOUT
INTRC      Internal RC Osc


NOWDT      No Watch Dog Timer
WDT      Watch Dog Timer
NOPUT      No Power Up Timer
PUT      Power Up Timer

PROTECT   Code protected from reads
PROTECT_50%   Protect 50% of ROM
PROTECT_75%   Protect 75% of ROM
CPD      Data EEPROM Code Protected
NOCPD      No EE protection
NOPROTECT   Code not protected from reading
NOBROWNOUT   No brownout reset

BROWNOUT   Reset when brownout detected
MCLR      Master Clear pin enabled
NOMCLR   Master Clear pin used for I/O
LVP      Low Voltage Programming on B3
NOLVP      No low voltage prgming, B3 used for I/O


ทั้งนี้ขึ้นอยู่กับ device ด้วยว่าจะ support ไหม
เมื่อเข้าโปรแกรม CCS ให้ไปดูที่ Toolsbar Menu
View/ValidFuses

แล้วลองเลือกเบอร์ที่ต้องการ
ใน windows จะแสดง fuse ที่สามารถใช้ได้สำหรับเบอร์นั้น
« Last Edit: June 11, 2009, 02:54:45 PM by smitdh » Logged
Pages: [1]   Go Up
Print
 
Jump to: