... tình của thầy Dương
Tấn Quốc, em đã hoàn thành đề tài “Thiết kế đồnghồ thời gian thực “ hiển thị
trên LCD.
Đồng hồhiểnthị được thứ, ngày, tháng, năm, giờ, phút, giây, có thể cài
đặt được ... thiết kế đồnghồ thời gian thực dùng các linh kiện trên có
nhiều ưu thế hơn so với những giải pháp khác. Đồng thời đảm bảo được yêu cầu về
kinh tế.
1.2.3.Các yêu cầu
Với sản phẩm đồnghồ thời ... Dùng vi điều khiển AT89C51 để lấy dữ liệu từ khối thời gian thực,
lưu trữ và đưa ra khối hiểnthị và nhận tín hiệu từ khối giao tiếp.
• Khối Hiển thị: lấy tín hiệu ra từ vi điều khiển, thực hiện...
... đòi hỏi quá phức tạp, chỉ cần hiệnthị
số là đủ, chẳng hạn Led 7 đoạn được dùng để hiểnthị nhiệt độ phòng, trong các
đồng hồ treo tường bằng điện tử, hiểnthị số lượng sản phẩm được kiểm tra ... ngõ vào: 74136, 4030.
2.2. Mạch Flip-Flop (FF).
2.2.1. Định nghĩa.
Các mạch thực tế được chia thành hai loại là mạch tổ hợp và mạch tuần tự
(mạch dãy). Mạch tổ hợp là mạch mà tín hiệu ra chỉ phụ ... của các đầu vào điều khiển: FF một đầu vào
điều khiển FF-D, FF-T; FF hai đầu vào điều khiển FF-RS, FF-JK.
- Theo cách làm việc ta có loại FF đồng bộ và không đồng bộ. FF đồng bộ
lại gồm loại...
... 4x4.
- Khối hiểnthị dùng LCD 2x16 HD44780
- Khối mạch xử lí dùng vi điều khiển AT89C51
12
Khóa số hiểnthị LCD
CHƯƠNG 1:CODE 26
CHƯƠNG 2: TÀI LIỆU THAM KHẢO 40
7
Khóa số hiểnthị LCD
str_unlock_3:
db ... MHz
18
29
30
31
9
8051
RD
WR
T1
T0
INT1
INT0
TXD
RXD
17
16
15
14
13
12
11
10
P3.7
P3.6
P3.5
P3.4
P3.3
P3.2
P3.1
P3.0
20
Khóa số hiểnthị LCD
Sơ đồ mạch nguyên lý (vẽ bằng orcad)
45
Khóa số hiểnthị LCD
viên mới làm quen với VĐK thì 8051 có nhiều tài liệu tham
khảo ,đồng thời cũng sử dụng đơn ... a,#0FH
add a,#80H
mov lcd_ port,a
anl a,#0FH
mov lcd_ port,a
mov delay,#10
acall delayms
ret
;chuoi len lcd
lcd_str:
clr a
movc a,@a+dptr
jz lcd_ str_end
inc dptr
acall lcd_ dat
sjmp lcd_ str
lcd_ str_end:
ret
;*********************************
keypad_init:
...
... Mức I
Khoa Ðiện_Ðiện Tử
TÊN ĐỀ TÀI: ĐỒNGHỒHIỂNTHỊ THỜI GIAN THỰC TRÊN LCD
CÓ HẸN GIỜ
1.Yêu cầu đề tài:
- Sử dụng vi điều khiển 89C51
- Chương trình điều khiển có thể thay đổi được.
2. Nội dung ... hình LCD
•
Chức năng các chân:
Chân Tên Chức Năng
1
Vss
Chân nối đất cho LCD, khi thiết kế mạch ta nối chân
này với GND
của
mạch điều
khiển
2
Vdd
Chân cấp nguồn cho LCD, khi thiết kế mạch ... phân cực, tế bào không được điều khiển
xuất hiện hoàn toàn sáng hoặc tối.Ngày nay ,hiển thịLCD được chế tạo chủ
yếu là sáng khi không có điều khiển.Để hiểnthị các hệ thống chữ số hoặc ma
Trang:...
... thực hiện :
Lớp :
Khóa :
Ngành đào tạo :
Tên đề tài: “Thiết kế mạch điều khiển và đo tốc độ động cơ điện một chiều
hiển thịtrênLCD
Thời lượng: 02 TC
Thời gian thực hiện: 08 tuần
GVHD:
SVTH: ... +0X30;
X= X%100 ;
CHUC= X/10 +0X30;
DONVI= X%10 +0X30;
LCD_ PUTCHAR (VAN);
LCD_ PUTCHAR (NGHIN);
LCD_ PUTCHAR (TRAM);
LCD_ PUTCHAR (CHUC);
LCD_ PUTCHAR (DONVI);
}
VOID QUET_PHIM ()
{
IF ( START ... CÔNG
3.1 Phần Cứng
3.1.1 Sơ đồ khối
3.1.2 Mạch nguồn
Sơ đồ mạch nguồn trên có cách ly giữa nguồn điều khiển động cơ và nguồn
dùng cho vi điều khiển
GVHD:
SVTH: Trang24
Đại Học SPKT Hưng Yên...
... NGHỆ
1.1Tổng quan về mạch
Mạch do tốc độ hiểnthịtrênLCD sẽ có những phần tử chính gồm
+ Vi điều khiển 8051
+Màn hình LCD 16x2
+ ADC0804
+Máy phát tốc 1 chiều (mô tả trong mạch là biến trở VR1)
+Các ...
gọi là bộ nhớ DDRAM(display data ram),màn hiểnthị có thể dịch cả màn để
quan sát đợc các ký tự khác.
Bộ ký tự hiểnthị : Bộ hiểnthị có thể hiểnthị đợc các ký tự đà đợc lập trình
trớc hoặc ... QUẢ GHI RA CÁC
THANH GHI
HIỂN THỊ KẾT
QUẢ RA LCD
TẠO TRỄ 10s
GIỮA 2 LẦN ĐO
Cấu trúc bộ nhớ trong LCD.
Màn hiểnthị của LCD nói chung có thể lên tới hơn 40 ký tự trên một dòng
và một màn...
... nhập(←).
module điều khiển (cho LCD) nên việc sử dụng nó không mấy phức tạp. Bộ
điều khiển LCD cung cấp một tập lệnh dùng để diều khiển LCD.
Trong ứng dụng cụ thể này, do không yêu cầu hiểnthị phức tạp ... tự hiểnthị ra. Nếu muốn
hiển thị chỉ dẫn dài cần nhiều LED và đi kèm với nó là bộ giải mã. Điều này làm
cho hệ thống trở nên cồng kềnh, phức tạp.Việc lập trình quét hàng quét cột để
hiển thị ... bên ngoài.
Trong mạch ta nối lên nguồn vì không sử dụng ROM bên ngoài
- Chân số 40: Vdd nguồn dương( +5V).
3.3. Khối hiểnthị LCD:
Với các ưu điểm như: tiêu thụ dòng thấp, hiểnthị được hình ảnh/ký...
... dụng LCD text 16x2.
Sơ đồ chân của LCD 1602a
9
TRƯỜNG ĐẠI HỌC MỎ HÀ NỘI
KHOA :
BÀI TẬP LỚN VI XỬ LÝ
Đề tài : Thiết kế mạchđồnghồ thời gian thực sử dụng DS1307 và
PIC16F877A và hiểnthị lên LCD
... Chân nối đất cho LCD, khi thiết kế mạch ta nối chân này với
GND của mạch điều khiển
2 Vdd Chân cấp nguồn cho LCD, khi thiết kế mạch ta nối chân này với
VCC=5V của mạch điều khiển
3 Vee Chân này ... }
176.
177. lcd_ gotoxy(11,2);
178. lcd_ putc(":");
179.
180. lcd_ gotoxy(12,2); // Nhay sang hang 2, cot 12
181. if(second<10) // Giay
182. {
183. lcd_ putc("0");
184. lcd_ gotoxy(13,2);
185....
... đềm lại dữ liệu hiểnthịtrên 6 led 7 thanh.
-Sơ đồ nguyên lý:
mạch số như dồnghồ số, mạch đếm sản phẩm ,mạch đo nhiệt độ…Trong các
trường học công sở, cơ quan xí nghiệp đồnghồ số được dùng ... tử.
Sau đây chúng em xin được giới thiệu mạch thiết kế đồnghồ số có chức
năng hiểnthị giờ và phút.
II-Giới thiệu các linh kiện có trong mạch.
1.Vi điều khiển 8051
- Dữ liệu trong thanh ghi của ... hiệu điện từ hiện đại đều dựa trên cơ sở nguyên
lý số vì các thiết bị làm việc dưa trên cơ sở nguyên lý số có ưu điểm hơn hẳn so
với các thiết bị làm việc dựa trên cơ sở tương tự, đặc biệt...
... đòi hỏi quá phức tạp, chỉ
cần hiệnthị số là đủ, chẳng hạn led 7 đoạn được dùng để hiểnthị nhiệt độ
phòng, trong các đồnghồ treo tường bằng điện tử, hiểnthị số lượng sản phẩm
được kiểm tra ... truyền
sản xuất tự động, robot, điều khiển các thí nghiệm tự động, trong thiết kế đồng
hồhiểnthị thời gian thực…Thế hệ ứng dụng tiếp theo của hệ thống này sẽ điều
khiển robot giống con người, hệ thống ... ngày tháng
năm âm lịch và hiển thị.
- Trang bị thêm chức năng hẹn giờ.
- Hạ giá thành sản phẩm (sử dụng vi điều khiển PIC rẻ hơn).
Tuy rằng LCD cho phép các chế độ hiểnthị linh hoạt hơn
nhưng...
... là đồnghồ thời gian thực.
• SCL và SDA là 2 đường giao xung nhịp và dữ liệu của giao diện I2C.
Cấu tạo bên trong DS1307 bao gồm một số thành phần như mạch nguồn,
mạch dao động, mạch điều khiển ... bit 7, trong thanh ghi này là 1 điều khiển có tên CH
(Clock halt – treo đồng hồ) , nếu bit này được set bằng 1 bộ dao động trong chip bị
vô hiệu hóa, đồnghồ không hoạt động. Vì vậy, nhất thiết ... đó.
Với báo cáo được giao: “ Thiết kế đồnghồ thời gian thực sử dụng DS1307,
hiển thịtrên 6 Led 7 thanh với các chế độ: Hiểnthị thời gian, cài đặt giờ và cài
đặt báo thức” sau một thời gian tìm...
... Khối hiểnthị :
Hình 3. LCD 16*02
Khối có chức năng hiểnthị qua màn hình LCD 16 cột và 2 dòng
. LCD dùng chip HD44780 phổ biến trênthị tr-ờng . Hiểnthị các ký
tự trong bộ mà Ascii. LCD ... K50
17
Phần III.Thi công làm mạch và lập trình :
Nhóm dùng phần mềm vẽ mạch Orcad để vẽ mạch nguyên lý và mạch in
D-ới đây là sơ đồ mạch in
Hình 15. Sơ đồ mạch in
Bỏo cỏo Project II-Nhúm ... trong bộ mà Ascii. LCD nhận tín hiệu từ vi điều khiển. Đó là các tín
hiệu điều khiển để hiểnthị các ký tự mong muốn.Sau đó là xử lý và
hiển thị theo ý muốn ng-ời lập trình.
5. Khối xử lý :...