|  | 
| 
 | Tài trợ cho PIC Vietnam | ||||||||
| PIC - Thiết kế và Ứng dụng Ý tưởng cho các sản phẩm sử dụng PIC/dsPIC và các sản phẩm của Microchip | 
|  | 
|  | Ðiều Chỉnh | Xếp Bài | 
|  | 
|  03-04-2008, 05:56 PM | #1 | 
| Nhập môn đệ tử Tham gia ngày: Jan 2008 
					Bài gửi: 2
 : | 
				
				Eeprom
			 mình đang tìm hiểu về PIC877 mà chưa biết sử dụng EEPROM của nó như thế nào  bác nào đã nghiên cứu về đọc/ ghi dữ liệu vào EEPROM có thể chỉ cho mình nguyên lí đọc / ghi vào EEPROM với | 
|   |   | 
|  03-04-2008, 07:00 PM | #2 | |
| Đệ tử 6 túi Tham gia ngày: Mar 2007 
					Bài gửi: 150
 : | Trích: 
 ghi vào eeprom : Code: write_eeprom(address,value); address : dịa chỉ vùng nhớ eeporm ( với 16f877 là 256 ô nhớ , mỗi ô nhớ la giá trị 8bit value : giá trị muốn lưu vào vùng nhớ . Code: read_eeprom(address); 
				__________________ _________________________________________________ Le Trung Duc Industry Research & Application Center NTT Institute of Hi_technolog ltduc@ntt.edu.vn leduc_cktd@yahoo.com.vn http://www.nttc.edu.vn CNC DIY : http://quangcaosanpham.com/shop/driverservo 0909300332 | |
|   |   | 
|  14-03-2011, 12:39 AM | #3 | |
| Đệ tử 5 túi Tham gia ngày: Aug 2010 
					Bài gửi: 116
 : | Trích: 
 cám ơn bạn! | |
|   |   | 
|  13-03-2011, 10:30 PM | #4 | 
| Nhập môn đệ tử Tham gia ngày: Jan 2010 
					Bài gửi: 7
 : | cho minh hoi la address va value co phai khai bao ko | 
|   |   | 
|  21-03-2011, 11:10 PM | #5 | 
| Nhập môn đệ tử Tham gia ngày: Sep 2008 
					Bài gửi: 3
 : | May ban oi? Minh co chuong trinh ngat Rb0 doc encoder+ hien thi led 7 doan. su dung qêut led ok roi. Nhung muon luu gia tri vào eefrom Pic. Nhung khi ghi vao eefrom thi led no cu nhay 1 phat roi hien lai tu dau. Ko hieu noi muon lam led ko nhay nua ma van nap vao eprom thi lam sao. May bac chi giao dum nha. Minh xap nop roi mong may anh chi chi cho. /* ---------- khai bao ngat ------------*/ ext_int_edge(h_to_l);// khai bao suon ngat setup_timer_0(RTCC_INTERNAL|RTCC_DIV_256); //khai bao timer0 bo dinh thoi, ty le chia tan 64 enable_interrupts(int_ext); enable_interrupts(int_timer0);//cho phep ngat timer0 enable_interrupts(global); set_timer0(178);// T_dinhthi = 64*(256 - 100)*0.5us = 5000us /* ------ bat dau chuong trinh chinh---------- */ while(true) { while(!erro)// khiem tra co loi ko { tach_lay_so(xung_dem); for(i=0;i<3;i++) { output_a(255);// tat tat ca led IF(thoigian_ghi==30)// muon 1 thoai gian nao di ghi vao eprom. { thoigian_ghi=0; disable_interrupts(GLOBAL); // all interrupts OFF write_eeprom(add_donvi,led0);// ghi vao eprom write_eeprom(add_chuc,led1); write_eeprom(add_tram,led2); enable_interrupts(GLOBAL); // all interrupts OFF enable_interrupts(INT_EXT); // enable_interrupts(INT_TIMER0); // } Nhung ghi la led no chop cai roi moi sang, ghi nua la chop nua. anh em chi giao nha. Thanks | 
|   |   | 
|  21-03-2011, 11:12 PM | #6 | 
| Nhập môn đệ tử Tham gia ngày: Sep 2008 
					Bài gửi: 3
 : | Ghi eprom trong main cung bi luon, ngat cung bi. Ko biet sao ca. Mong cac bac chi giao | 
|   |   | 
|  22-03-2011, 08:49 PM | #7 | 
| Đệ tử 7 túi Tham gia ngày: May 2005 
					Bài gửi: 258
 : | tại vì thời gian ghi vào eeprom mất 5ms.(lúc này led không được quét) 
				__________________ viết chương trình cho vdk chạy ổn định là cả một vấn đề. | 
|   |   | 
|  | 
| 
 | 
 |