Description: This procedure includes the IO port operations STM8S208, CAN bus, read and write operations, TIMER1 use, the program was set for the framework, both in the laboratory at present this as a template
File list (Check if you may need any files):
stm8s-IO\checkres.spy
........\Debug\hw_config.ls
........\.....\hw_config.o
........\.....\main.ls
........\.....\main.o
........\.....\stm8sdemo.elf
........\.....\stm8sdemo.lkf
........\.....\stm8sdemo.map
........\.....\stm8sdemo.s19
........\.....\stm8sdemo.sm8
........\.....\stm8s_can.ls
........\.....\stm8s_can.o
........\.....\stm8s_clk.ls
........\.....\stm8s_clk.o
........\.....\stm8s_gpio.ls
........\.....\stm8s_gpio.o
........\.....\stm8s_it.ls
........\.....\stm8s_it.o
........\.....\stm8s_spi.ls
........\.....\stm8s_spi.o
........\.....\stm8s_tim1.ls
........\.....\stm8s_tim1.o
........\.....\stm8s_tim2.ls
........\.....\stm8s_tim2.o
........\.....\stm8s_uart3.ls
........\.....\stm8s_uart3.o
........\.....\stm8_interrupt_vector.ls
........\.....\stm8_interrupt_vector.o
........\hw_config.c
........\hw_config.h
........\Libraries\inc\stm8s.h
........\.........\...\stm8s_adc1.h
........\.........\...\stm8s_adc2.h
........\.........\...\stm8s_awu.h
........\.........\...\stm8s_beep.h
........\.........\...\stm8s_can.h
........\.........\...\stm8s_clk.h
........\.........\...\stm8s_exti.h
........\.........\...\stm8s_flash.h
........\.........\...\stm8s_gpio.h
........\.........\...\stm8s_i2c.h
........\.........\...\stm8s_itc.h
........\.........\...\stm8s_iwdg.h
........\.........\...\stm8s_rst.h
........\.........\...\stm8s_spi.h
........\.........\...\stm8s_tim1.h
........\.........\...\stm8s_tim2.h
........\.........\...\stm8s_tim3.h
........\.........\...\stm8s_tim4.h
........\.........\...\stm8s_tim5.h
........\.........\...\stm8s_tim6.h
........\.........\...\stm8s_type.h
........\.........\...\stm8s_uart1.h
........\.........\...\stm8s_uart2.h
........\.........\...\stm8s_uart3.h
........\.........\...\stm8s_wwdg.h
........\.........\src\stm8s_adc1.c
........\.........\...\stm8s_adc2.c
........\.........\...\stm8s_awu.c
........\.........\...\stm8s_beep.c
........\.........\...\stm8s_can.c
........\.........\...\stm8s_clk.c
........\.........\...\stm8s_exti.c
........\.........\...\stm8s_flash.c
........\.........\...\stm8s_gpio.c
........\.........\...\stm8s_i2c.c
........\.........\...\stm8s_itc.c
........\.........\...\stm8s_iwdg.c
........\.........\...\stm8s_rst.c
........\.........\...\stm8s_spi.c
........\.........\...\stm8s_tim1.c
........\.........\...\stm8s_tim2.c
........\.........\...\stm8s_tim3.c
........\.........\...\stm8s_tim4.c
........\.........\...\stm8s_tim5.c
........\.........\...\stm8s_tim6.c
........\.........\...\stm8s_uart1.c
........\.........\...\stm8s_uart2.c
........\.........\...\stm8s_uart3.c
........\.........\...\stm8s_wwdg.c
........\main.c
........\Release\main.o
........\.......\stm8sdemo.elf
........\.......\stm8sdemo.lkf
........\.......\stm8sdemo.s19
........\.......\stm8sdemo.sm8
........\.......\stm8s_clk.o
........\.......\stm8s_gpio.o
........\.......\stm8s_it.o
........\.......\stm8s_spi.o
........\.......\stm8s_tim2.o
........\.......\stm8_interrupt_vector.o
........\stm8sdemo.dep
........\stm8sdemo.pdb
........\stm8sdemo.stp
........\STM8SDEMO.stw
........\STM8SDEMO.wdb
........\STM8SDEMO.wed
........\stm8sdemo_Programmer\stm8sdemo_STVP.stp
........\....................\stm8sdemo_STVP_OPTION BYTE.hex