|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
|
Ðiều Chỉnh | Xếp Bài |
|
29-11-2018, 10:55 AM | #1 |
Nhập môn đệ tử
Tham gia ngày: Nov 2018
Bài gửi: 1
: |
Xin lưu đồ giải thuật led 7 đoạn đếm
#include <P18F4550.h>
#include <delays.h> #define den1 PORTAbits.RA0 #define den2 PORTAbits.RA1 unsigned char Display(unsigned char k) { unsigned char Number; unsigned char Code_Tab[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x9 0,0x7F}; Number=Code_Tab[k]; return(Number); } void main() { unsigned char Msd,Lsd,Value; unsigned int i,j; TRISA=0x00; TRISD=0x00; den1=0; den2=0; for(; { for(Value=0;Value<100;Value++) { for(i=0;i<80;i++) { Msd=Value/10; Lsd=Value%10; PORTD=Display(Msd); den2=1; Delay100TCYx(250); den2=0; PORTD=Display(Lsd); den1=1; Delay100TCYx(250); den1=0; } } } } EM CÁM ƠN nhiều ạ , e dùng thạch anh 16MHz |
Ðiều Chỉnh | |
Xếp Bài | |
|
|