PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > dsPIC - Bộ điều khiển tín hiệu số 16-bit

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

dsPIC - Bộ điều khiển tín hiệu số 16-bit Theo dự kiến của Microchip, vào khoảng năm 2011 dsPIC sẽ có doanh số lớn hơn PIC

 
 
Ðiều Chỉnh Xếp Bài
Prev Previous Post   Next Post Next
Old 23-02-2010, 12:01 PM   #1
bubeohl
Đệ tử 1 túi
 
Tham gia ngày: Jul 2008
Bài gửi: 17
:
help!! flash_memory_in_pic24fj

chào mọi người!
mình đang gặp vấn đề ở việc ghi và đọc dữ liệu bộ nhớ flash memory trong pic24fj128ga010.
+ ghi giá trị của biến value vào địa chỉ _FlashStartAddress_
+ đọc giá trị tại địa chỉ trên và lưu vào biến value1.
+ so sánh nếu value = value1 thì đưa ra chỉ thị trên lcd
code của mình như bên dưới (mình dùng CCS), kết quả vẫn chưa được. ai biết thì giúp đỡ nhé.hi.
cám ơn nhìu
////////////////////////////////////////////////////////////////////////////

#define PROGRAM_MEMORY_SIZE getenv("PROGRAM_MEMORY")

#define FLASH_DATA_SIZE 32

#define FLASH_DATA_END PROGRAM_MEMORY_SIZE-1

#define FLASH_DATA_START (PROGRAM_MEMORY_SIZE - FLASH_DATA_SIZE)

#org FLASH_DATA_START, FLASH_DATA_END {}


void main()
{ int32 FlashStartAddress;
int8 value,value1;
int32 i;
disable_interrupts(INTR_GLOBAL);


lcd_init();

lcd_putcmd(0x01);

delay_ms(200);

lcd_putcmd(0x80);

lcd_putchar("flash_memory");



value =0;
value1=0;
DataArray8[0] = 0;

FlashStartAddress = FLASH_DATA_START;


value = 1;


write_program_memory(FlashStartAddress, value, 1);

delay_ms(3000);


read_program_memory(FlashStartAddress, value1,1);

delay_ms(3000);

if(value1 == value)
{
lcd_putcmd(0xC0);
lcd_putchar("oki");

}
} // end main
bubeohl vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 03:58 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam