Nguyên văn bởi Hard
Xem bài viết
Thông báo
Collapse
No announcement yet.
HƯỚNG DẪN LẬP TRÌNH KEIL C CHO 8051-[Chỉ dành post bài hướng dẫn]
Collapse
X
-
huong dan dung keil c
Mình có mấy tài liệu hướng dẫn dùng keil C ,anh em down load ve xem thử nhé:
_Hướng dẫn dùng keil C:
HD Dung KeilC.pdf
_Các chương trình mẫu dùng keil C cho 8951:
8051-toan-tap.rar
_Sách tiếng anh về Keil C:
19200066-Exploring-C-for-Micro-Controllers-A-Hands-on-Approach.rar
ah, các bạn chờ 5s rồi nhấn vào "SKIP AD" để download về nhé.
Comment
-
các bác cho em hỏi lệnh 'mov thanhghi,diachi' và 'mov diachi,thanhghi' trong C thì viết làm sao vậy, ko biết trong C có lệnh nào tương đương với lệnh push và pop ko nhỉ. hôm nay em mới tập tành học C, trước kia toàn sử dụng asm ko ah, nghe mọi người nói lập trình bằng ngôn ngữ cấp cao sẽ nhanh và tiện lợi hơn nên em tập tành học thử thấy cũng ngon phết
Comment
-
là địa chỉ tuyệt đối, khi đó ô nhớ 3Fh sẽ có tên khác là nameNguyên văn bởi vanquangtk Xem bài viếtEm muốn hỏi khi sử dụng câu lệnh: name EQU 03FH thì keil c sẽ hiểu 03FH là địa chỉ tuyệt đối hay một hằng số vậy?
muốn khai báo hằng thì là : name DATA 03FH
Comment
-
mấy anh cao thủ chi dùm e chỉnh delay ngoài dùng con 555 đưa vào chân bất kỳ hay mạch chỉnh volum giúp e với
code of e đây mong mấy a chi giáo
#include <regx51.h>
#define led P0
void delay(unsigned int ms)
{
unsigned int i;
unsigned char j;
for(i=0;i<ms;i++)
{
for(j=0;j<125;j++)
{
}
}
}
main()
{
while(1)
{
P0=0x00;delay(1000);
P0=0x00;delay(1000);
P0=0x04;delay(1000);
P0=0x08;delay(1000);
P0=0x10;delay(1000);
P0=0x20;delay(1000);
P0=0x40;delay(1000);
P0=0x80;delay(1000);
}
}
Comment
-
Tức là bạn muốn delay lâu hơn đúng không? delay(1000) thì nó delay có 1sNguyên văn bởi lenhoc91 Xem bài viếtmấy anh cao thủ chi dùm e chỉnh delay ngoài dùng con 555 đưa vào chân bất kỳ hay mạch chỉnh volum giúp e với
code of e đây mong mấy a chi giáo
#include <regx51.h>
#define led P0
void delay(unsigned int ms)
{
unsigned int i;
unsigned char j;
for(i=0;i<ms;i++)
{
for(j=0;j<125;j++)
{
}
}
}
main()
{
while(1)
{
P0=0x00;delay(1000);
P0=0x00;delay(1000);
P0=0x04;delay(1000);
P0=0x08;delay(1000);
P0=0x10;delay(1000);
P0=0x20;delay(1000);
P0=0x40;delay(1000);
P0=0x80;delay(1000);
}
}
Nêu như vậy thì bạn setup delay không phải là 1000 mà là một số lớn hơn là được.
Comment
Bài viết mới nhất
Collapse
-
bởi FotiniChào mọi người.
Cấu trúc khung giàn của tôi sử dụng một động cơ servo tích hợp trên mỗi trục (https://www.oyostepper.es/category-8...integrado.html), với một dây nối đất chung.
Việc kích hoạt từng trục riêng lẻ hoạt động tốt, nhưng...-
Channel: Điện tử dành cho người mới bắt đầu
18-06-2026, 14:03 -
-
Trả lời cho Cấu hình chiến game "quốc dân" cho nền tảng AM5: Lựa chọn tối ưu ngân sách với Ryzen 5 7500Fbởi kumarbrMình đồng ý với hướng build AM5 bằng 7500F, nhưng nếu có thể cố thêm ngân sách thì nên lên RX 7600 ngay từ đầu. 4GB VRAM của RX 6500 XT bắt đầu khá chật với nhiều game mới, còn RX 7600 sẽ dùng thoải mái hơn trong vài năm tới.
-
Channel: Đánh giá sản phẩm DTVN
16-06-2026, 15:49 -
-
bởi theidiotcatTrong thời buổi vật giá leo thang, việc sắm một bộ máy tính chơi game đáp ứng đủ tiêu chí "ngon, bổ, rẻ" là ưu tiên hàng đầu của nhiều bạn trẻ. Lúc này, combo sử dụng vi xử lý AMD Ryzen 5 7500F kết hợp cùng card màn hình Radeon...
-
Channel: Đánh giá sản phẩm DTVN
16-06-2026, 10:16 -
-
bởi theidiotcatAMD Ryzen 9 9950X3D không chỉ là một bộ vi xử lý đơn thuần; nó là lời khẳng định về sức mạnh của kiến trúc Zen 5 kết hợp cùng công nghệ 3D V-Cache đột phá. Trong bối cảnh thị trường linh kiện PC cạnh tranh khốc liệt, đây được xem...
-
Channel: Đánh giá sản phẩm DTVN
15-06-2026, 09:21 -
-
bởi theidiotcatBộ đôi Ryzen 9 9950X3D2 và Radeon RX 9070 XT 16GB là sự kết hợp phần cứng cao cấp nhất của AMD hiện nay. Đây không chỉ là một dàn máy tính để giải trí thông thường, mà là công cụ làm việc mạnh mẽ dành cho những ai có nhu cầu xử lý cường...
-
Channel: Đánh giá sản phẩm DTVN
15-06-2026, 09:09 -

Comment