|  | 
| 
 | 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 | 
|  | 
|  08-07-2011, 09:24 AM | #1 | 
| Đệ tử 6 túi |  -Theo mình biết con PIC16F88 thì chân RA5 mặc định là chân Reset,nên bạn phải dùng điện trở kéo lên nguồn.vì Reset active-low mà., -Muốn khai báo RA5 là I/0 thì bạn phải tác động vào bit MCLRE,nằm trong thanh ghi nào thì mình cũng không nhớ nữa.cụ thể MCLRE = 0 thì cho phép RA5 là chân I/O,còn muốn là I hay O thì tác động vào thanh ghi TRIS cái này chắc bạn cũng biết rồi..còn MCLRE = 1 (bit này mặc định là 1) thì RA5 là chân Reset. | 
|   |   | 
|  10-07-2011, 08:35 AM | #2 | |
| Đệ tử 5 túi Tham gia ngày: Aug 2010 
					Bài gửi: 116
 : | Trích: 
 bít MCLRE là bít trong cấu hình confix 1 REGISTER 15-1: CONFIG1: CONFIGURATION WORD 1 REGISTER (ADDRESS 2007h) R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 CP CCPMX DEBUG WRT1 WRT0 CPD LVP BOREN MCLRE FOSC2 PWRTENWDTEN FOSC1 FOSC0 MCLRE: RA5/MCLR/VPP Pin Function Select bit 1 = RA5/MCLR/VPP pin function is MCLR 0 = RA5/MCLR/VPP pin function is digital I/O, MCLR internally tied to VDD mình đã khai báo MCLR=0.rùi nhưng sao chip cứ RESET liên tục là sao? các bạn vào giúp dùm mình với. các ơn các bạn! thay đổi nội dung bởi: pucapuca123, 10-07-2011 lúc 08:56 AM. | |
|   |   | 
|  | 
| Ðiều Chỉnh | |
| Xếp Bài | |
| 
 | 
 |