Ðề tài: đọc và ghi eprom
View Single Post
Old 07-09-2009, 01:07 AM   #6
lequocbao
Đệ tử 6 túi
 
lequocbao's Avatar
 
Tham gia ngày: Oct 2008
Nơi Cư Ngụ: HCM
Bài gửi: 137
:
Trích:
Nguyên văn bởi Mr.Bi View Post
Tại e k chịu tìm hỉu , cứ đụng tới cái j là lên diễn đàn hỏi , có ng trả lời liền nên k chịu động não search google. Dễ òm chứ có j đâu . Chỉ có 2 hàm : write_eeprom(address,value) và read_eeprom(address) . Cu thể như sau :
Code:
int8 a;
main()
{ write_eeprom(0x01, 0xCA); // ghi 0xCA vào vị trí địa chỉ 0x01 trong eeprom
   a= read_eeprom(0x01) ; // đọc eeprom tại địa chỉ 0x01 , gán vào biến a
   while(1);
}
h biến a của e đã có giá trị 0xCA, đọc ghi eeprom lun đó , ok chứ ?
dzầy mừ bạn còn chưa hiểu nữa thì mình cũng không hiểu bạn lun!hì hì
thì ví dụ như vầy nè:
thằng 77a có bộ nhớ là 8k nên nó sẽ có tổng cộng 256 ô nhớ (0 - 255)và mỗi ô nhớ dài 8bit.Với 8bit thì bạn sẽ có thể lưu được con số từ 0 - 255.Tới đây hiểu chưa nè?
để thao tác với các ô nhớ đó bạn chỉ việc sử dụng 02 hàm là:
write_eeprom(địa chỉ,giá trị);//nạp một giá trị vào eeprom tại địa chỉ
a=read_eeprom(địa chỉ);//đọc giá trị trong eeprom tại ô nhớ địa chỉ rồi gán cho biến a.
Với địa chỉgiá trị bạn có thể sử dụng cơ số 10 cho nó dể!
cố gắng lên bạn!!!
__________________
A&A
lequocbao vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn