【基礎電子工学ⅡENG】030-1:マイコン制御Ⅱ[ステッピングモーターの駆動/PIC16F84A/C言語マイコン制御]

  Рет қаралды 25

YouTube大学ENG【電気電子工学・プログラミング】

YouTube大学ENG【電気電子工学・プログラミング】

Күн бұрын

【ステッピングモーター技術資料】
オリエンタルモーター(株):
www.orientalmo...
--------------------------------------------------------------------------------------------------------------------
プログラムのリストは、下記にあります↓
#C言語マイコン制御#ステッピングモーターの駆動
【学習内容】
1:ステッピングモーターの駆動1
2:ステッピングモーターの駆動2
-----------------------------------------------------------------------------------
<プログラムリスト>(MPLABX Ver6.2)
コピー&ペーストでお使い下さい。
*”TABキー”でスペースの間隔の体裁を整えて下さい。
(プログラムの記述画面に”全角”のスペースが
 含まれていると、ビルドに失敗します。)
-----------------------------------------------------------------------------------
[SW2=ON → ステッピングモーター右回転]
-----------------------------------------------------------------------------------
//**の部分の<を、半角文字に書き換えて下さい。
//PIC16F84A
#include "pic.h"
#pragma config FOSC=HS, WDTE=OFF, PWRTE=ON, CP=OFF
#define _XTAL_FREQ 10000000
//メイン関数
void main (void)
{
TRISB = 0x00;
TRISA = 0b00100;
PORTB = 0x00;
int drive[4]; //巻線励磁パターン
drive[0] = 0b10000000;
drive[1] = 0b01000000;
drive[2] = 0b00100000;
drive[3] = 0b00010000;
do{ ; }while(RA2 == 0); //SW2 = ON?
while(1)
{
for(int i = 0 ;i < 4 ; i++ ) //**
{
PORTB = drive[i];
__delay_ms(5);
}
}
}

Пікірлер
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
ESP32-WROOM-32E用実験ボードを自作
11:03
動画メモちゃん
Рет қаралды 1 М.
Russian secret base uncovered / Russia abandons the region
14:15
NEXTA Live
Рет қаралды 845 М.
Сборник Эксклюзивов 2024 - Уральские Пельмени
1:33:24
Уральские Пельмени
Рет қаралды 1,5 МЛН
【基礎電子工学ⅡENG】028-3:マイコン制御Ⅱ[タイマー0(TMR0)割込み/PIC16F84A/C言語プログラミング]
8:32
Stop Wasting Money on New Batteries! Restore Old AA Batteries Today!
18:17