Tự học mô phỏng AVR
4 posters
Trang 1 trong tổng số 1 trang
Tự học mô phỏng AVR
Bạn nào có nhu cầu nhờ chỉnh sửa hay yêu cầu mạch mô phỏng vi điều khiển thì post vào đây nhé. Mình sẽ trợ giúp
Được sửa bởi bacviet ngày Sun Dec 09, 2012 2:28 pm; sửa lần 1.
bacviet- Moderators
- Tổng số bài gửi : 66
Join date : 07/11/2012
Re: Tự học mô phỏng AVR
Hổng thấy ai cần trợ giúp hết
bacviet- Moderators
- Tổng số bài gửi : 66
Join date : 07/11/2012
Re: Trợ giúp mạch mô phỏng vi điều khiển
chung nao ma e hoc mon vi xu ly la e can thay tro giup ak! hihi
thanhxuan- Tổng số bài gửi : 27
Join date : 03/11/2012
Age : 31
Đến từ : tra vinh
Re: Tự học mô phỏng AVR
sao hổng thấy ai khen hoa đẹp dzậy ta?
bacviet- Moderators
- Tổng số bài gửi : 66
Join date : 07/11/2012
Re: Tự học mô phỏng AVR
Mạch giao tiếp Atmega32 với LED đơn (chuột phải vào hình, chọn "save image as" để lưu hình vào máy cho dễ xem)
Chương trình điều khiển LED chớp tắt. Viết bằng phần mềm codevisionavr
#include <mega32.h>
#include <delay.h>
#define led PORTC
void main()
{
DDRC=0xff; //portC la ngo ra
while(1)
{
led=0x00; //led tat
delay_ms(500);
led=0xff; //led sang
delay_ms(500);
}
}
[img][/img]
Chương trình điều khiển LED chớp tắt. Viết bằng phần mềm codevisionavr
#include <mega32.h>
#include <delay.h>
#define led PORTC
void main()
{
DDRC=0xff; //portC la ngo ra
while(1)
{
led=0x00; //led tat
delay_ms(500);
led=0xff; //led sang
delay_ms(500);
}
}
[img][/img]
bacviet- Moderators
- Tổng số bài gửi : 66
Join date : 07/11/2012
Re: Tự học mô phỏng AVR
Chương trình sáng dần 8 led PortC
#include <mega32.h>
#include <delay.h>
#define led PORTC
void main()
{ unsigned char a;
DDRC=0xff; //portC la ngo ra
while(1)
{
a=0xff;
led=0x00; delay_ms(100);
while(a!=0)
{
a=a<<1;
led=~a;
delay_ms(100);
}
}
}
#include <mega32.h>
#include <delay.h>
#define led PORTC
void main()
{ unsigned char a;
DDRC=0xff; //portC la ngo ra
while(1)
{
a=0xff;
led=0x00; delay_ms(100);
while(a!=0)
{
a=a<<1;
led=~a;
delay_ms(100);
}
}
}
Được sửa bởi bacviet ngày Wed Dec 05, 2012 6:48 pm; sửa lần 1.
bacviet- Moderators
- Tổng số bài gửi : 66
Join date : 07/11/2012
Re: Tự học mô phỏng AVR
hoa do la hoa gi vay thay
khanhhuy4390- Moderators tập sự
- Tổng số bài gửi : 37
Join date : 05/11/2012
Age : 34
Đến từ : BINH DUONG
Re: Tự học mô phỏng AVR
hoa này nhỏ xíu xìu xiu nhưng thầy k biết tên. Thầy chụp bằng chức năng macro của máy nên nó to đùng vậy đó (resize ảnh rùi đó Huy)khanhhuy4390 đã viết:hoa do la hoa gi vay thay
bacviet- Moderators
- Tổng số bài gửi : 66
Join date : 07/11/2012
Re: Tự học mô phỏng AVR
Gửi SV lớp C11 DTU: nhớ làm bài sáng dần 16 led và nộp bài đúng hạn nhé. Rất dễ và rất thú vị....
bacviet- Moderators
- Tổng số bài gửi : 66
Join date : 07/11/2012
Re: Tự học mô phỏng AVR
cây hoa đó giống như cây đậu phải không thầy
khanhhuy4390- Moderators tập sự
- Tổng số bài gửi : 37
Join date : 05/11/2012
Age : 34
Đến từ : BINH DUONG
Re: Tự học mô phỏng AVR
thầy k rõ lắm....thầy thấy người ta thường hay trồng hoa này thành mảng lớn...hoa nhỏ nhỏ rất đẹpkhanhhuy4390 đã viết:cây hoa đó giống như cây đậu phải không thầy
bacviet- Moderators
- Tổng số bài gửi : 66
Join date : 07/11/2012
Re: Tự học mô phỏng AVR
Đổi tên thớt cho phù hợp nội dung tí.
Gọi ý bài sáng dần 16 Led: sáng dần PortD trước, sáng dần PortC sau.
Gọi ý bài sáng dần 16 Led: sáng dần PortD trước, sáng dần PortC sau.
bacviet- Moderators
- Tổng số bài gửi : 66
Join date : 07/11/2012
Re: Tự học mô phỏng AVR
bacviet đã viết:Gửi SV lớp C11 DTU: nhớ làm bài sáng dần 16 led và nộp bài đúng hạn nhé. Rất dễ và rất thú vị....
em gửi mail cho thầy rồi thầy xem jup em vs Huy c11
nguyen145632- Tổng số bài gửi : 1
Join date : 09/12/2012
Re: Tự học mô phỏng AVR
ok để thầy mở mail xem. Mấy bài mô phỏng này dễ hơn mấy bài trong lớp nhiều vì k sử dụng 8255.nguyen145632 đã viết:bacviet đã viết:Gửi SV lớp C11 DTU: nhớ làm bài sáng dần 16 led và nộp bài đúng hạn nhé. Rất dễ và rất thú vị....
em gửi mail cho thầy rồi thầy xem jup em vs Huy c11
bacviet- Moderators
- Tổng số bài gửi : 66
Join date : 07/11/2012
Re: Tự học mô phỏng AVR
Trong hình vẽ mạch, có 2 nút nhấn ở PB0 và PB1.
Để cấu hình 2 chân này là ngõ vào thì ta sử dụng:
DDRB=0xfc; //fc = 1111 1100
Kế tiếp, để nối 2 chân này lên điện trở treo thì sử dụng
PORTB=0x03 ; //03 = 0000 0011
Và để đọc giá trị của 1 chân (nút nhấn)...x là biến để lưu
x = PINB.0
Nếu nút nhấn k được nhấn: x = 1
Nếu nút nhấn được nhấn: x = 0
Để cấu hình 2 chân này là ngõ vào thì ta sử dụng:
DDRB=0xfc; //fc = 1111 1100
Kế tiếp, để nối 2 chân này lên điện trở treo thì sử dụng
PORTB=0x03 ; //03 = 0000 0011
Và để đọc giá trị của 1 chân (nút nhấn)...x là biến để lưu
x = PINB.0
Nếu nút nhấn k được nhấn: x = 1
Nếu nút nhấn được nhấn: x = 0
bacviet- Moderators
- Tổng số bài gửi : 66
Join date : 07/11/2012
Re: Tự học mô phỏng AVR
Điều khiển 1 led sáng tắt
#include <mega32.h>
#include <delay.h>
#define led PORTC.0 //led
#define on PINB.0 //nút ON
#define off PINB.1 //nút OFF
void main()
{
DDRC=0xff;
DDRB=0xfc;
PORTB=0x03; //điện trở treo
while(1)
{
if(on==0) led=1; //
if (off==0) led=0;
}
}
#include <mega32.h>
#include <delay.h>
#define led PORTC.0 //led
#define on PINB.0 //nút ON
#define off PINB.1 //nút OFF
void main()
{
DDRC=0xff;
DDRB=0xfc;
PORTB=0x03; //điện trở treo
while(1)
{
if(on==0) led=1; //
if (off==0) led=0;
}
}
bacviet- Moderators
- Tổng số bài gửi : 66
Join date : 07/11/2012
Re: Tự học mô phỏng AVR
Có thể thay lệnh if(on==0) thành lệnh if(!on)....
Các bạn thử viết chương trình điều khiển Led sáng dần với 1 phím start và 1 phím stop nhé
Các bạn thử viết chương trình điều khiển Led sáng dần với 1 phím start và 1 phím stop nhé
bacviet- Moderators
- Tổng số bài gửi : 66
Join date : 07/11/2012
Similar topics
» Mô phỏng PLC
» Phần mềm mô phỏng PLC Mitsubishi
» Học nhanh mô phỏng protues
» Trợ giúp mạch mô phỏng KT Xung- Số
» Mạch mô phỏng đo nhiệt độ 8 kênh bằng IC số
» Phần mềm mô phỏng PLC Mitsubishi
» Học nhanh mô phỏng protues
» Trợ giúp mạch mô phỏng KT Xung- Số
» Mạch mô phỏng đo nhiệt độ 8 kênh bằng IC số
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|
Wed Sep 24, 2014 8:46 am by vinagreensun
» Chia sẻ source code mạch đếm 0-99 sử dụng 8051 và LED hồng ngoại
Mon Mar 24, 2014 2:07 pm by xuantruong1911
» mình đang làm đồ án 1 cần làm mạch khó số điện tử dùng ic số và phải có thể thay đổi password
Fri Mar 21, 2014 8:01 pm by saobang
» Chế tạo máy dò kim loại help ?
Fri Nov 29, 2013 11:17 am by Thanhtra conan
» mấy bro vào giup em với
Wed Nov 27, 2013 9:01 pm by luongthanhvp
» giáo trình plc mitsubishi căn bản và nâng cao
Tue Apr 30, 2013 5:55 pm by Admin
» hoc led chay chu
Thu Apr 18, 2013 8:05 pm by vuphong
» QUÉT PHÍM MA TRẬN 4X4 HIỂN THỊ RA LED 7 ĐOẠN
Thu Apr 18, 2013 7:59 pm by thanhxuan
» cách vẽ mạch in bằng ocard 1 cách đơn giản?
Thu Apr 18, 2013 1:09 pm by Admin