Như tôi đã nói, tôi sẽ trở lại với luồng nay sau khi làm xong ứng dụng liên quan đến MCU + Sim908. Kết quả đạt được của tôi khá tốt, tôi sẽ lần lượt gợi ý để các bạn dễ dàng nắm bắt.
1. Nhắc lại một số ý quang trọng:
- Tôi đã và đang trình bày cách thức giao tiếp giữa MCU với Sim908. Nếu các bạn nào chỉ giao tiếp SIM908 với PC qua HyperTerninal thì xem để tham khảo và áp dụng cho đúng.
- Các bạn xem lại sơ đồ kết nối giữa MCU(Pic 18F24K22) + Sim908 ở đây:
http://www.picvietnam.com/forum/show...73&postcount=7
Trong đó:
+ GSM_TXD nối trực tiếp với MCU_RXD1
+ MCU_TXD1 qua cầu phần áp(2.2K và 3.3K) trước khi nối với GSM_RXD
+ GPS_TXD nối trực tiếp với MCU_RXD2:

Hình ảnh trên, các bạn sẽ thấy rằng thông qua J6, ta sẽ có 2 lựa chọn: 1 là GPS_TXD(Sim908), 2 là RX_MCU(Từ PC-->RS232).

+ Thông qua các chân RX_MCU và TX_MCU ta có thể upload firmware cho MCU(qua bootloader), debug firmware...cấu hình ban đầu cho Sim908...
Trong sơ đồ của tôi không sử dụng GPS_RXD. Tuy nhiên, các bên nên sử dụng cả chân này nếu như muốn upload firmware mới cho Sim908 để sửa một số lỗi. Các bạn đọc bài viết này của tôi:
http://www.picvietnam.com/forum/show...5&postcount=24