色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PIC16F84A單片機(jī)點(diǎn)LED燈電路及源程序,PIC16F84A FLASH LED

454398 ? 2018-09-20 19:44 ? 次閱讀

PIC16F84A單片機(jī)點(diǎn)LED燈電路及源程序,PIC16F84A FLASH LED

關(guān)鍵字:PIC16F84A,LED燈電路圖

作者:丁錦滔
下面以控制PIC16F84A單片機(jī)端口寄存器PORTB口外接的8只LED任一位的亮滅為例,介紹相關(guān)C語(yǔ)言程序的編寫(xiě)。電路如下圖所示。

使用MPLAB IDE V7.40集成開(kāi)發(fā)環(huán)境及PICC編譯器所生成的C語(yǔ)言源程序又稱(chēng)源文件。
在編寫(xiě)C的源程序時(shí),需要定義硬件的標(biāo)志頭文件(也稱(chēng)包含頭文件或頭文件)。因?yàn)橛脩艚?jīng)常使用的標(biāo)準(zhǔn)寄存器地址和其位地址都被定義在Pic.h標(biāo)志頭文件中。按C語(yǔ)言編譯器編譯源程序的語(yǔ)法規(guī)則,在編寫(xiě)C語(yǔ)言程序時(shí),必須使用#include語(yǔ)句,把這個(gè)pic.h頭文件包含到自己的源程序中。即對(duì)于PIC中級(jí)產(chǎn)品的單片機(jī),C語(yǔ)言程序的開(kāi)頭是固定格式#include。編譯器在編譯處理#include語(yǔ)句時(shí),會(huì)把pic.h的內(nèi)容,復(fù)制到你的源程序中,這樣PICC才認(rèn)為用戶使用的標(biāo)準(zhǔn)寄存器的端口地址和端口的位地址已經(jīng)被定義,源程序就會(huì)合法地使用這些標(biāo)準(zhǔn)寄存器及其對(duì)應(yīng)的位。
PIC16F84A單片機(jī)PORTB口外接8只LED間亮和位1、2、6外接的LED分別點(diǎn)亮的程序清單如下(源文件名PIC01.C):
說(shuō)明:以上是一個(gè)完整的,可執(zhí)行上圖LED點(diǎn)燈的C程序,主要由端口寄存器PORTB口的位定義,延時(shí)函數(shù)delay()定義;主函數(shù)main()、延時(shí)函數(shù)void delay()及各種語(yǔ)句等組成。

該C程序第三行以符號(hào)“∥”開(kāi)頭的說(shuō)明文是一個(gè)注釋?zhuān)稍谝恍袃?nèi)寫(xiě)完,亦可分多行寫(xiě)完。注釋可寫(xiě)在程序的任何位置,用于幫助閱讀和理解程序,說(shuō)明程序的相關(guān)功能、注意事項(xiàng),以及說(shuō)明有關(guān)算法等。注釋?xiě)?yīng)盡可能簡(jiǎn)捷。在編譯時(shí),注釋不產(chǎn)生代碼。C程序還可用“/#”開(kāi)頭到“#/”結(jié)尾之間的內(nèi)容作注釋?zhuān)c符號(hào)“∥”開(kāi)頭的注釋是等效的。
上述程序的第一行,是引導(dǎo)程序開(kāi)始的用#include語(yǔ)句的頭文件。
第二行是PIC單片機(jī)PORTB口的位定義,這里指8位,即(&add)*8。
第三行是第二行端口寄存器PORTB的位定義的注釋。
第四行~第六行是端口寄存器PORTB口的RB0、RB1、RB6三位的定義,以便在后續(xù)程序中對(duì)其賦值之用。
第七行是RB0、RB1、RB6三位的定義注釋。
第八行是延時(shí)函數(shù)的定義第九行到結(jié)尾的功能(參看相關(guān)注釋)。

它們都是等效的。但一旦位定義中用了PORTB_0,則在賦值時(shí)也應(yīng)用PORTB_0:或位定義用了PORT_0,對(duì)應(yīng)賦值時(shí)也應(yīng)用PORT_0。
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    BTA16A,BTB16A(TO-220F)雙向可控硅手冊(cè)

    BTA16ABTB16A ?(TO-220F)雙向可控硅手冊(cè)
    發(fā)表于 12-16 18:03 ?0次下載

    MHMF082L84N-MINAS A6 系列 Block動(dòng)作應(yīng)用說(shuō)明資料 -I/F啟動(dòng)- 松下

    電子發(fā)燒友網(wǎng)為你提供Panasonic(Panasonic)MHMF082L84N-MINAS A6 系列 Block動(dòng)作應(yīng)用說(shuō)明資料 -I/F啟動(dòng)-相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有
    發(fā)表于 12-09 18:36
    MHMF082L<b class='flag-5'>84</b>N-MINAS <b class='flag-5'>A</b>6 系列 Block動(dòng)作應(yīng)用說(shuō)明資料 -I/<b class='flag-5'>F</b>啟動(dòng)- 松下

    PY32F002A系列單片機(jī)概述和特性

    PY32F002A 系列單片機(jī)搭載了高性能的32 位ARM Cortex-M0+內(nèi)核,專(zhuān)為超高性價(jià)比、精簡(jiǎn)的系統(tǒng)而設(shè)計(jì)。芯片嵌入高達(dá)20Kbytes Flash 和3Kbytes SRAM 存儲(chǔ)器
    的頭像 發(fā)表于 10-22 14:58 ?364次閱讀
    PY32<b class='flag-5'>F002A</b>系列<b class='flag-5'>單片機(jī)</b>概述和特性

    EN8F202直接替代微芯PIC10F200,PIC10F202,PIC10F204,PIC10F206單片機(jī)

    單片機(jī)
    szenroo
    發(fā)布于 :2024年10月14日 09:48:14

    MHMF022L84N-MINAS A6 系列 Block動(dòng)作應(yīng)用說(shuō)明資料 -I/F啟動(dòng)- 松下

    電子發(fā)燒友網(wǎng)為你提供Panasonic(Panasonic)MHMF022L84N-MINAS A6 系列 Block動(dòng)作應(yīng)用說(shuō)明資料 -I/F啟動(dòng)-相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有
    發(fā)表于 08-26 19:10
    MHMF022L<b class='flag-5'>84</b>N-MINAS <b class='flag-5'>A</b>6 系列 Block動(dòng)作應(yīng)用說(shuō)明資料 -I/<b class='flag-5'>F</b>啟動(dòng)- 松下

    MHMF021L84N-MINAS A6 系列 Block動(dòng)作應(yīng)用說(shuō)明資料 -I/F啟動(dòng)- 松下

    電子發(fā)燒友網(wǎng)為你提供Panasonic(Panasonic)MHMF021L84N-MINAS A6 系列 Block動(dòng)作應(yīng)用說(shuō)明資料 -I/F啟動(dòng)-相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有
    發(fā)表于 08-01 18:34
    MHMF021L<b class='flag-5'>84</b>N-MINAS <b class='flag-5'>A</b>6 系列 Block動(dòng)作應(yīng)用說(shuō)明資料 -I/<b class='flag-5'>F</b>啟動(dòng)- 松下

    EN8F1823E完全替代PIC16F883,PIC16F1883,PIC16F1936,PIC16F1937

    PIC
    捷尚微輝芒微MCU單片機(jī)
    發(fā)布于 :2024年07月30日 16:59:15

    英銳恩EN8F1892完全替代PIC16F1823,PIC16F15323微芯單片機(jī)芯片

    單片機(jī)
    捷尚微輝芒微MCU單片機(jī)
    發(fā)布于 :2024年07月12日 09:32:33

    容嬤嬤語(yǔ)錄:EN8F1821完全替代PIC12F1822、PIC16F15313微芯單片機(jī)!#單片機(jī)

    單片機(jī)
    捷尚微輝芒微MCU單片機(jī)
    發(fā)布于 :2024年07月09日 16:43:38

    基于51單片機(jī)16x16點(diǎn)陣顯示電路圖及程序元件清單

    本資源內(nèi)容概要:? ? ? ?這是基于51單片機(jī)16x16點(diǎn)陣顯示電路圖及程序設(shè)計(jì)包含了電路圖源
    發(fā)表于 06-21 14:34 ?4次下載

    HOLTEK新推出BS84D20CA Touch A/D MCU

    Holtek Touch A/D Flash MCU系列新增BS84D20CA成員,延續(xù)優(yōu)良抗干擾特性,擴(kuò)充豐富的系統(tǒng)資源,提供8×8 LED controller及最多46個(gè)I/O,
    的頭像 發(fā)表于 04-19 18:00 ?988次閱讀

    Microchip發(fā)布PIC16F13145系列MCU,促進(jìn)可定制邏輯的新發(fā)展

    為了滿足嵌入式應(yīng)用日益增長(zhǎng)的定制化需求,MicrochipTechnologyInc.(微芯科技公司)推出PIC16F13145系列單片機(jī)(MCU),提供量身定制的硬件解決方案。該系列MCU配備了
    的頭像 發(fā)表于 02-19 12:01 ?470次閱讀
    Microchip發(fā)布<b class='flag-5'>PIC16F</b>13145系列MCU,促進(jìn)可定制邏輯的新發(fā)展

    Microchip推出PIC16F13145系列單片機(jī)

    隨著嵌入式應(yīng)用的日益復(fù)雜,對(duì)定制化硬件解決方案的需求也在不斷增長(zhǎng)。為了滿足這一需求,Microchip Technology Inc.(微芯科技公司)近日推出了PIC16F13145系列單片機(jī)(MCU),為用戶提供高度定制化的硬件選擇。
    的頭像 發(fā)表于 01-25 17:00 ?1197次閱讀

    Microchip發(fā)布PIC16F13145系列MCU,促進(jìn)可定制邏輯的新發(fā)展

    為了滿足嵌入式應(yīng)用日益增長(zhǎng)的定制化需求,Microchip Technology Inc.(微芯科技公司)推出PIC16F13145系列單片機(jī)(MCU),提供量身定制的硬件解決方案。
    的頭像 發(fā)表于 01-25 16:49 ?1020次閱讀
    Microchip發(fā)布<b class='flag-5'>PIC16F</b>13145系列MCU,促進(jìn)可定制邏輯的新發(fā)展

    16單片機(jī) RL78/ F13, F14用戶手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《16單片機(jī) RL78/ F13, F14用戶手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 01-23 09:48 ?15次下載
    主站蜘蛛池模板: 国产午夜精品久久理论片小说| 亚洲三区视频| 国产成人高清精品免费5388密| 日本最新免费区中文| 办公室的秘密2中文字幕| 日本AAA片爽快视频| 成人国产在线24小时播放视频| 人与禽交3d动漫羞羞动漫| 成人AV精品视频| 色综合久久天天影视网| 国产国拍精品AV在线观看| 香蕉eeww99国产精品| 国内精品伊人久久久久| 一本道高清无码v| 久久香蕉国产线看观看首页| 2020年国产精品午夜福利在线观看| 美女张开腿让男人桶爽无弹窗| 99久久国产综合精品国| 青娱乐极品视觉盛宴av| 国产91无毒不卡在线观看| 小女生RAPPER入口| 精彩国产萝视频在线| 2017天天拍天天拍香蕉视频| 女配穿书病娇被强啪h| 吃奶啃奶玩乳漫画| 性欧美xxxxporn| 精品无码人妻一区二区免费AV| 中文在线观看免费网站| 暖暖 视频 免费 高清 在线观看 | av亚洲色天堂2017| 日本人的xxxxxxxxx69| 国产精品-区区久久久狼| 亚洲欧美日本国产在线观18| 快穿做妓女好爽H| 不卡无线在一二三区| 午夜理伦大片一级| 久久精品视在线观看85| av天堂网2017avtt| 我在厨房摸岳的乳HD在线观看| 精品蜜臀AV在线天堂| 99re精品视频在线播放视频|