thanh xuân
Ban Chủ Nhiệm
I/ Sử dụng chức năng GPIO:
Trước hết là tải bài giảng https://goo.gl/3AKG3P
Những bước cấu hình output:
_ Cấu hình thanh ghi PxSEL & PxSEL2 để sử dụng chức năng GPIO
_ Cấu hình thanh ghi PxDIR.y = 1 tương ứng với Pin y chọn làm output
ví dụ: cấu hình P1.6 làm output P1DIR |= BIT6;
_ Sau khi cấu hình thì có thể sử dụng thanh ghi PxOUT để đưa tín hiệu ra ngoài.
ví dụ xuất mức 1 ra P1.6: P1OUT |= BIT6;
Những bước cấu hình input:
_ Cấu hình thanh ghi PxSEL & PxSEL2 để sử dụng chức năng GPIO
_ Cấu hình thanh ghi PxDIR.y = 0 tương ứng với Pin y chọn làm input
ví dụ: cấu hình P1.3 làm input P1DIR &= ~BIT3;
_ Cấu hình trở kéo lên/kéo xuống:
+ Thanh ghi PxREN: bật tắt trở nội: PxREN.y = 1 bật,PxREN.y = 0 tắt.
+ Thanh ghi PxOUT: cấu hình trở kéo lên hoặc kéo xuống với PxOUT.y = 1 cấu hình trở kéo lên tại pin y và ngược lại.
_ Sau khi cấu hình thì có thể sử dụng thanh ghi PxIN để nhận tín hiệu bên ngoài.
ví dụ: đọc tín hiệu chân P1.3: var = (P1IN & BIT3);
II/ Cách nạp code cho chickenboard:
III/ Hoàn thành đề thi: