《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > PIC16F84A單片機點LED燈電路及源程序
PIC16F84A單片機點LED燈電路及源程序
摘要: 本文以控制PIC16F84A單片機端口寄存器PORTB口外接的8只LED任一位的亮滅為例,介紹相關C語言程序的編寫
關鍵詞: PIC PIC16F84A LED
Abstract:
Key words :

 

摘要:。

關鍵字:類別:顯示

作者:丁錦滔

下面以控制PIC16F84A單片機端口寄存器PORTB口外接的8只LED任一位的亮滅為例,介紹相關C語言程序的編寫。電路如下圖所示。

<a class=PIC16F84A單片機點燈電路圖PIC16F84A FLASH LED" height="350" src="http://files.chinaaet.com/images/2012/06/16/b9aafd01-964b-484f-b0fa-1d1a19031d9d.jpg" width="376" />
使用MPLABIDEV7.40集成開發環境及PICC編譯器所生成的C語言源程序又稱源文件。
在編寫C的源程序時,需要定義硬件的標志頭文件(也稱包含頭文件或頭文件)。因為用戶經常使用的標準寄存器地址和其位地址都被定義在Pic.h標志頭文件中。按C語言編譯器編譯源程序的語法規則,在編寫C語言程序時,必須使用#include語句,把這個pic.h頭文件包含到自己的源程序中。即對于PIC中級產品的單片機,C語言程序的開頭是固定格式#include。編譯器在編譯處理#include語句時,會把pic.h的內容,復制到你的源程序中,這樣PICC才認為用戶使用的標準寄存器的端口地址和端口的位地址已經被定義,源程序就會合法地使用這些標準寄存器及其對應的位。

PIC16F84A單片機PORTB口外接8只LED間亮和位1、2、6外接的LED分別點亮的程序清單如下(源文件名PIC01.C):

PIC16F84A單片機點燈電路及源程序PIC16F84A FLASH LED

PIC16F84A單片機點燈電路及源程序PIC16F84A FLASH LED

說明:以上是一個完整的,可執行上圖LED點燈的C程序,主要由端口寄存器PORTB口的位定義,延時函數delay()定義;主函數main()、延時函數voiddelay()及各種語句等組成。

該C程序第三行以符號“∥”開頭的說明文是一個注釋,它可在一行內寫完,亦可分多行寫完。注釋可寫在程序的任何位置,用于幫助閱讀和理解程序,說明程序的相關功能、注意事項,以及說明有關算法等。注釋應盡可能簡捷。在編譯時,注釋不產生代碼。C程序還可用“/#”開頭到“#/”結尾之間的內容作注釋,與符號“∥”開頭的注釋是等效的。
上述程序的第一行,是引導程序開始的用#include語句的頭文件。
第二行是PIC單片機PORTB口的位定義,這里指8位,即(&add)*8。
第三行是第二行端口寄存器PORTB的位定義的注釋。
第四行~第六行是端口寄存器PORTB口的RB0、RB1、RB6三位的定義,以便在后續程序中對其賦值之用。
第七行是RB0、RB1、RB6三位的定義注釋。
第八行是延時函數的定義第九行到結尾的功能(參看相關注釋)。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久在线观看视频| 午夜精品福利一区二区蜜股av| 国内久久精品| 欧美日韩视频免费播放| 久久精品视频免费播放| 亚洲一区二区精品视频| 亚洲国产精品va在看黑人| 亚洲一区黄色| 亚洲日本va在线观看| 黑人极品videos精品欧美裸| 国产精品高潮呻吟视频| 欧美.com| 午夜免费日韩视频| 一区二区日韩精品| 亚洲日本va在线观看| 欧美一级电影久久| 亚洲综合电影一区二区三区| 一区二区三区 在线观看视频| 影音先锋日韩有码| 国产亚洲a∨片在线观看| 国产精品一区二区久久| 欧美四级电影网站| 欧美日本一区二区高清播放视频| 老司机一区二区三区| 久久精品九九| 欧美一区二区三区婷婷月色 | 亚洲女同精品视频| 日韩视频免费看| 亚洲欧洲另类| 亚洲黄色免费| 亚洲国产91色在线| 一区二区在线免费观看| 亚洲精品1区2区| 亚洲午夜在线观看| 一区二区三区四区国产精品| 一道本一区二区| 99视频日韩| 99国产精品久久久久老师| 91久久国产综合久久91精品网站| 亚洲高清视频一区二区| 亚洲第一级黄色片| 亚洲国产成人午夜在线一区| 亚洲国产精品久久91精品| 在线观看欧美精品| 亚洲国产精品传媒在线观看| 亚洲激情六月丁香| 亚洲精品久久久久| 日韩一级成人av| 一区二区三区蜜桃网| 亚洲小视频在线| 亚洲字幕在线观看| 欧美影院成年免费版| 亚洲第一精品夜夜躁人人躁| 久久精品一区二区三区四区| 久久精品国产在热久久 | 亚洲欧洲一区二区在线播放| 亚洲激情成人网| 亚洲伦理久久| 国产精品99久久99久久久二8| 亚洲一区二区三区免费观看 | 亚洲国产片色| 99国产精品久久久久久久| 亚洲视频二区| 亚洲欧美国产毛片在线| 欧美一乱一性一交一视频| 亚洲丁香婷深爱综合| 亚洲精品国产精品乱码不99按摩| 99v久久综合狠狠综合久久| 亚洲一区www| 欧美一区二区三区四区在线 | 亚洲性感美女99在线| 午夜精品久久99蜜桃的功能介绍| 欧美一区二区观看视频| 久久久999精品免费| 欧美成人免费在线观看| 欧美三级在线| 国产主播精品在线| 亚洲国产日韩在线| 亚洲午夜国产一区99re久久| 欧美综合国产| 日韩亚洲欧美中文三级| 亚洲影院色在线观看免费| 欧美在线日韩精品| 欧美成人自拍视频| 国产精品成av人在线视午夜片| 国内精品久久久久影院 日本资源| 91久久亚洲| 亚洲一区精品电影| 亚洲精品乱码久久久久久久久| 亚洲一级在线观看| 久久久噜噜噜久久中文字免| 欧美女同视频| 国产亚洲欧美一区二区三区| 亚洲黄页视频免费观看| 午夜精品久久久久久99热软件| 亚洲第一在线综合在线| 亚洲一区二区在线免费观看视频| 久久午夜视频| 国产精品久久久久999| 在线成人激情| 亚洲一区二区在| 亚洲精品色婷婷福利天堂| 欧美资源在线观看| 欧美日韩国产不卡| 国产一区二区三区四区| 亚洲精品一区中文| 欧美一区二区在线观看| 亚洲天堂网站在线观看视频| 老司机成人网| 国产视频在线观看一区二区三区 | 亚洲国产三级| 性欧美1819sex性高清| 亚洲视频一二三| 嫩草影视亚洲| 国产亚洲精品bv在线观看| 一区二区三区四区精品| 亚洲久久视频| 老司机67194精品线观看| 国产精品视频一区二区三区| 亚洲美女区一区| 亚洲片在线观看| 久久精品夜色噜噜亚洲aⅴ| 欧美无乱码久久久免费午夜一区 | 国产精品毛片在线看| 亚洲国产婷婷香蕉久久久久久| 久久动漫亚洲| 欧美亚洲综合在线| 欧美色123| 亚洲欧洲精品一区| 亚洲第一狼人社区| 久久岛国电影| 国产精品一区二区视频| 在线视频一区观看| 一区二区三区日韩在线观看| 欧美国产日产韩国视频| 狠狠操狠狠色综合网| 欧美一区激情| 久久激情视频| 国产欧美在线观看| 亚洲综合色丁香婷婷六月图片| 亚洲一级二级| 欧美性天天影院| 一区二区动漫| 亚洲欧美成人精品| 欧美视频一区二区在线观看| 亚洲毛片av| 一个人看的www久久| 欧美女人交a| 夜夜嗨av一区二区三区网站四季av| 日韩网站在线观看| 欧美精品日韩| 日韩性生活视频| 亚洲一区二区三区高清不卡| 欧美日韩精品伦理作品在线免费观看| 亚洲精品1234| 亚洲视频精选在线| 国产精品超碰97尤物18| 亚洲无线观看| 欧美一区二区视频在线观看2020| 国产精品久久网站| 香蕉成人啪国产精品视频综合网| 久久国产精品免费一区| 国语自产精品视频在线看抢先版结局| 欧美有码视频| 免费不卡在线观看av| 亚洲成色精品| 一本色道久久综合亚洲精品小说 | 国产一区二区三区的电影| 久久国产精品久久精品国产| 卡一卡二国产精品| 在线观看一区二区精品视频| 亚洲精品字幕| 欧美三级乱码| 亚洲欧美一区二区三区久久| 久久精品视频在线播放| 在线不卡免费欧美| 夜夜嗨一区二区| 国产精品乱码一区二区三区| 午夜精品久久久久久久白皮肤 | 久久亚洲国产成人| 亚洲激情第一区| 亚洲伊人伊色伊影伊综合网| 国产欧美一区二区色老头| 久久精品国产亚洲a| 欧美人牲a欧美精品| 一区二区三区欧美在线观看| 欧美一区久久| 在线日韩av片| 亚洲影院一区| 国内精品国产成人| 一本色道久久88综合亚洲精品ⅰ | 一本色道久久综合亚洲精品不卡| 欧美一区二区三区在线视频 | 欧美亚洲视频一区二区| 蜜桃av一区二区| 一本色道久久综合狠狠躁篇的优点| 久久国产日本精品| 亚洲经典在线看| 欧美综合77777色婷婷| 亚洲黄色影院|