... bạn : trước để MOV A,P0 không nhãn DISPLAY mà liệu không chuyển qua port1 Trên dự án đo nhiệt hiểnthị led7 mà muốn chia sẻ bạn Tuy nhiên chưa có điều kiện mạch thật , bạn có ý định làm mạch ... P2.5 SJMP MAIN RET DISPLAY: MOV A,P0 MOV B,#10 DIV AB MOV DPTR,#CODE7SEG MOVC A,@A+DPTR MOV P1,A SETB P2 .7 ACALL DELAY CLR P2 .7 MOV A,B MOVC A,@A+DPTR MOV P1,A SETB P2.6 ACALL DELAY CLR P2.6 RET ... CLR TR0 CLR TF0 RET DELAY: MOV R1,#200 LAP2: MOV R2,#100 LAP1: DJNZ R2,LAP1 DJNZ R1,LAP2 RET CODE7SEG: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H END Xin ý ACALL DELAY110US phải delay 110us...
... tạo xung ic 555……………………………………….trang 10 Hình dạng thật , hoạt động ic 555 Dải tần số tạo mạch K Phần 3 :Hiển thịledđo n………………………………… ……trang 13 Nguyên lí hoạt động led TH A M Phần 4:Phân tích nguyên ... được,dùng để điều khiển hoạt động hệ thống.Theo tập lệnh người lập trình , vi điều khiển tiến hành đọc,lưu trữ thông tin ,đo thời gian tiến hành đóng mở cấu Trong thiết bị điệnđiệnđiện tử dân dụng,các ... (Address Latch Enable) : ALE tín hiệu điều khiển chốt địa có tần số 1/6 tần số dao động vi điều khiển.Tín hiệu ALE dùng phép vimạch chốt bên 74 373 ,74 573 chốt byte địa thấp khỏi bus đa hợp địa chỉ/dữ...
... khiển ledđo n có đường, dùng Port Vi điều khiển để điều khiển ledđo n Như ledđo n nhận liệu bit từ Vi điều khiển để điều khiển hoạt động sáng tắt ledled đơn nó, liệu xuất điều khiển ledđo n ... gọi "mã hiểnthịledđo n" Có hai kiểu mã hiểnthịledđo n: mã dành cho ledđo n có Anode(cực +) chung mã dành cho ledđo n có Cathode(cực -) chung Chẳng hạn, để thị số cần làm cho led vị trí ... giới hạn dòng điện qua ledledđo n nối với nguồn 5V Chân nhận tín hiệu a điều khiển led a sáng tắt, ngõ vào b để điều khiển led b Tương tự với chân led lại 2.Kết nối với Vi điều khiển Ngõ nhận...
... tế cần đo (100/255)*25=9.803volt AT89S52- Microcontroller 12 Lớp: CĐ ĐT2 - K9 Đồ án môn vi điều khiển 3.Khối hiểnthị : Khối hiểnthị gồm led để hiểnthị kết led đơn để hiểnthị thang đo đợc ... điều khiển led2 =1; led1 =led3 =led4 =0; P0=font[chuc];//font khong co dau dp delay_us(100); led3 =1; led1 =led2 =led4 =0; P0=font1[donvi];//font khong co dau dp delay_us(100); led4 =1; led1 =led2 =led3 =0; ... khien led sbit led1 =P2^4; //hien thidien ap duoc bang led thanh, sbit led2 =P2^5; / /led1 noi voi P2.4 ;led2 noi voi P2.5 sbit led3 =P2^6; / /led3 noi voi P2.6 sbit led4 =P2 ^7; / /led4 noi voi P2 .7 //khai...
... xuất mã hiểnthịledđo n hiểnthị số 5, OFF ledđo n thứ đồng thời ON ledđo n thứ 2, lúc có ledđo n thứ hai hiểnthịhiểnthị số Tiếp theo xuất mã hiểnthịledđo n thị số 4, OFF ledđo n thứ ... khiển với LEDđo n : -Ngõ nhận tín hiệu điều khiển ledđo n có đường, dùng port Vi điều khiển để điểu khiển ledđo n Như ledđo n nhận liệu bit từ VĐK ledđo n thường gọi “ Mã hiểnthịledđo n ... cần hiểnthị số 451, qui ước thứ tự led đếm từ phải sang trái, cần làm cho ledđo n thứ hiểnthị số 1, ledđo n thứ hai thị số 5, ledđo n thứ thị số 4, led lại không thị Đầu tiên OFF tất ledđo n...
... (((SW1==0)&&(SW2==1))&&(LedId==2)) LED_ DATA &= 0x7f; if (((SW1==1)&&(SW2==0))&&(LedId==2)) LED_ DATA &= 0x7f; if (((SW1==1)&&(SW2==1))&&(LedId==1)) LED_ DATA &= 0x7f; // LedId++; if(LedId == 4) LedId = 0; } ... hienthi(void) { /*Tat led */ LED_ DATA = 0xFF; LED_ CTRL |= 0x0f; /*Bat Led */ LED_ DATA = M[DATA[LedId]]; LED_ CTRL &= CTRL[LedId]; // if (((SW1==0)&&(SW2==0))&&(LedId==3)) LED_ DATA &= 0x7f; if (((SW1==0)&&(SW2==1))&&(LedId==2)) ... #include #include #define LED_ DATA P0 //Port xuat du lieu led #define LED_ CTRL P2 //P4 unsigned char CTRL[] = {0xfe, 0xfd, 0xfb, 0xf7}; //Bang ma Led A chung unsigned char M[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};...
... if (led2 ==0) { led2 =1; led3 =0; port _led7 =led_ buffer[2]; }else { if (led3 ==0) { led3 =1; led4 =0; port _led7 =led_ buffer[3]; }else { led4 =1; led1 =0; port _led7 =led_ buffer[0]; } } } } } void write _led_ buffer(int8 ... dạng điện b) Khối xử lý Khối xử lý có chức tiếp nhận tín hiệu gửi đến sau xử lý để đưa khối hiểnthị c) Khối hiểnthị Khối hiểnthị có chức hiểnthị kết đo Có thể hiển qua hình LCD, LEDđo n LED ... thiết bị đo nhiệt độ môi trường hiểnthị qua LED 18 Hình 2.6 Module hiểnthị - Các LED ANOT chung, chân A, B, C, D, E, F, G chân liệu LED, LED hoạt động độc lập, chân ANOT chung nối qua TRASISTOR...