cả nhà cho em hỏi ngắt GPIO trong Psoc thiết lập như thế nào vậy? khó quá!
cả nhà cho em hỏi ngắt GPIO trong Psoc thiết lập như thế nào vậy? khó quá!
Ùhm mình cũng đã làm một lần vể vấn đề này nhưng chưa chạy ổn lắm.Hix.Bạn có thế vào phần help của Psoc để tham khảo và biết cách thiết lập.Mình không gửi được code lên không biết diễn đàn sao nữa.Bạn cần có thể liên hệ với mình.Mình send code cho bạn.Thân chào
===>Basic Personal Information
-Hand phone:0985.598.542
-Yahoo:tieuhoangde_td1010
-Email:khanhduy.automation@gmail.com
Vậy nếu sử dụng nhiều ngắt GPIO thì làm thế nào? làm thế nào để biết được mình đang viết chương trình cho ngắt ở chân nào?
//----------------------------------------------------------------------------
// C main line
//----------------------------------------------------------------------------
#include <m8c.h> // part specific constants and macros
#include "PSoCAPI.h" // PSoC API definitions for all User Modules
unsigned int dem=0;
#pragma interrupt_handler PSoC_GPIO_ISR
void PSoC_GPIO_ISR()
{
dem=9;
}
void main()
{
// Insert your main routine code here.
PRT0DR=0xff;
M8C_EnableGInt;
M8C_EnableIntMask(INT_MSK0,0x20);//kich hoat mat na che ngat.
LCD_1_Start();
while(1)
{
LCD_1_Position(0,0);
LCD_1_WriteData(dem+'0');
}
}
===>Basic Personal Information
-Hand phone:0985.598.542
-Yahoo:tieuhoangde_td1010
-Email:khanhduy.automation@gmail.com
ban co the tham khao cai do va phat trien len tiep.
===>Basic Personal Information
-Hand phone:0985.598.542
-Yahoo:tieuhoangde_td1010
-Email:khanhduy.automation@gmail.com
M8C_EnableIntMask(INT_MSK0,0x20);//kich hoat mat na che ngat là ntn thế? nếu sử dụng 2 ngắt ở 2 chân khác nhau thì làm ntn? thiết lập phần cứng nữa?
There are currently 1 users browsing this thread. (0 members and 1 guests)