... Comparator sau: Tín hiệu analog chân VIN + só sánh với điện áp chuẩn chân VIN- tín hiệu ngõ so sánh thay đổi tương ứng hình vẽ Khi điện áp chân VIN+ lớn điện áp chân VIN+ ngõ mức ngược lại Dựa vào hình ... Khi pin RA0/AN0 RA1/AN1 (khi CIS = 0) pin RA3/AN3 RA2/AN2 (khi CIS = 1) ngõ vào analog điện áp cần so sánh đưa vào ngõ VIN- so sánh C1 C2 (xem chi tiết hình 2.10) Trong điện áp đưa vào ngõ VIN+ ... pin dùng cho khối CCP phải ấn đònh input (set bit tương ứng ghi TRISC) Khi ấn đònh pin dùng cho khối CCP output, việc đưa giá trò vào PORTC gây “hiện tượng” tác động lên khối CCP trạng thái pin...
... MAX232, T1 có gán T 1in (chân 11) T1out (chân 14): Chân T 1in nối tới chân TxD vi điều khiển Chân T1out phía RS232 nối tới chân RxD(chân 2) đầu nối DB9 củaRS232 Bộ điều khiển R1 có gán R 1in (chân 13) ... Data terminal ready (DTR) Đầu liệu sẵn sàng Signal ground (GND) Đất tín hiệu Data set ready (DSR) Dữ liệu sẵn sàng Request to send (RTS) Yêu cầu gửi Clear to send (CTS) Xoá để gửi Ring indicator ... UART chuẩn Để sử dụng hàm ta cần khai báo dòng lệnh sau: #users232(baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7,bits=8,str eam=PORT1) Trong baud khai báo tốc độ baud rate, parity khai báo check bit,...
... UxMODE) Chuong trinh UART1(Module UART2 tương tự): #define FCY 11059200UL//Tần số thực thi lệnh #define Baudrate 9600 //Tốc độ truyền bit 1s #define BRGVAL ((FCY/Baudrate)/16)-1 void Init_UART1(void) ... _U1RXIF = 0; _U1TXIF = 0; //clear RX interrupt flag //clear TX interrupt flag _U1RXIE = 1; //Enable UART Receive interrupt _U1TXIE = 1; //Enable UART Transmit interrupt U1MODE = 0xA400; bit, no ... điều khiển software - Watch Dog Timer mềm dẻo với dao động RC nguồn thấp chip - Chế độ bảo vệ firmware khả lập trình - Khả tự lập trình nối tiếp mạch điện (In Circuit Serial Programming –ICSP)...
... Chạy chữ • Sau thời gian quét led ta tăng dptr • mov r5,#40 • …… • djnz r5,loop ; quét lại • inc dptr • nhảy lên thực hiện tiếp Hiện chữ NAM – Ta quét cột – mov giá trị port hiển thị ... a,r1 ;giữ lại hàng rl a ; số lần xoay R6 , chuyển hàng lên mov p2,a ………… xoay phải có cờ C R1 inc R6 Khi xoay đủ lần ko xoay – Giữ chữ hiển thị thời gian • Khi xoay đủ lần cho R7 giá trị ... chữ VE từ bên vào – Ta chạy chữ V từ trái qua phải • Add a,R1 • Movc a,@a+dptr • mov p2,a • inc a – Ta chạy chữ E từ phải qua trái • Add a,R1 • movc a,@a+dptr • mov p2,a • dec a – Khi chữ...
... excution without interrut Main Program ISR * Main ** ISR * ISR ** Main * Main ** Main Program excution with interrupt DKS_GROUP - 11 - www.EmbestDKS.com 04868 DKS_GROUP Microcontroller Training Center ... DKS_GROUP Microcontroller Training Center Trong c a s Output Window phớa trờn dũng ch ny cú cỏc dũng ch Compiling Linking Program Size: data =17.0 code =96 error , Warning Nh v y l OK N u khụng ... DKS_GROUP Microcontroller Training Center Ti p theo l vi t hm main Nh sau: DKS_GROUP - 39 - www.EmbestDKS.com 04868 DKS_GROUP R i nh n Ctrl+S Ho c ch n File Microcontroller Training Center Save nh file...
... bảng thông tin thể tỉ giá ngân hàng cập nhật thông tin qua mạng internet… Có nhiều cách hiển thị thông tin Nhưng bảng thể nội dung thông tin điện lại gây nhiều ấn tượng tác động mạnh đến người ... Bình ` mov r3,#48 din dpl,r2 x1: mov a,#0 movc a,@a+dptr setb clr setb clr clock clock lacth lacth mov lcall mov setb inc djnz djnz p1,a delay p1,#00h din dptr r3,x1 r1,x2 inc cjne r2 r2,#90,x3 ... r3,#48 din dpl,r2 Trang 33 ĐỒ ÁN MÔN HỌC GVHD: Nguyễn Thanh Bình ` x7: mov a,#0 movc a,@a+dptr setb clr setb clr clock clock lacth lacth mov lcall mov setb inc djnz djnz p1,a delay p1,#00h din dptr...
... suply for every row in each column is tranfered to the shift register by using the SPI of the microcontroller Timing to power the led matrix can be done by using the timer/counter of the microcontroller ... The main content of this project is led matrix display control There has two power supply methods for controlling the led matrix : row by row or column by column In this project , I will introduce ... cách hiển thị sinh động, dễ dàng thu hút ý người Do dễ dàng thay đổi thông tin bảng điện tử nên xem phương tiện truyền đạt thông tin đại, nhanh chóng Bảng LED quảng cáo sử dụng indoor, outdoor...
... cách hiển thị sinh động, dễ dàng thu hút ý người Do dễ dàng thay đổi thông tin bảng điện tử nên xem phương tiện truyền đạt thông tin đại, nhanh chóng Bảng LED quảng cáo sử dụng indoor, outdoor ... thông tin điện tử chữ chạy Bảng thông tin điện tử sản phẩm ngành công nghệ cao với nhiều ưu điểm bật trở thành phần thiếu nhiều lĩnh vực sống Điểm bật bảng thông tin điện tử khả thay đổi thông tin ... ban ngày dụng biển 14 quảng cáo nhà (indoor) trời (outdoor) cho hiệu cao gây ý đồng thời truyền đạt thông tin đến khách hàng người đường Bảng điện tử có thông tin thay đổi được gọi bảng quang báo...
... TMP1 TMP2 PROGRAM ADDRESS REGISTER PC INCREMENTER ALU INTERRUPT SERIAL PORT AND TIMER BLOCKS PROGRAM COUNTER PSW PSEN ALE/PROG EA/Vpp RST TIMING INTRUCTION AND REGISTER CONTROL DPTR PORT LATCH ... tng cho cỏc d ỏn ca hc sinh, sinh viờn Mó linh kin Tc S chõn úng v Mc ớch AT89C51-12PC 42MHZ 40 DTP Thng mi Bng 1.4: Cỏc phiờn bn 8051 vi tc khỏc ca Atmel 3.3 B vi iu khin DS5000 t hóng Dallas ... 8051 l thnh viờn phi bin nht ca h 8051 nhng chỳng ta s thy nú kho linh kin ú l 8051 cú di nhiu dng kiu b nh khỏc nh UV - PROM, Flash v NV - RAM m chỳng u cú s ng ký linh kin khỏc Phiờn bn UV-PROM...
... THƠNG TIN TP.HCM KHOA CƠNG NGHỆ THƠNG TIN BÁO CÁO THỰC TẬP TỐT NGHIỆP TÊN ĐỀ TÀI THIẾT KẾ BẢNG QUẢNG CÁO ĐÈN LED SỬ DỤNG VI ĐIỀU KHIỂN AT89S52 Giảng Viên Hướng Dẫn : Phạm Minh Triết Sinh Viên ... đònh vò bit xoá Trang µs cho hoạt động nhân chia √ 2.Sơ đồ khối AT89C51 INT1\ INT0\ SERIAL PORT TEMER0 TEMER1 TEMER2 8032\8052 INT ERRUPT CONTROL OTH ER REGISTER 128 byte RAM 803 128 2\8052 byte ... : Phạm Minh Triết Sinh Viên Thực Hiện : Nguyễn Chánh Tín Lê Minh Sơn Ngành : Kỹ Thuật Máy Tính Khóa : 2010 – 2013 TP.Hồ Chí Minh , tháng năm 2013 Trang Lời nói đầu Quảng cáo sữ dụng rộng rãi...
... T T IN T IN T1 O U T T2 O U T C C C C V V 1 2 + - + + - M A X2 2 S W C u F R K C 3 p Y Z TA C 3 p 19 18 31 D D D D D D D D P P P P P P P P 1 1 1 1 /T P /R XD /T -E X P /T X D P /IN T P 3 /IN T ... giao tiếp RS232 J1 P M A X232 C 12 R xD TxD C 10 V C C C 2- R 1O U T T IN G N D C 1C 2+ T2O U T R IN R 2O U T T IN 15 C A P R IN T1O U T C 1+ V- C 13 14 V+ 16 U C C O N N E C TO R D B 5V C A P C ... /A S W D S W R R R E S IS T O R R C V A R V C C S W R U C E A /V P P R S T A D A T8 C V C C R IN R IN 11 C O M C u F V C C U 0 0 0 0 R D P P P P P P P P + + + J - 3 3 3 3 D + R - J A C V V A R...
... 2.5 Sơ đồ mạch in GVHD: Nguyễn Quốc Hưng SVTH: Phạm Văn Tải ~ 25 ~ 2.6 Chương trình điều khiển cho AT89S52 #include #include void delay(unsigned int t) { unsigned int i; unsigned ... P3.0 RXD Dữ liệu nhận cho Port nối tiếp P3.0 TXD Dữ liệu truyền cho Port nối tiếp P3.0 INT0 Ngắt bên P3.0 INT1 Ngắt bên P3.0 T0 Ngõ vào Timer/count GVHD: Nguyễn Quốc Hưng SVTH: Phạm Văn Tải ~ ... //////////////////////////////////////////////////////////////////////// /////////////////////// // main() GVHD: Nguyễn Quốc Hưng SVTH: Phạm Văn Tải ~ 34 ~ { unsigned int k,l,n,m,o; m=0; P1 = 0XFF; //xoa hang, xoa cot P2 = 0XFF; P3...
... Cng 0B0H IP iu khin u tiờn ngt 0B8H IE iu khin cho phộp ngt A08H TMOD iu khin ch b m/ B nh thi 89H TCON iu khin b m/ B nh thi 88H T2CON iu khin b m/ B nh thi 0C8H T2MOD iu khin ch b m/ B nh ... tng cho cỏc d ỏn ca hc sinh, sinh viờn Mó linh kin Tc S chõn úng v Mc ớch AT89C51-12PC 42MHZ 40 DTP Thng mi Bng 1.4: Cỏc phiờn bn 8051 vi tc khỏc ca Atmel 3.3 B vi iu khin DS5000 t hóng Dallas ... mt ci tin ca 8051 cha mt v 68 chõn, cú Port xut nhp 8-bit, 13 ngun to ngt v mt b bin i A/D 8-bit vi kờnh ngừ vo H 8051 l mt nhng b vi iu khin 8-bit mnh v linh hot nht, ó tr thnh b vi iu khin hng...