số là thế này:
mình làm đồ án với AVR đang trong giai đoạn hoàn thiện, còn dư một số chân của các PORT nhưng lại nằm riêng lẽ. (5 chân :PORTC.4, POTRA.0, PORTA.1,PORTD.6,PORTD.7 )
MÌnh định dùng các chân còn dư này đễ nhận thông tin từ RF remote
nhưng việc đọc trạng thái các bit riêng lẽ như vậy rất rắc rối
mình thử gom các bit này lại thành 1 biến X để tiện cho việc nhận giá trị bằng cách:
X=PC.4*16 +PA.0*8 +PA.1*4 +PD.6*2 +PD.7*1;
X bây giờ mang giá trị thập phân, đem giá trị đó so sánh và điều khiển như vậy có dc hay ko?
mình đã thử nhưng chưa thấy khả quan
có cách nào khác ko?
mong mọi người chỉ giáo!
mình làm đồ án với AVR đang trong giai đoạn hoàn thiện, còn dư một số chân của các PORT nhưng lại nằm riêng lẽ. (5 chân :PORTC.4, POTRA.0, PORTA.1,PORTD.6,PORTD.7 )
MÌnh định dùng các chân còn dư này đễ nhận thông tin từ RF remote
nhưng việc đọc trạng thái các bit riêng lẽ như vậy rất rắc rối
mình thử gom các bit này lại thành 1 biến X để tiện cho việc nhận giá trị bằng cách:
X=PC.4*16 +PA.0*8 +PA.1*4 +PD.6*2 +PD.7*1;
X bây giờ mang giá trị thập phân, đem giá trị đó so sánh và điều khiển như vậy có dc hay ko?
mình đã thử nhưng chưa thấy khả quan
có cách nào khác ko?
mong mọi người chỉ giáo!
Comment