Mạng xã hội chia sẻ tài liệu
Danh mục
Giáo dục phổ thông
Tài liệu chuyên môn
Bộ tài liệu cao cấp
Văn bản – Biểu mẫu
Luận Văn - Báo Cáo
Trắc nghiệm Online
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật máy tính
Tài liệu Lập trình hệ thống nhúng
Lập trình Time/Counter
Chúng có thể được dùng như: 1. Bộ định thời (Timer) dùng như 1 bộ tạo trễ – Nguồn xung clock chính là dao động thạch anh bên trong 2. Bộ đếm sự kiện (Event Counter) – Đầu vào từ chân bên ngoài để đếm số sự kiện – Có thể dùng đếm số người đi qua cổng, số vòng quay của bánh xe, hay bất kể các sự kiện mà chuyển được sang dạng xung 3. Tạo tốc độ baud (baud rate) cho port nối tiếp của 8051...
51 trang
283 lượt xem
56 lượt tải
11. Lập trình giao tiếp nối tiếp
• Port nối tiếp hoạt động song công (full duplex), nghĩa là có khả năng thu và phát đồng thời • Sử dụng 2 thanh ghi chức năng đặc biệt SBUF (địa chỉ byte là 99H) & SCON (địa chỉ byte là 98H) để truy xuất port nối tiếp • Việc ghi lên SBUF sẽ nạp dữ liệu để phát, và việc đọc SBUF sẽ truy xuất dữ liệu đã nhận được à thực ra có 2 SBUF riêng rẽ
19 trang
120 lượt xem
17 lượt tải
9. Tạo trễ
Chu kỳ máy - Machine Cycle (MC) • Chy kỳ máy (machine cycle) là đơn vị đo thời gian thực thi các lệnh • Tần số dao động của thạch anh cho họ 8051 có thể từ 4MHz đến 30 MHz, tùy thuộc nhà sản xuất. Song thông thường, loại 11.0592 MHz được dùng nhằm làm cho các hệ thống dựa trên 8051 tương thích với cổng nối tiếp của IBM PC.
6 trang
141 lượt xem
14 lượt tải
Lập trình nhúng
Để hiểu hơn về hệ thống cũng như cách thức tạo một dự án ARM hoàn chỉnh ở bài này chúng tôi giới thiệu cách sử dụng phiên bản miễn phí của trình biên dịch Sourcery để tạo, quản lý và biên dịch một dự án dành cho ARM Cortex.
4 trang
458 lượt xem
145 lượt tải
Chủ đề liên quan
Lập trình hệ thống nhúng
Giáo trình Lập trình hệ thống nhúng
2
Tài liệu Lập trình hệ thống nhúng
4