8051 bàn phím LCD NVRAM RTC

B

boedyoe

Guest
Làm thế nào để kết nối bàn phím NVRAM: LCD RTC vào 8051?NVRAM song song kết nối với cổng 0 và cổng 2.Những hình LCD 16x2 được kết nối với cổng 1.Làm thế nào để mở rộng cổng để kết nối bàn phím và RTC?

 
Salam,

Ca đăng ký sử dụng (nối tiếp ra song song)
Bạn có thể sử dụng 74HC595 cho mục đích này.

Tiện đây

 
Sử dụng I2C RTC và I2C I / O expander cho truy cập bàn phím.

 
Tại sao không sử dụng được mở rộng, chế độ u?

 
rất rất dễ
chỉ cần sử dụng I / O ánh xạ bộ nhớ phần cứng

 
chào,
bạn có thể sử dụng chế độ 4-bit của LCD (bạn sẽ cần 6 và / hoặc chỉ) cho LCD

tiện đây

Chữa cháy trong các dây: sm2:

 
Có thể cung cấp cho bất cứ ai schematic sơ đồ phần cứng và phần mềm danh sách?Tôi
là newbie trong microcontroller.Ở đâu là tốt nhất để nghiên cứu trang web của nó?

 
Bạn có thể dễ dàng sử dụng các dữ liệu và địa chỉ NVRAM như dòng dữ liệu vào để bàn phím multiplexor (ví
dụ như d0-D2 lái 3-8 decoder), và sử dụng một trong pin trên 'hình LCD cổng' (ví
dụ như P1.0) là lái xe của một tri-trâu bò của tiểu bang chỉ khi các hình LCD không phải là * * đang truy cập (tức là những hình LCD chip chọn là OFF), nó được trong bản chất của một bộ xử lý để chỉ làm một việc cùng một lúc, ví dụ như bàn phím hoặc chi nói chuyện với những hình LCD hay nói chuyện với các NVRAM.

Nếu bàn phím của bạn là> 8 nút, bạn có thể sử dụng nhiều hơn trên pins P1 tối đa trong 4 bit được sử dụng để nói chuyện với nó.

Hoặc, như thế nào về việc sử dụng I2C EEPROM thay vì NVRAM, do đó bạn miễn phí lên P2 và p0?

HTH
Barny

 

Welcome to EDABoard.com

Sponsor

Back
Top