Chương trình mẫu 16F877A

Chương trình mẫu cho PIC16F877A

//================================================= =======

// Ten chuong trinh : Mach test den LED_1

// Nguoi thuc hien : Falleaf

// Ngay thuc hien : 23/05/2005

// Phien ban : 1.0

// Mo ta phan cung : Dung PIC16F877A ‐ thach anh 20MHz

// : LED giao tiep voi PORTB

// : Cuc am cua LED noi voi GND

// : RB0 ‐ RB7 la cac chan output

//‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐

// Ngay hoan thanh : 23/05/2005

// Ngay kiem tra : 23/05/2005

// Nguoi kiem tra : Doan Hiep

//‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐

// Chu thich : Mo ta cac diem khac nhau cua cac phien ban khac nhau

// : hoac cac chu thich khac

// : vd, dung che do Power On Reset, PORTB = 00000000

// : hoac, chuong trinh viet cho PIC Tutorial

// : hoac, chuong trinh nay hoan toan mien phi va co the dung cho

// : moi muc dich khac nhau

//================================================= =======

#include <16f877a.h>

#include <def_877a.h>

#device *=16 ADC=8

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

#use delay(clock=20000000)

#use rs232(baud=9600,parity=N,xmit=PIN_B5,rcv=PIN_B2,bits=9)

#use i2c(Master,Fast,sda=PIN_B1,scl=PIN_B4)

#int_xxx // Khai bao chuong trinh ngat

xxx_isr() {

// Code here

}

void Ten_chuong_trinh_con(Ten_Bien) {

// Code here

}

void main() {

// Enter code here!

Bạn đang đọc truyện trên: truyentop.pro

Tags: