cảm ơn các anh nhiều!
Top posters
banmun08 (721) | ||||
Toanlt_GP (368) | ||||
tiendientu343 (344) | ||||
hany_mitu (281) | ||||
TranTuyen_BG (275) | ||||
Capkama (271) | ||||
VDuy_NĐ (260) | ||||
Minh (257) | ||||
tieuthantien_3t (173) | ||||
Hangvt_gc (171) |
Latest topics
» Game dân gian thuần việt 2014 ra mắt phiên bả
by banmun08 Fri May 02, 2014 5:38 pm
» Ứng dụng Bóng đá trực tuyến - Chia sẻ mới dàn
by meocontt89 Fri May 02, 2014 3:44 pm
» Bài bào cáo mạch bấm chuông trò chơi
by tuyenbk2009 Sun Apr 27, 2014 10:48 pm
» Tư vấn học công nghệ thông tin - lập trình
by wyuru Thu Apr 24, 2014 5:17 pm
» Hero Chibi - Khai mở máy chủ S10 - SonGoKu
by Poligon121 Wed Apr 16, 2014 2:15 pm
» mạch đông hồ vạn niên sư dụng DS1307
by ttd2506 Mon Apr 14, 2014 9:45 pm
» Game8 phát 1000 GiftCode mừng máy chủ mới của
by Poligon121 Mon Apr 14, 2014 3:07 pm
» HIỆP KHÁCH 4U.COM OPEN GAME HỒI 10H00 SÁNG
by anata Fri Apr 11, 2014 1:34 pm
» Đua tốp Mu Thần Tài nhận iphone iphone 5s
by muthantai Sun Apr 06, 2014 12:26 pm
» Hiệp khách 4u.com OPEN game hồi 10h00 chủ nh
by anata Sat Apr 05, 2014 7:48 am
by banmun08 Fri May 02, 2014 5:38 pm
» Ứng dụng Bóng đá trực tuyến - Chia sẻ mới dàn
by meocontt89 Fri May 02, 2014 3:44 pm
» Bài bào cáo mạch bấm chuông trò chơi
by tuyenbk2009 Sun Apr 27, 2014 10:48 pm
» Tư vấn học công nghệ thông tin - lập trình
by wyuru Thu Apr 24, 2014 5:17 pm
» Hero Chibi - Khai mở máy chủ S10 - SonGoKu
by Poligon121 Wed Apr 16, 2014 2:15 pm
» mạch đông hồ vạn niên sư dụng DS1307
by ttd2506 Mon Apr 14, 2014 9:45 pm
» Game8 phát 1000 GiftCode mừng máy chủ mới của
by Poligon121 Mon Apr 14, 2014 3:07 pm
» HIỆP KHÁCH 4U.COM OPEN GAME HỒI 10H00 SÁNG
by anata Fri Apr 11, 2014 1:34 pm
» Đua tốp Mu Thần Tài nhận iphone iphone 5s
by muthantai Sun Apr 06, 2014 12:26 pm
» Hiệp khách 4u.com OPEN game hồi 10h00 chủ nh
by anata Sat Apr 05, 2014 7:48 am
5 posters
help!!!!!!!!!!!!!!!1
thocdtvt- Hạ sĩ
- Gender : Số bài : 32
Birthday : 11/10/1991
Họ và tên : ngo vanthoc Ước mơ : ki su vien thong
Status : la mot nguoi binh thuong,luon song vui ve,than thjen ,hoa dong...........
- Post n°1
help!!!!!!!!!!!!!!!1
anh oi!giúp em phần lập trình bằng C để truyền nhận dữ liệu qua 2 chân(TXD và RXD truyền thông nối tiếp) cùa 2 con 8051 với!
cảm ơn các anh nhiều!
cảm ơn các anh nhiều!
huutoan_ss- Đại Tướng
- Gender : Số bài : 166
Birthday : 24/05/1990
Họ và tên : Nghiêm Hữu Toàn Đến từ : Sóc Sơn - Hà Nội
Ước mơ : .v.v.v.v.v.v......
Status : ĐTVT-K7A
- Post n°2
Re: help!!!!!!!!!!!!!!!1
em có biết lập trinh C cho vdk 8051 ko?
nếu biết e trước tiên hãy tim hiểu cách thiết đặt để 8051 truyền thông nối tiếp đã. chức năng của từng thanh ghi hỗ trợ truyền nhân như SBUF, SCON.
cơ bản chỉ 2 thanh ghi đó thôi. cách thiết đặt chúng cho từng chế độ truyền (chế độ 0 ,1,2,3. cơ bản chế độ 1).
Các cờ phục vụ là RI va TI.
Sau đó bạn có thể tiến đến sử đụng ngắt truyền thông nối tiếp để truyền cho tối ưu hơn.
nếu biết e trước tiên hãy tim hiểu cách thiết đặt để 8051 truyền thông nối tiếp đã. chức năng của từng thanh ghi hỗ trợ truyền nhân như SBUF, SCON.
cơ bản chỉ 2 thanh ghi đó thôi. cách thiết đặt chúng cho từng chế độ truyền (chế độ 0 ,1,2,3. cơ bản chế độ 1).
Các cờ phục vụ là RI va TI.
Sau đó bạn có thể tiến đến sử đụng ngắt truyền thông nối tiếp để truyền cho tối ưu hơn.
tranvanduc.89- Binh nhất
- Gender : Số bài : 15
Birthday : 10/10/1989
Họ và tên : tranvanduc Ước mơ : no
Status : hic
- Post n°3
Re: help!!!!!!!!!!!!!!!1
anh em giúp mạch thu,phát giọng nói sử dụng ic với !yêu cầu thu âm trên 10s,phát lại ít nhiễu ,méo!thanhks nhiều nha
huutoan_ss- Đại Tướng
- Gender : Số bài : 166
Birthday : 24/05/1990
Họ và tên : Nghiêm Hữu Toàn Đến từ : Sóc Sơn - Hà Nội
Ước mơ : .v.v.v.v.v.v......
Status : ĐTVT-K7A
- Post n°4
Re: help!!!!!!!!!!!!!!!1
cai nay chắc fai dung đên IC chuyên dung nhỉ
tranvanduc.89- Binh nhất
- Gender : Số bài : 15
Birthday : 10/10/1989
Họ và tên : tranvanduc Ước mơ : no
Status : hic
- Post n°5
Re: help!!!!!!!!!!!!!!!1
nếu bạn nào có ý tưởng thì giúp mình với!
thocdtvt- Hạ sĩ
- Gender : Số bài : 32
Birthday : 11/10/1991
Họ và tên : ngo vanthoc Ước mơ : ki su vien thong
Status : la mot nguoi binh thuong,luon song vui ve,than thjen ,hoa dong...........
- Post n°6
Re: help!!!!!!!!!!!!!!!1
anh toàn ơi!hương dẫn e một tí1hiiiiiiiiii
huutoan_ss- Đại Tướng
- Gender : Số bài : 166
Birthday : 24/05/1990
Họ và tên : Nghiêm Hữu Toàn Đến từ : Sóc Sơn - Hà Nội
Ước mơ : .v.v.v.v.v.v......
Status : ĐTVT-K7A
- Post n°7
Re: help!!!!!!!!!!!!!!!1
trước tiên ta tim hiểu về thanh ghi SCON
SM0,SM1 : thiết lập chế độ trong truyền thông nối tiếp
SM2,TB8,RB8 : ko cần quan tâm (cho hết bằng 0)
REN : cho phép truyền thu hoặc ko cho phép thu
TI : cờ truyền (truyền xong bit stop thì nó bật lên 1, fai xoa bằng phần mềm)
RI : cờ nhận ( bật lên 1 khi nhận đủ dữ liệu)
SM0,SM1 : thiết lập chế độ( 00 : chế độ 0, 01: chế độ 1, 10 : chế độ 2, 11 : chế độ 3).
Thông thương khi truyền thông nối tiếp dùng chế độ 1(8bit dữ liệu, 1 bít
start, 1 bit stop) khi đó cần thiết lập thanh ghi SCON la: 01010000b = 0x50h
Việc tiếp theo cần thiết lập tốc độ baud:
Ta thiết đặt time1 ở mode 2 (chế độ 8 bít tự nap lại) khi nạp TH1 để thay đổi tốc độ baud:
TH1=-3 (0xfd) : tốc độ 9600 baud
TH1= -6 (0xfa) tóc độ 4800 baud
TH1=-12 (0xf4) 2400 b
= -24(0xe8) 1200 b
thui ăn cơm đã, minh nói tiếp sau
SM0,SM1 : thiết lập chế độ trong truyền thông nối tiếp
SM2,TB8,RB8 : ko cần quan tâm (cho hết bằng 0)
REN : cho phép truyền thu hoặc ko cho phép thu
TI : cờ truyền (truyền xong bit stop thì nó bật lên 1, fai xoa bằng phần mềm)
RI : cờ nhận ( bật lên 1 khi nhận đủ dữ liệu)
SM0,SM1 : thiết lập chế độ( 00 : chế độ 0, 01: chế độ 1, 10 : chế độ 2, 11 : chế độ 3).
Thông thương khi truyền thông nối tiếp dùng chế độ 1(8bit dữ liệu, 1 bít
start, 1 bit stop) khi đó cần thiết lập thanh ghi SCON la: 01010000b = 0x50h
Việc tiếp theo cần thiết lập tốc độ baud:
Ta thiết đặt time1 ở mode 2 (chế độ 8 bít tự nap lại) khi nạp TH1 để thay đổi tốc độ baud:
TH1=-3 (0xfd) : tốc độ 9600 baud
TH1= -6 (0xfa) tóc độ 4800 baud
TH1=-12 (0xf4) 2400 b
= -24(0xe8) 1200 b
thui ăn cơm đã, minh nói tiếp sau
thocdtvt- Hạ sĩ
- Gender : Số bài : 32
Birthday : 11/10/1991
Họ và tên : ngo vanthoc Ước mơ : ki su vien thong
Status : la mot nguoi binh thuong,luon song vui ve,than thjen ,hoa dong...........
- Post n°8
Re: help!!!!!!!!!!!!!!!1
vâng !anh owi1tieeps đi! e muôn truyền dữ liệu từ con 8051 thứ nhaats1sang con 2 .và con 2 se nhận dữ liệu!và ngược lại thì làm thế nào anh!
huutoan_ss- Đại Tướng
- Gender : Số bài : 166
Birthday : 24/05/1990
Họ và tên : Nghiêm Hữu Toàn Đến từ : Sóc Sơn - Hà Nội
Ước mơ : .v.v.v.v.v.v......
Status : ĐTVT-K7A
- Post n°9
Re: help!!!!!!!!!!!!!!!1
Ta đi vào ví dụ cụ thể cho dễ hiểu hơn.
Đề bài là : - Lấy dữ liệu từ cổng P1 để truyền thông ra cổng nối tiếp.
- Nhận dữ liệu từ cổng nối tiếp rồi xuất ra cổng P2.
Hai quá trình đó diễn ra liên tục với tốc độ la 9600 baud.
Code chương trình sẽ là :
Các bạn tự vẽ mô phỏng xem thế nào nhé.
Kết quả thế nào thì rõ ngay thui.
ok men.
Đề bài là : - Lấy dữ liệu từ cổng P1 để truyền thông ra cổng nối tiếp.
- Nhận dữ liệu từ cổng nối tiếp rồi xuất ra cổng P2.
Hai quá trình đó diễn ra liên tục với tốc độ la 9600 baud.
Code chương trình sẽ là :
- Code:
#include<reg51.h>
void main()
{
TMOD=0x20;
TH1=-3;
SCON=0x50;
TR1=1;
while(1)
{
SBUF=P1;
while(!TI){}
TI=0;
while(!RI){}
P2=SBUF;
RI=0;
}
}
Các bạn tự vẽ mô phỏng xem thế nào nhé.
Kết quả thế nào thì rõ ngay thui.
ok men.
thocdtvt- Hạ sĩ
- Gender : Số bài : 32
Birthday : 11/10/1991
Họ và tên : ngo vanthoc Ước mơ : ki su vien thong
Status : la mot nguoi binh thuong,luon song vui ve,than thjen ,hoa dong...........
- Post n°10
Re: help!!!!!!!!!!!!!!!1
anh ơi!trong vd cảu anh là! truyen và nhậ trong một con 8051 a"?
bây giời e muồn điều khiển quá trinh truyền nhận này bằng nút bấm!bên con 8051 này bấm thí bên kia sẽ nhận và ngươc lại!
bây giời e muồn điều khiển quá trinh truyền nhận này bằng nút bấm!bên con 8051 này bấm thí bên kia sẽ nhận và ngươc lại!
huutoan_ss- Đại Tướng
- Gender : Số bài : 166
Birthday : 24/05/1990
Họ và tên : Nghiêm Hữu Toàn Đến từ : Sóc Sơn - Hà Nội
Ước mơ : .v.v.v.v.v.v......
Status : ĐTVT-K7A
- Post n°11
Re: help!!!!!!!!!!!!!!!1
e ko đọc kỹ đầu bài rồi. chương trình là viết truyền nhận trên 1 con 8051 nhưng e cứ ghép 2 con truyền nhân vs nhau xem. vẫn ok mà. thử vẽ mô phỏng xem la biết liền ấy ma.
thanga7a- Thượng Sĩ
- Gender : Số bài : 88
Birthday : 04/08/1991
Họ và tên : vũ đình thắng Đến từ : bình giang _hải dương
Ước mơ : kĩ sư điện tử
Status : tui là thắng đến từ hải dương
- Post n°12
Re: help!!!!!!!!!!!!!!!1
anh toàn vừa viêt asm vừa viết c cùng vơi nhau ạ
nêu giả sử mình ko đinh nghĩa như anh mà chỉ định nghĩa các chân của port thì làm thế nào
rùi nọ em cũng lập trình và ghép nối cho bạn thocdtvt nhung ko dc
co gì thì bạn thóc post cái của mình send cho bạn hum trước
bảo anh toàn sửa lại cho.
nêu giả sử mình ko đinh nghĩa như anh mà chỉ định nghĩa các chân của port thì làm thế nào
rùi nọ em cũng lập trình và ghép nối cho bạn thocdtvt nhung ko dc
co gì thì bạn thóc post cái của mình send cho bạn hum trước
bảo anh toàn sửa lại cho.
huutoan_ss- Đại Tướng
- Gender : Số bài : 166
Birthday : 24/05/1990
Họ và tên : Nghiêm Hữu Toàn Đến từ : Sóc Sơn - Hà Nội
Ước mơ : .v.v.v.v.v.v......
Status : ĐTVT-K7A
- Post n°13
Re: help!!!!!!!!!!!!!!!1
thanga7a đã viết:anh toàn vừa viêt asm vừa viết c cùng vơi nhau ạ
nêu giả sử mình ko đinh nghĩa như anh mà chỉ định nghĩa các chân của port thì làm thế nào
- Để định nghĩa port thì dùng từ khóa #define
vd: #define data P0
- Để định nghĩa từng chân của port thi ta dùng từ khóa "sbit"
vd: sbit p1_1 P1^1
thocdtvt- Hạ sĩ
- Gender : Số bài : 32
Birthday : 11/10/1991
Họ và tên : ngo vanthoc Ước mơ : ki su vien thong
Status : la mot nguoi binh thuong,luon song vui ve,than thjen ,hoa dong...........
- Post n°14
Re: help!!!!!!!!!!!!!!!1
e mô phong nhưng không dk!có thể là e vẽ mạch sai!anh giup e c
thocdtvt- Hạ sĩ
- Gender : Số bài : 32
Birthday : 11/10/1991
Họ và tên : ngo vanthoc Ước mơ : ki su vien thong
Status : la mot nguoi binh thuong,luon song vui ve,than thjen ,hoa dong...........
- Post n°15
Re: help!!!!!!!!!!!!!!!1
code cùa thắng ho dk1 bởi bạn chưa đinh chế đô hoaatj động cho truyền thông nối tiếp!
huutoan_ss- Đại Tướng
- Gender : Số bài : 166
Birthday : 24/05/1990
Họ và tên : Nghiêm Hữu Toàn Đến từ : Sóc Sơn - Hà Nội
Ước mơ : .v.v.v.v.v.v......
Status : ĐTVT-K7A
- Post n°16
Re: help!!!!!!!!!!!!!!!1
vì code nay thực hiện:
- đọc dữ liệu từ công P1 và truyền thông ra công nối tiếp.
- nhận được dữ liệu từ cổng nối tiếp thì xuất ra cổng P2.
2 quá trình trên diễn ra liên tiếp và liên tục vì vậy việc truyền nhân giữa 2 con 8051 la thỏa mãn.
Em thử nối chân RX của con A vs chân TX của con B và ngược lại chân RX của con B nối vs chân TX con A. và nạp cùng cái code trên xem thế nào.
em có thể dùng led ở cổng P2 để kiểm tra, dùng swich ở cổng P1 để thiết đặt dư liệu nhe.
ok. nếu ko dc thi pm cho anh.
- đọc dữ liệu từ công P1 và truyền thông ra công nối tiếp.
- nhận được dữ liệu từ cổng nối tiếp thì xuất ra cổng P2.
2 quá trình trên diễn ra liên tiếp và liên tục vì vậy việc truyền nhân giữa 2 con 8051 la thỏa mãn.
Em thử nối chân RX của con A vs chân TX của con B và ngược lại chân RX của con B nối vs chân TX con A. và nạp cùng cái code trên xem thế nào.
em có thể dùng led ở cổng P2 để kiểm tra, dùng swich ở cổng P1 để thiết đặt dư liệu nhe.
ok. nếu ko dc thi pm cho anh.
thocdtvt- Hạ sĩ
- Gender : Số bài : 32
Birthday : 11/10/1991
Họ và tên : ngo vanthoc Ước mơ : ki su vien thong
Status : la mot nguoi binh thuong,luon song vui ve,than thjen ,hoa dong...........
- Post n°17
Re: help!!!!!!!!!!!!!!!1
e thử mô phỏng như anh bảo nhưng ko dk!e tương la minh phải sử dụng vecto ngắt cho truyền thông nối tiếp nữa a?
anh giải thick veto ngat bằng vd jup e với!
anh giải thick veto ngat bằng vd jup e với!
huutoan_ss- Đại Tướng
- Gender : Số bài : 166
Birthday : 24/05/1990
Họ và tên : Nghiêm Hữu Toàn Đến từ : Sóc Sơn - Hà Nội
Ước mơ : .v.v.v.v.v.v......
Status : ĐTVT-K7A
- Post n°18
Re: help!!!!!!!!!!!!!!!1
Đấy là ứng dụng ngắt trong truyền thông nối tiếp.
Cái đấy đề cập sau đã. Tạm thơi thì hiểu ví dụ trên kia đã.
ah. quên mất không nói thanh ghi SBUF. Thanh ghi này la thanh ghi đệm dữ liệu. Dùng để lưu byte dư liệu mỗi khi nhân dc vs lưu byte dư liệu trước khi truyền đi.
Em post cái sơ đồ hình vẽ mô phỏng của em lên anh xem nao. Rui anh sửa cho.
Cái đấy đề cập sau đã. Tạm thơi thì hiểu ví dụ trên kia đã.
ah. quên mất không nói thanh ghi SBUF. Thanh ghi này la thanh ghi đệm dữ liệu. Dùng để lưu byte dư liệu mỗi khi nhân dc vs lưu byte dư liệu trước khi truyền đi.
Em post cái sơ đồ hình vẽ mô phỏng của em lên anh xem nao. Rui anh sửa cho.
thocdtvt- Hạ sĩ
- Gender : Số bài : 32
Birthday : 11/10/1991
Họ và tên : ngo vanthoc Ước mơ : ki su vien thong
Status : la mot nguoi binh thuong,luon song vui ve,than thjen ,hoa dong...........
- Post n°19
Re: help!!!!!!!!!!!!!!!1
thocdtvt- Hạ sĩ
- Gender : Số bài : 32
Birthday : 11/10/1991
Họ và tên : ngo vanthoc Ước mơ : ki su vien thong
Status : la mot nguoi binh thuong,luon song vui ve,than thjen ,hoa dong...........
- Post n°20
Re: help!!!!!!!!!!!!!!!1
[IMG][You must be registered and logged in to see this link.] IMG]
hienk7a- Trung sĩ
- Gender : Số bài : 70
Birthday : 15/06/1989
Họ và tên : Nguyễn Văn Hiển Đến từ : THÁI NGUYÊN
Ước mơ : Happiness
Status : future
- Post n°21
Re: help!!!!!!!!!!!!!!!1
so do ng lý
thocdtvt- Hạ sĩ
- Gender : Số bài : 32
Birthday : 11/10/1991
Họ và tên : ngo vanthoc Ước mơ : ki su vien thong
Status : la mot nguoi binh thuong,luon song vui ve,than thjen ,hoa dong...........
- Post n°22
Re: help!!!!!!!!!!!!!!!1
hiiiii e cảm ơn a hiển với a toàn nhiều! a toàn ơi!cho e hỏi là sao khi nạp code kia bvaof thì 2 con led vẫn luôn sáng!dù cho công tác kia co bật thế nào đi nữa1
huutoan_ss- Đại Tướng
- Gender : Số bài : 166
Birthday : 24/05/1990
Họ và tên : Nghiêm Hữu Toàn Đến từ : Sóc Sơn - Hà Nội
Ước mơ : .v.v.v.v.v.v......
Status : ĐTVT-K7A
- Post n°23
Re: help!!!!!!!!!!!!!!!1
hjhj. vì ban đầu chưa cho port P1 = P2 =0. em thêm vào đầu chương trình.
thocdtvt- Hạ sĩ
- Gender : Số bài : 32
Birthday : 11/10/1991
Họ và tên : ngo vanthoc Ước mơ : ki su vien thong
Status : la mot nguoi binh thuong,luon song vui ve,than thjen ,hoa dong...........
- Post n°24
Re: help!!!!!!!!!!!!!!!1
anh ơi! e đã cho P0=P1 nhung ket wa quả vẫn thế không thay đổi j?
thế thì thiếu hay sai ở choox nào a?
thế thì thiếu hay sai ở choox nào a?
thocdtvt- Hạ sĩ
- Gender : Số bài : 32
Birthday : 11/10/1991
Họ và tên : ngo vanthoc Ước mơ : ki su vien thong
Status : la mot nguoi binh thuong,luon song vui ve,than thjen ,hoa dong...........
- Post n°25
Re: help!!!!!!!!!!!!!!!1
mà dữ liệu ở chân Rt và Tx luôn bằng 1 nghĩa là ko có dữ liệu dk truyền wa 2 chân này1.a giup e với!
|
|