Các máy tính/vi điều khiển thường truyền tín hiệu theo hai cách: Song song và nối tiếp. Trong kênh truyền song song, khi truyền một gói dữ liệu n-bit thì ta cần n đường truyền, mỗi bit trong gói dữ liệu sẽ đi trên một đường truyền. Trong kênh truyền nối tiếp, ta chỉ cần một đường truyền để truyền tuần tự n bit của gói dữ liệu. Như vậy, để truyền một gói dữ liệu trong kênh truyền song song ta tốn một khoản thời gian tbit, trong kênh truyền nối tiếp để truyền n bit ta tốn khoản thời gian n*tbit :Continue Reading

Trong lập trình nhúng (embedded system), ta rất thường hay gặp khai báo biến với từ khóa volatile. Việc khai báo biến volatile là rất cần thiết để tránh những lỗi sai khó phát hiện do tính năng optimization của compiler. Trong bài viết này, ta sẽ tìm hiểu ý nghĩa của từ khóa này, cách sử dụng nó và giải thích tại sao nó quan trọng trong một số trường hợp lập trình với hệ thống nhúng và lập trình ứng dụng đa luồng.Continue Reading

Lệnh SET BIT là lệnh cài đặt 1 bit mong muốn trong thanh ghi cho nó có giá trị logic 1 và không làm thay đổi giá trị các bit còn lại của thanh ghi đó. Lệnh CLEAR BIT là lệnh cài đặt 1 bit mong muốn trong thanh ghi cho nó giá trị logic 0 và không làm thay đổi giá trị các bit còn lại của thanh ghi đó. Lệnh TOGGLE BIT là lệnh cài đặt 1 bit mong muốn trong thanh ghi cho nó giá trị logic 0 nếu trước đó nó có giá trị logic 1 và ngược lại, đồng thời không làm thay đổi giá trị các bit còn lại của thanh ghi đó.Continue Reading

Hệ thống có khả năng đo đếm dòng điện tải và điện áp các thiết bị điện trong gia đình, cơ quan…từ đó cho biết được lượng điện tiêu thụ và chi phí tiêu thụ điện. Người dùng có thể đặt mức giới hạn lượng điện tiêu thụ theo từng ngày hoặc từng tháng nhằm tối ưu hóa khả năng sử dụng và tiết kiệm điện, đồng thời giảm được chi phí điện cho gia đình, cơ quan. Khi lượng điện tiêu thụ đạt mức ngưỡng cho phép của người dùng thì xuất ra các thông báo cảnh báo, gửi SMS tới điện thoại người dùng nếu đang ở xa, tự động tắt các thiết bị nếu vượt ngưỡng cho phép. Hệ thống có thể gửi dữ liệu điện năng qua điện thoại cho người dùng thông qua SMS, từ đó người dùng có thể tự quản lý, giám sát được ngôi nhà của mình từ xa.Continue Reading