Tất cả các hệ thống nhúng đều có bộ nhớ để lưu trữ dữ liệu. Bộ nhớ này được tạo thành từ các flip-flop, những flip-flop này lưu trữ dữ liệu dưới dạng các bit. Mỗi flip flop có thể lưu trữ một bit. Vì vậy, đối với tám flip-flops, chúng ta sẽ có bộ nhớ 8 bit. Bộ nhớ này được sử dụng để lưu trữ chương trình hoặc để truy cập chương trình. Có nhiều loại flip flop khác nhau ở đây chúng ta sẽ nói về flip-flop SR.
Trong bộ định thời 555IC có một cửa sổ lật SR (Đặt lại), do đó bộ hẹn giờ có thể được sắp xếp để lưu trữ một bit dữ liệu. Đây là những gì chúng tôi sẽ làm ở đây. Chúng tôi sử dụng bộ đếm thời gian để lưu trữ một bit dữ liệu.
Các thành phần mạch
- +5 đến +12 điện áp cung cấp
- 555 IC
- Điện trở 10KΩ (2 miếng), 1KΩ
- Các nút (2 miếng)
- LED,
- Tụ điện 100µF (không bắt buộc, được kết nối song song với nguồn điện)
Giải thích mạch và làm việc
Các sơ đồ mạch của 555IC dựa một tế bào bộ nhớ chút được hiển thị trong hình ở trên. Ở đây chúng ta đang sử dụng flip-flop có trong bộ đếm thời gian như chúng ta đã thảo luận trước đó.
Bây giờ xem xét tất cả các thành phần được kết nối như thể hiện trong sơ đồ mạch và nguồn đã được bật. Vì chân ngưỡng được kết nối với nguồn thông qua điện trở 10K, đầu ra của bộ so sánh thứ hai sẽ ở mức thấp. Tín hiệu này được đưa đến chân SET thứ hai của bàn lật bên trong bộ hẹn giờ.
Như trong hình dưới đây, con lật đật nhận được tín hiệu thấp tại chốt đặt của con lật.
Do đó, flip-flop sẽ lưu trữ ZERO trong bộ nhớ của nó và do đó, kết quả đầu ra sẽ thấp. Đối với đầu ra thấp, đèn LED sẽ tắt. Bây giờ hãy xem nút đặt được nhấn, sau đó chân ngưỡng được kết nối trực tiếp với đất. Điều này được hiển thị trong hình dưới đây. Do đó, sẽ có điện thế cao hơn ở đầu cực dương của bộ so sánh thứ hai, vì vậy bộ so sánh thứ hai đưa ra tín hiệu cao tích cực.
Tín hiệu cao tích cực này được điều khiển đến chân bộ Flip-flop và do đó flip-flop lưu trữ MỘT trong bộ nhớ của nó và do đó đầu ra Q sẽ ở mức cao, đầu ra Q này cho phép đầu ra bộ định thời lên cao. Vì vậy, bây giờ đèn LED phát sáng để nói với ONE được lưu trữ trong bảng lật.
ONE hiện được lưu trữ trong bộ nhớ flip-flop, bây giờ khi chúng ta nhấn nút đặt lại, bóng bán dẫn PNP trong sơ đồ bên trong sẽ được bật. Bằng cách này sẽ có tín hiệu cao MR (Master Reset).
Thiết lập lại tổng thể này khi tăng cao bit được lưu trữ trong flip-flop sẽ bị xóa. Đó là cú lật kèo được kéo xuống mức thấp. Khi flip-flop đi xuống thấp, đầu ra sẽ thấp. Vì vậy, đèn LED bây giờ sẽ tắt. Đây là cách bộ đếm thời gian lưu trữ một bit dữ liệu trong flip-flop của nó.