You are on page 1of 38

THỰC HÀNH VI ĐIỀU KHIỂN

Họ Và Tên: Nguyễn Văn Khang


MSSV: 2182504918
Lớp : 21DOTC3

1.2 :LED ĐƠN

Bài1.1
Bài 1.2
Bài 1.3
Bài 1.4
Bài 1.5
Bài 1.6
Bài 1.7
Bài 1.8
1.3 :LED 7 ĐOẠN
Bài 1.10:
Bài 1.11:
Bài 1.12:
Bài 1.14:
Bài 1.13
Bài 1.15

Bài 1.16:

1.4 : CÔNG TẮC NHẤN


Bài 1.17:

#include <16F877A.h>

# Fuses NOWDT, HS, NOPUT, NOPROTECT,NODEBUG,NOBROWNOUT,NOLVP

#use delay(clock=8M)

#define D5 PIN_C4

#define D6 PIN_C5

#define SW1 PIN_B4

#define SW1 PIN_B5

Void main (void)

While(1)
{

If(!input(SW1))

Output_high(D5);

If(!input(SW2))

Output_low(D5);

Bài 1.18:

Bài 1.19:

1.5 LCD:
Bài 1.20:

#include <16F877A.h>

#FUSES NOWDT ,HS,NOPUT,PROTECT,NODEBUG,NOBROWNOUT,NOLVP

#use delay (clock=8M)

#include<lcd.c>

void main()

{
lcd_init(); set_tris_d(0x00);

output_d(0x00);

while(1)

{lcd_gotoxy(1,1);

printf(lcd_putc,"WELCOME TO ");

delay_ms(3);

lcd_gotoxy(1,2);

printf(lcd_putc,"*****HUTECH*****");

delay_ms(3);

}}

Bài 1.21:
Bài 1.22:
Bài 1.23:
Bài 1.24:
Bài 1.25:
Bài 1.26:
Bài 1.27:
Bài 2 TIMER Và NGẮT
2.1:
Bài 2.2:

You might also like