Sei sulla pagina 1di 3

NOMBRE:MIDWAR MIGUEL CHURA CHURA

CODIGO FUENTE CONTADOR DESCENDENTE DE 200 _50 DE 10 EN 10


#include <desendente_lcd.h>
#define LCD_ENABLE_PIN PIN_A2
#define LCD_RS_PIN PIN_A0
#define LCD_RW_PIN PIN_A1
#define LCD_DATA4 PIN_B4
#define LCD_DATA5 PIN_B5
#define LCD_DATA6 PIN_B6
#define LCD_DATA7 PIN_B7
#include <lcd.c>
void main()
{
int16 x;
unsigned int i;
lcd_init();
delay_ms(100);

lcd_putc("\hello mundo");
delay_ms(2000);
while(TRUE)
{
x=200;
for(i=1; i<17; i++)
{
lcd_gotoxy(1,1);
printf(lcd_putc,"\fDATO =%lu ",x);
delay_ms(500);
x=x-10;
}
//TODO: User Code
}
SCRIP
SIMULACIÓN EN PROTEUS

LCD1
LM016L

VDD
VSS

VEE

RW
RS

D0
D1
D2
D3
D4
D5
D6
D7
E
1
2
3

4
5
6

7
8
9
10
11
12
13
14
U1
16 17
RA7/OSC1/CLKIN RA0/AN0
15 18
RA6/OSC2/CLKOUT RA1/AN1
1
RA2/AN2/CVREF/VREF-
4 2
RA5/MCLR RA3/AN3/C1OUT/VREF+
3
RA4/AN4/T0CKI/C2OUT
6
RB0/INT/CCP1
7
RB1/SDI/SDA
8
RB2/SDO/RX/DT
9
RB3/CCP1
10
RB4/SCK/SCL
11
RB5/SS/TX/CK
12
RB6/AN5/T1OSO/T1CKI
13
RB7/AN6/T1OSI
PIC16F88

LCD1
LM016L
VDD
VSS

VEE

RW
RS

D0
D1
D2
D3
D4
D5
D6
D7
E
1
2
3

4
5
6

7
8
9
10
11
12
13
14

U1
16 17
RA7/OSC1/CLKIN RA0/AN0
15 18
RA6/OSC2/CLKOUT RA1/AN1
1
RA2/AN2/CVREF/VREF-
4 2
RA5/MCLR RA3/AN3/C1OUT/VREF+
3
RA4/AN4/T0CKI/C2OUT
6
RB0/INT/CCP1
7
RB1/SDI/SDA
8
RB2/SDO/RX/DT
9
RB3/CCP1
10
RB4/SCK/SCL
11
RB5/SS/TX/CK
12
RB6/AN5/T1OSO/T1CKI
13
RB7/AN6/T1OSI
PIC16F88

Potrebbero piacerti anche