- 追加された行はこの色です。
- 削除された行はこの色です。
#freeze
閲覧総計:&counter(); (本日:&counter(today); 昨日:&counter(yesterday);)~
*LEDの明るさを変える(PWM)(16F1827 XC8) [#lf796826]
PWM機能の使い方を確認する目的で、PWM信号のdutyを変更し、LEDの明るさを
変えるプログラムを作成した。
新型の16F1XXXシリーズは、旧16Fシリーズと比較してPWM機能がとても高機能に
なっているが、その分操作法が風雑になっている。
今回はCCP(RA3)からPWM信号を発振する。Timer2を使用する。
【ポイント】
・16F1827のPWM機能に関する解説は↓こちらのページに詳しい
http://www.geocities.jp/zattouka/GarageHouse/micon/MPLAB/16F1827/memo.htm
PICの動かせ方入門「16F1827覚書」
|&attachref(TS3V0008.JPG,zoom,200x300,button){新しい写真添付};|&attachref(16F1827ピン配置.JPG,zoom,200x250,button){新しい写真添付};|
/* PWM機能の確認(LEDの明るさを徐々に変える)
* PIC16F1827
* XC8 v1.20
* LED:RA2,RA3
*/
#include <xc.h>
#pragma config FOSC = INTOSC, WDTE = OFF, BOREN = OFF, IESO = OFF, FCMEN = OFF
#pragma config PLLEN = OFF, STVREN = OFF, LVP = OFF
//__delay_us(), __delay_ms()へのクロック情報の設定
#define _XTAL_FREQ 8000000 //PICのクロックをHzで設定(8MHz)
int main(void) {
//使用変数の定義
unsigned int dutycycle; //0〜65535
//PICの初期設定
OSCCON = 0b01110000; //PLL:OFF, 内部クロック8MHzで駆動
ANSELA = 0b00000000; //RA4(AN4)-RA0(AN0)は全て0:デジタルI/Oとする
TRISA = 0b00000000; //PORTA全てを0:出力に設定
PORTA = 0b00000000; //PORTAの中身をきれいにする
//CCP3(RA3)へPWM信号を出力(Timer2使用)
//PWM各種設定値の計算
//クロック8MHz Tosc = 0.125μsの時
//3000HzのPWM信号を発信する場合
//
//周期 = 3000Hz = 1/3000 = 333μs
//(PR2の範囲は0〜255)
//Timer2のプリスケール 4
//周期 = (PR2 + 1) * 4 * Tosc * (Timer2のプリスケール値)であるから
//PR2 = (周期 / (4 * Tosc * (Timer2のプリスケール値)) - 1
//PR2 = (333 / (4 * 0.125 * 4)) - 1
//PR2 = 165
//
//PWM分解能 DC1(Max)は
//duty = DC1 * Tosc * (Timer2のプリスケール値)であるから
//DC1 = duty / (Tosc * (Timer2のプリスケール値))
//DC1(Max) = 333 / (0.125 * 4)
//DC1(Max) = 666
//PWM各種条件設定
//CCP3(RA3)へPWM信号を出力
CCPTMRS = 0b00000000; //CCP3はTimer2使用に設定
CCP3CON = 0b00001100; //PWMモードを使用する
T2CON = 0b00000001; ////プリスケール 4に設定
PR2 = 165; //PWM周波数3000Hzに設定
TMR2 = 0; //Timer2カウンターをクリアー
T2CONbits.TMR2ON = 1; //Timer2 ON
//メイン処理
LATAbits.LATA2 = 1; //RA2:パワーオンを示すLED点灯,照度比較用LED
while(1) {
for(dutycycle = 0; dutycycle < 666; dutycycle++) { //3000Hz時の分解能は666
//LEDの明るさを徐々に変える
//dutycycleの変更
//解像度10ビットのうち上位8ビットをCCPR3Lレジスタに格納
CCPR3L = dutycycle >> 2;
//解像度10ビットのうち下位2ビットをCCP3CONレジスタの4,5ビットへ格納
CCP3CON |= (dutycycle & 0x0003) << 4;
__delay_ms(10); //0.01秒(=10ミリ秒)待つ
}
}
}
★この情報は役に立ちましたか?
#vote(はい[6],普通[0],いいえ[3])
- http://www.outletonline-michaelkors.com/ http://www.michaelkors-handbags.in.net/ http://www.michael-korsoutlet.in.net/ http://www.michaelkorsoutlet-store.in.net/ http://www.truereligionoutlets.in.net/ http://www.oakleysunglassesoutlet.us.org/ http://www.oakley-sunglasses.ar.com/ http://www.oakley-sunglasses.ar.com/ http://www.oakleysunglassesdeals.in.net/ http://www.oakleysunglassesdeals.in.net/ http://www.oakleysunglasses.qc.com/ http://www.oakleysunglasses.qc.com/ http://www.rayban-sunglasses.net.co/ http://www.rayban-sunglasses.net.co/ http://www.raybansunglasses.gr.com/ http://www.raybansunglasses.gr.com/ http://www.raybanglasses.in.net/ http://www.raybanglasses.in.net/ http://www.polo--ralphlauren.net/ http://www.polo--ralphlauren.net/ http://www.ralphlauren-outlet.in.net/ http://www.ralphlauren-outlet.in.net/ http://www.burberry-outlet-online.us/ http://www.burberry-outlet-online.us/ http://www.burberry-sale.in.net/ http://www.burberry-sale.in.net/ http://www.toms-shoes.us.org/ http://www.toms-shoes.us.org/ http://www.tomsoutlet.com.co/ http://www.tomsoutlet.com.co/ http://www.michael--korsoutlet.net/ http://www.michael--korsoutlet.net/ http://www.michaelkors-outlet-online.net/ http://www.michaelkors-outlet-online.net/ http://www.christian--louboutin.net/ http://www.christian--louboutin.net/ http://www.tory--burch.org/ http://www.tory--burch.org/ http://www.toryburch-outlet.net/ http://www.toryburch-outlet.net/ http://www.gucci--outlet.net/ http://www.gucci--outlet.net/ http://www.gucci--handbags.com/ http://www.gucci--handbags.com/ http://www.jordan--shoes.us/ http://www.jordan--shoes.us/ http://www.air-jordan.in.net/ http://www.air-jordan.in.net/ http://www.cheap-jordans.in.net/ http://www.cheap-jordans.in.net/ http://www.jordansretro.in.net/ http://www.jordansretro.in.net/ http://www.nikeshoesinc.net/ http://www.nikeshoesinc.net/ http://www.nike-shoes.in.net/ http://www.nike-shoes.in.net/ http://www.air-max-2015.net/ http://www.air-max-2015.net/ http://www.air-max-2015.net/ http://www.airmax-90.in.net/ http://www.airmax-90.in.net/ http://www.airmax-95.in.net/ http://www.airmax-95.in.net/ http://www.nike-free-run.net/ http://www.nike-free-run.net/ http://www.nikefree-5.com/ http://www.nikefree-5.com/ http://www.chanel--handbags.net/ http://www.chanel--handbags.net/ http://www.chanel-bags.in.net/ http://www.chanel-bags.in.net/ http://www.true-religion.cc/ http://www.true-religion.cc/ http://www.north-faceoutlet.in.net/ http://www.north-faceoutlet.in.net/ http://www.coachoutlet-store.in.net/ http://www.coachoutlet-store.in.net/ http://www.abercrombie.ar.com/ http://www.abercrombie.ar.com/ http://www.hollister.cn.com/ http://www.hollister.cn.com/ http://www.hermes.us.org/ http://www.hermes.us.org/ http://www.new-balanceoutlet.net/ http://www.new-balanceoutlet.net/ http://www.reebok-shoes.net/ http://www.reebok-shoes.net/ http://www.lululemon.com.co/ http://www.lululemon.com.co/ http://www.yoga-pants.in.net/ http://www.yoga-pants.in.net/ http://www.rolex--replica.us/ http://www.rolex--replica.us/ http://www.omega-watches.in.net/ http://www.omega-watches.in.net/ http://www.wedding--dresses.net/ http://www.wedding--dresses.net/ http://www.montblancpens.net.co/ http://www.montblancpens.net.co/ http://www.insanityworkout.us.org/ http://www.insanityworkout.us.org/ http://www.nike-mercurial.org/ http://www.jimmy--choo.us/ http://www.jimmy--choo.us/ http://www.ugg-boots.org/ http://www.ugg-boots.org/ http://www.uggs--outlet.net/ http://www.uggs--outlet.net/ http://www.nike-rosherun.net/ http://www.roshe--run.com/ http://www.nikeroshe.net/ http://www.tiffany-andco.net/ http://www.tiffany-andco.net/ http://www.vans--shoes.com/ http://www.vans--shoes.com/ http://www.timberland--boots.com/ http://www.timberland--boots.com/ http://www.beats-bydre.in.net/ http://www.beats-bydre.in.net/ http://www.salvatoreferragamoshoes.net/ http://www.salvatoreferragamoshoes.net/ http://www.cheap-jerseys.in.net/ http://www.cheap-jerseys.in.net/ http://www.cheap-nfljerseys.in.net/ http://www.cheap-nfljerseys.in.net/ http://www.jerseys-fromchina.in.net/ http://www.jerseys-fromchina.in.net/ http://www.mizunowave.net/ http://www.mizunowave.net/ http://www.mizunorunning-shoes.com/ http://www.designerhandbags.com.co/ http://www.designerhandbags.com.co/ http://www.bootsonsale.com.co/ http://www.bootsonsale.com.co/ http://www.basketball--shoes.net/ http://www.basketball--shoes.net/ http://www.cheapeyeglasses.us.com/ http://www.cheapeyeglasses.us.com/ http://www.tommy-hilfiger.us.com/ http://www.tommy-hilfiger.us.com/ http://www.tommyhilfigeroutlet.net/ http://www.tommyhilfigeroutlet.net/ http://www.ed-hardy.in.net/ http://www.ed-hardy.in.net/ http://www.levisjeans.in.net/ http://www.levisjeans.in.net/ http://www.bcbgmax.in.net/ http://www.bcbgmax.in.net/ http://www.bebedresses.in.net/ http://www.bebedresses.in.net/ http://www.balenciaga.in.net/ http://www.balenciaga.in.net/ http://www.marcjacobs.in.net/ http://www.marcjacobs.in.net/ http://www.harrodslondon.org.uk/ http://www.harrodslondon.org.uk/ http://www.chaussureslouboutin-soldes.fr/ http://www.chaussureslouboutin-soldes.fr/ http://www.sac-michael-kors.fr/ http://www.sac-michael-kors.fr/ http://www.nikeblazer1.fr/ http://www.nikeblazer1.fr/ http://www.nikeairforce-1.fr/ http://www.nikeairforce-1.fr/ http://www.michaelkors-outlet.org.uk/ http://www.michaelkors-outlet.org.uk/ http://www.michael-kors-canada.ca/ http://www.michael-kors-canada.ca/ http://www.burberry--uk.me.uk/ http://www.burberry--uk.me.uk/ http://www.timberlandboot.org.uk/ http://www.timberlandboot.org.uk/ http://www.oakley--sunglasses.co.uk/ http://www.louboutinshoes.org.uk/ http://www.air-jordans.co.uk/ http://www.coco-chanelhandbags.co.uk/ http://www.katespadeuk.co.uk/ http://www.truereligion-jeans.co.uk/ http://www.newbalance-trainers.co.uk/ http://www.converse-sale.co.uk/ http://www.lululemon.org.uk/ http://www.beats-bydre.co.uk/ http://www.macmakeupuk.co.uk/ http://www.maccosmetics-uk.co.uk/ http://www.adidas-trainersuk.co.uk/ http://www.gucci-uk.co.uk/ http://www.fitflop.me.uk/ http://www.adidasoriginals.org.uk/ http://www.adidasoriginals.org.uk/ http://www.hermes.org.uk/ http://www.hermes.org.uk/ http://www.pandorauk.co.uk/ http://www.pandorauk.co.uk/ http://www.pandorauk.co.uk/ http://www.rolex--watches.co.uk/ http://www.rolex--watches.co.uk/ http://www.omegawatches.org.uk/ http://www.omegawatches.org.uk/ http://www.michael-jordan.co.uk/ http://www.michael-jordan.co.uk/ http://www.michael-jordan.co.uk/ http://www.michael--kors.org.uk/ http://www.michael--kors.org.uk/ http://www.michael--kors.org.uk/ http://www.weddingdresses.me.uk/ http://www.weddingdresses.me.uk/ http://www.weddingdresses.me.uk/ http://www.converse.org.uk/ http://www.converse.org.uk/ http://www.converse.org.uk/ http://www.hollister-uk.me.uk/ http://www.hollister-uk.me.uk/ http://www.hollister-uk.me.uk/ http://www.tiffany-and-co.org.uk/ http://www.tiffany-and-co.org.uk/ http://www.tiffany-and-co.org.uk/ http://www.airmax-90.co.uk/ http://www.airmax-90.co.uk/ http://www.airmax-90.co.uk/ http://www.louis--vuitton.me.uk/ http://www.louis--vuitton.me.uk/ http://www.louis--vuitton.me.uk/ http://www.mulberryoutlet.me.uk/ http://www.mulberryoutlet.me.uk/ http://www.mulberryoutlet.me.uk/ http://www.north-face.org.uk/ http://www.north-face.org.uk/ http://www.north-face.org.uk/ http://www.timberland.org.uk/ http://www.timberland.org.uk/ http://www.timberland.org.uk/ http://www.rayban--sunglasses.org.uk/ http://www.rayban--sunglasses.org.uk/ http://www.rayban--sunglasses.org.uk/ http://www.asicstrainers.org.uk/ http://www.asicstrainers.org.uk/ http://www.asicstrainers.org.uk/ http://www.prada.me.uk/ http://www.prada.me.uk/ http://www.prada.me.uk/ http://www.toms-shoes.org.uk/ http://www.toms-shoes.org.uk/ http://www.tommy-hilfiger.org.uk/ http://www.tommy-hilfiger.org.uk/ http://www.tommy-hilfiger.org.uk/ http://www.marcjacobs.org.uk/ http://www.marcjacobs.org.uk/ http://www.uggs.org.uk/ http://www.uggs.org.uk/ http://www.ugg--boots.org.uk/ http://www.ugg--boots.org.uk/ http://www.ugg-australia.co.uk/ http://www.ugg-australia.co.uk/ http://www.uggs.org.uk/ http://www.ugg--boots.org.uk/ http://www.ugg-australia.co.uk/ http://www.insanityworkout.co.uk/ http://www.insanityworkout.co.uk/ http://www.nike-free-run.co.uk/ http://www.nike-free-run.co.uk/ http://www.ferragamo.org.uk/ http://www.ferragamo.org.uk/ http://www.fitflops.me.uk/ http://www.fitflops.me.uk/ http://www.fitflops.me.uk/ http://www.nike-mercurial-superfly.co.uk/ http://www.nike-mercurial-superfly.co.uk/ http://www.nike-mercurial-superfly.co.uk/ http://www.nikestoreuk.co.uk/ http://www.nikestoreuk.co.uk/ http://www.nikestoreuk.co.uk/ http://www.guessfactorycanada.ca/ http://www.guessfactorycanada.ca/ http://www.guessfactorycanada.ca/ http://www.nike--store.fr/ http://www.chaussure-nike-pas-cher.fr/ http://www.adidas--superstar.fr/ http://www.adidas-zxflux.fr/ http://www.montre-femme-homme.fr/ http://www.michaeljordan.fr/ http://www.air-max-90.fr/ http://www.bracelet-pandora-bijoux.fr/ http://www.bracelet-swarovski-bijoux.fr/ http://www.sac--chanel.fr/ http://www.ralph--lauren.fr/ http://www.new-balance-femme-574.fr/ http://www.michael--kors.fr/ http://www.lunetterayban.fr/ http://www.tommy--hilfiger.fr/ http://www.lunette-oakley.fr/ http://www.ugg-australia.fr/ http://www.nike--huarache.fr/ http://www.asics-gellyte.fr/ http://www.asics-gellyte.fr/ http://www.asics-gellyte.fr/ http://www.scarpe-nike-store.it/ http://www.scarpe-adidas-superstar.it/ http://www.pandora-bracciali.it/ http://www.orologi-rolex.it/ http://www.tiffany--gioielli.it/ http://www.michael-jordan.it/ http://www.hogan-outlet-online.it/ http://www.swarovski-gioielli.it/ http://www.coco-chanel.it/ http://www.michael-kors-borse.it/ http://www.burberry-outlet-online.it/ http://www.hollister-co.it/ http://www.mac-makeup.com/ http://www.guess-factory.com/ http://www.adidasoutlet.net/ http://www.adidasshoesoutlet.com/ http://www.todsshoes.org/ http://www.fendi.in.net/ http://www.guccibelts.us.org/ http://www.fitflopsale.net/ http://www.kobe9shoes.net/ http://www.kobebryantshoes10.com/ http://www.lebronshoes12.net/ http://www.lebron-11.net/ http://www.lebronjames-shoes.com/ http://www.kevindurant-shoes.net/ http://www.fivefingersshoes.org/ http://www.puma-shoes.net/ http://www.salomon-shoes.net/ http://www.cartier-love-bracelet.us.com/ http://www.dolce-and-gabbana.org/ http://www.dansko-shoes.org/ http://www.stuart-weitzman.net/ -- [[sdf]] &new{2015-09-15 (火) 13:59:35};
- 2015-10-6 xiaozhengm http://www.louisvuitton-lvoutlet.me http://www.louisvuitton.net.co http://www.michaelkors-outletonlines.in.net http://www.ralph-lauren.me.uk http://www.michael-korsoutlets.eu.com http://www.true-religion-outlet.in.net http://www.coach-factoryoutlet.in.net http://www.christianlouboutinoff.us http://www.coach-factoryoutlet.com.co http://www.coachoutlet-storeonline.in.net http://www.hermes-birkin.us http://www.michael-korshandbags.net.co http://www.louis-vuittonhandbags.us http://www.Quality-Outlet.com http://www.cheaplouisvuittonhandbags.org http://www.officialcoachfactoryoutlet.eu.com http://www.jordan8.net http://www.hollisteruksale.me.uk http://www.coachoutlet-storeonline.us.com http://www.cheap-tomsoutlet.us http://www.uggbootoutlet.in.net http://www.coach-factory-outlet-online.us.com http://www.louis-vuittonoutlet.us.com http://www.ralphlauren-uk.me.uk http://www.uggsoutlet.in.net http://www.jordan4.net http://www.michaelkors-outlet.name http://www.authenticlouisvuittonhandbags.net http://uggsaustralia.officialus.net http://www.canadagoose-outlet.us.com http://www.christianlouboutinsell.net http://www.coach-factoryoutlet.cc http://www.outlet-toms.cc http://www.ugg-boots.eu http://www.cheap--nfljerseys.us.com http://www.rayban-sunglasses.com.co http://www.coach-outlet.us.com http://ugg.fairskinmen.com http://www.louisvuittonhandbags.name http://www.coachoutlet-coachfactory.us.com http://www.mont-blancpens.name http://www.michaelkorsoutletclearance.in.net http://www.michaelkorsoutletonline.cc http://www.michael-korshandbags.us http://www.canadagoosejackets.org.uk http://timberlandboots.hugeoff.net http://www.guccioutlet.com.so http://www.sunglass-outlet.us http://www.coachfactoryoutletonline.eu.com http://www.outlet-celine.com http://www.coach-factoryoutlet.eu.com http://www.louisvuittonoutlet.net.co http://burberryoutlet.outoff.com.co http://www.oakleysunglasses-sale.in.net http://www.cheapuggssale.in.net http://www.ugg-boots.eu.com http://www.uggboots-sale.in.net http://www.louisvuitton-handbags.com.co http://www.ugg-boots.net.co http://www.toryburch-outletsale.in.net http://www.jordan3.net http://www.louisvuittonoutlet.name http://www.louisvuittonhandbags.net.co http://www.cheap-jordans.us.com http://www.truereligionjeans-outlet.in.net http://www.kobeshoes.org http://www.abercrombiefitchstore.com http://www.fitflops.org http://www.abercrombie-andfitch.cc http://www.michaelkorsoutletshopping.us.com http://www.lebronjames-shoes.name http://www.michaelkors-outlet.com.co http://www.michaelkorshandbag.org.uk http://www.coachfactoryoutletus.in.net http://www.canadagoose.com.co http://www.michaelkorshandbags.name http://www.michaelkorsoutletonline.name http://www.abercrombiefitchus.com http://www.louisvuitton-outletstores.org http://www.louisvuitton-macys.com http://www.louisvuittonuk.me.uk http://www.toms--shoes.com http://www.hollisters.cc http://www.louis-vuitton-handbags.us.com http://www.louis--vuitton.us http://www.michaelkors-uk.me.uk http://www.michaelkors-outlet.cc http://www.abercrombies.cc http://www.nike-airmax.org.uk http://michaelkors.aphidsymposium.org http://www.coach-factoryoutlet.us.com http://www.michaelkorsoutletvip.in.net http://www.michael-korshandbag.us.com http://www.ralplaurenuk.me.uk http://www.louisvuitton.us.com http://www.michaelkorsbag.org.uk http://www.michael-kors-bags.co.uk http://www.louis-vuitton.us.org http://www.abercrombieandfitch.net.co http://www.michaelkorsoutlet-online.eu.com http://www.michael--korsoutlet.us.com http://www.michaelkorshandbag-uk.co.uk http://www.jordan13.org http://www.rayban-sunglassesuk.co.uk http://www.hollisteruk.in.net http://www.michaelkors-outletonline.eu.com http://www.louisvuitton-inc.com http://www.louisvuitton-outlet.name http://www.jordan6.net http://uggboots.uggaustralia.de.com http://www.niketrainers.com.co http://www.jordans.in.net -- [[xiaozhengm]] &new{2015-10-06 (火) 19:30:24};
#comment_nospam