Chào các bác. Khi làm việc với các chân, từ trước đến giờ em toàn cấu hình từ trước. Bây giờ đụng tới một phần là cấu hình khi đang sử dụng, em lại thấy không như ý hiểu của mình.
Một đoạn code của em như thế này :
void main()
{
while (1)
{
// ban đầu cho là cổng vào :
PRT0DM0 =0xff;
PRT0DM1 =0x00;
// đọc cổng
data = PRT0DR;
.... xử lý đủ kiểu....
// chuyển sang cổng ra
PRT0DM0 =0x00;
PRT0DM1 =0xff;
// Đưa dữ liệu ra :
PRT0DR = data;
.....
}
}
Đoạn code đơn giản như vậy, em thử cả cho Port = giá trị hẳn hoi cũng không đc. Không biết có vấn đề gì sai ở đây. mong các bác chỉ giúp
Thực chất em làm với bài toán ma trận phím 4x4. nhưng mãi không được, nên em chuyển sang thử cho cổng trước, ấy thế mà vẫn chưa được. Chẳng hiểu sao nữa. Các bác giúp em với. Thanks
Một đoạn code của em như thế này :
void main()
{
while (1)
{
// ban đầu cho là cổng vào :
PRT0DM0 =0xff;
PRT0DM1 =0x00;
// đọc cổng
data = PRT0DR;
.... xử lý đủ kiểu....
// chuyển sang cổng ra
PRT0DM0 =0x00;
PRT0DM1 =0xff;
// Đưa dữ liệu ra :
PRT0DR = data;
.....
}
}
Đoạn code đơn giản như vậy, em thử cả cho Port = giá trị hẳn hoi cũng không đc. Không biết có vấn đề gì sai ở đây. mong các bác chỉ giúp
Thực chất em làm với bài toán ma trận phím 4x4. nhưng mãi không được, nên em chuyển sang thử cho cổng trước, ấy thế mà vẫn chưa được. Chẳng hiểu sao nữa. Các bác giúp em với. Thanks
Comment