
Desenvolvendo Projetos Em C Para Stm8 Volume Único
By Vitor Amadeu SouzaLength6h 8m
About this audiobook
Esta literatura é uma continuação da obra Programação em C para o STM8S – Com base no Cosmic C (2013) do mesmo autor e editora, onde outros exemplos serão explorados de modo que o leitor possa ampliar seu embasamento teórico e prático para desenvolver mais aplicações nesta ferramenta. É importante que o leitor tenha ciência dos assuntos abordados na obra citada, para que haja um melhor aproveitamento do conteúdo a ser apresentado. Nesta obra vários temas são tratados, onde os mesmos estão listados no sumário desta obra. A placa didática utilizada é a STM8S Discovery, onde os recursos para testar os circuitos propostos serão conectados através das conexões disponíveis na lateral do kit.
Audiobook details
GenreEducation and Learning, Technology
Length6 hrs 8 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateNov 15, 2017
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2Capítulo 1 Metodologia de desenvolvimento
3Há um regulador de referência de 2,5V para que haja maior
4Na entrada não inversora há um trimpot que permite ajustar o
5Temp(ºC)
Mostrar todos os capítulosVer menos
6A seguir o código fonte que permite medir o sensor de
7Rotina Principal
8lcd_inst(linha); }
9void lcd_inst4(unsigned char dado) {
10} void lcd_inst(unsigned char dado) {
11void lcd_dado(unsigned char dado) { PD_ODR|=0b11000001; delay_us(100);
12fluxograma está listado abaixo.
13void lcd_inst4(unsigned char dado) {
14} void lcd_inst(unsigned char dado) {
15void lcd_dado(unsigned char dado) { PD_ODR|=0b11000001; delay_us(100);
16RMS
17Observe que neste caso, 50% de cada semi-ciclo da senóide fica
18Observe que para fazer este controle, é necessário detectar o
19chamado MOC3023 e o TRIAC BTA08 que pode alimentar uma carga
20Suponha, por exemplo, que deseja-se colocar a potência
21Desta forma, a saída SINC fica em nível baixo quando o
22N
23O código fonte para este experimento está apresentado a
24while(1) {
25VOUT
26ADC
27corrente de entrada, atualizando o LCD em seguida.
28void lcd_inst4(unsigned char dado) {
29void lcd_inst(unsigned char dado) {
30void lcd_dado(unsigned char dado) { PD_ODR|=0b11000001; delay_us(100);
31seguir.
32pinagem deste circuito integrado.
335 entradas são utilizadas neste experimento.
34while(1) {
35int x; while(tempoms) { for(x=0;x<=100;x++); tempoms--;
36while(1) {
37rgb(0xFF,0xFF,0xFF);
38delay_ms(4);
39while(1) {
40Apesar de composto de 6 pinos, apenas 3 destes são usados
41PSI
42Bits
43A seguir o código fonte para medir o sensor de pressão
44resultado.
45void lcd_inst4(unsigned char dado) {
46void lcd_dado(unsigned char dado) { PD_ODR|=0b11000001; delay_us(100);
47Capítulo 8 Medição de umidade
48URA
49Bits
50Rotina Principal