Trích:
	
	
		
			
				
					Nguyên văn bởi  namqn
					 
				 
				Chip sử dụng cấu hình dưới đây: 
	Code: 
		CONFIG	OSC = HS, OSCS = OFF
	CONFIG	PWRT = ON, BOR = ON, BORV = 27
	CONFIG	WDT = OFF, WDTPS = 128
	CONFIG STVR = ON, LVP = OFF, DEBUG = OFF 
 Tập tin .hex được đính kèm phía dưới. Bootloader này làm việc với thạch anh ngoài 40 MHz (tôi khuyên không nên dùng thạch anh ở tần số này, vì chip sẽ khá nóng), tốc độ baud là 38400. Bạn thử xem có chạy tốt không nhé, vì tôi không có thạch anh 40 MHz để thử.
 
Thân,  
			
		 | 
	
	
 Làm sao phải dùng thạch anh 40Mhz hả anh ?
Con 18F458 nếu muốn dùng 40Mhz --> 10MIPS chỉ cần cắm con thạch anh 10Mhz rồi config là:
	
	Trích:
	
	
		
			
				LIST      P=18F458	; change also: Configure->SelectDevice from Mplab  
xtal EQU 40000000		; you may want to change: _XT_OSC_1H  _HS_OSC_1H  _HSPLL_OSC_1H 
baud EQU 115200			; standard TinyBld baud rates: 115200 or 19200 
			
		 | 
	
	
 và dùng config đầu tiên dùng PLL
	Trích:
	
	
		| 
			
				__CONFIG	_CONFIG1H, _OSCS_OFF_1H & _HSPLL_OSC_1H
			
		 |