
iii
2.2.2 Sơ đồ khối của PIC16F887 .......................................................................... 12
2.3 KHẢO SÁT SƠ ĐỒ CHÂN, CHỨC NĂNG TỪNG CHÂN .......................... 13
2.3.1 Sơ đồ chân vi điều khiển PIC16F887 ......................................................... 13
2.3.2 Tổ chức bộ nhớ ............................................................................................. 15
2.3.2.1 Bộ nhớ chương trình ............................................................................ 15
2.3.2.2 Bộ nhớ dữ liệu ...................................................................................... 17
2.3.3 Các cổng I/O của PIC16F887...................................................................... 17
2.4 BỘ CHUYỂN ĐỔI TƢƠNG TỰ - SỐ (ADC) ................................................. 19
2.4.1 Kết quả chuyển đổi AD ............................................................................... 20
2.4.2 Các bƣớc chuyển đổi từ tƣơng tự - số ........................................................ 21
2.4.3 Các thanh ghi ADC ...................................................................................... 22
2.5 BỘ SO SÁNH COMPARATOR ....................................................................... 22
2.6 TRUYỀN THÔNG NỐI TIẾP EUART ........................................................... 24
2.6.1 Bộ EUSART hoạt động trong chế độ bất đồng bộ .................................... 24
2.6.1.1 Bộ phát bất đồng bộ EUSART ............................................................. 25
2.6.1.2 Bộ thu bất đồng bộ EUSART ............................................................... 26
2.6.1.3 Độ chính xác của xung clock với hoạt động không đồng bộ ............. 28
2.6.2 Bộ EUSART hoạt động trong chế độ đồng bộ .......................................... 30
2.7 HOẠT ĐỘNG ĐỊNH THỜI TIMER ............................................................... 30
2.7.1 Bộ định thời TIMER0 ................................................................................. 30
2.7.2 Bộ định thời TIMER1 ................................................................................. 32
2.7.3 Bộ định thời TIMER2 ................................................................................. 34
2.8 NGẮT (INTERRUPT) ....................................................................................... 35
CHƢƠNG 3 THIẾT KẾ MẠCH TỰ ĐỘNG CÂN BẰNG NHIỆT ĐỘ VÀ ĐIỀU
KHIỂN THIẾT BỊ THÔNG QUA TIN NHẮN SMS ............................................... 37
3.1 GIỚI THIỆU MODULE SIM900A, TẬP LỆNH AT COMMAND. ............. 37
3.1.1 Giới thiệu module SIM900A ....................................................................... 37