PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   Giúp Em Với !!! (http://www.picvietnam.com/forum/showthread.php?t=4326)

dvtoan 19-06-2009 10:44 PM

Giúp Em Với !!!
 
_Em đang viết chương trình đọc giá trị ADC từ LM335 ghi vào MMC card (giao tiếp SPI), sau đó xuất dữ liệu ra LCD. Các Anh cho Em hỏi : Em phải dùng lệnh gì (trong CCS C) để đọc dữ liệu lên LCD, có phải sử dụng ngắt không vì lúc đó vừa có dữ liệu từ ADC, vừa có dữ liệu trên PIN_C2 do MMC card xuất ra. Vậy phải làm sao để đọc dữ liệu từ MMC card, Em nhờ các Anh giúp.
_Chương trình chính của Em đại khái là thế này:
mmc_init(); // truy xuat mmc card
giatri = read_adc();// đọc giá trị adc
mmc_write_block();// ghi vào mmc card
mmc_read_block();// xuất dữ liệu trong mmc ra
convert_bcd(); // chuyển đổi BCD
lcd_init(); // truy xuất LCD
lcd_putcmd(0xC0);
lcd_putchar();......//Xuat ra LCD

Anh nào biết xin chỉ giúp Em, Em cảm ơn nhiều.

nguyendinhtuan 20-06-2009 03:19 AM

Trích:

Nguyên văn bởi dvtoan (Post 26919)
_Em đang viết chương trình đọc giá trị ADC từ LM335 ghi vào MMC card (giao tiếp SPI), sau đó xuất dữ liệu ra LCD. Các Anh cho Em hỏi : Em phải dùng lệnh gì (trong CCS C) để đọc dữ liệu lên LCD, có phải sử dụng ngắt không vì lúc đó vừa có dữ liệu từ ADC, vừa có dữ liệu trên PIN_C2 do MMC card xuất ra. Vậy phải làm sao để đọc dữ liệu từ MMC card, Em nhờ các Anh giúp.
_Chương trình chính của Em đại khái là thế này:
mmc_init(); // truy xuat mmc card
giatri = read_adc();// đọc giá trị adc
mmc_write_block();// ghi vào mmc card
mmc_read_block();// xuất dữ liệu trong mmc ra
convert_bcd(); // chuyển đổi BCD
lcd_init(); // truy xuất LCD
lcd_putcmd(0xC0);
lcd_putchar();......//Xuat ra LCD

Anh nào biết xin chỉ giúp Em, Em cảm ơn nhiều.

không ai có thể giúp em với các dùng lệnh như vậy cả. em nên post sơ đồ mạch và code.

dvtoan 20-06-2009 05:57 PM

1 Attachment(s)
Code lcd và MMC là Em đi mượn, và code main thì em tự viết. Sơ đồ mạch em quên đem theo, để em post lên sau nhé.

dvtoan 20-06-2009 11:55 PM

1 Attachment(s)
Sơ đồ orcard của em đây...

hoc_picpicpic 21-06-2009 12:32 AM

không biết bạn làm việc với MCC card thành thạo chưa ? . chương trình của bạn mình đã xem qua và chỉ thấy bạn dùng lệnh :mmc_write_block(100) sau đó lai dùng mmc_read_block(100); không hiểu bạn ghi cái gì vào mmc và kết quả đọc từ mcc lưu vào đâu nữa .

dvtoan 21-06-2009 07:06 AM

Chính vì mình chưa rành về MMC card nên mình chưa biết cách truy xuất nó, vì vậy mà mình nhờ các Anh ở đây giúp đỡ. Thanks!

dvtoan 21-06-2009 07:07 AM

Mình đang làm cái mạch đo nhiệt độ, hiển thị LCD và lưu vào MMC card.

dvtoan 27-06-2009 10:33 PM

1 Attachment(s)
Bác nào rảnh sửa code main va mmc giúp em với. Khi em cho chạy nó hiển thị nhiệt độ lung tung lên. Em mới tìm hiểu nên chưa biết nhiều, mong các bác giúp đỡ. Thx.

debugger 27-06-2009 11:25 PM

Bạn có thể tham khảo ở luồng sau: http://www.picvietnam.com/forum/show...?t=1212&page=3


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

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam