日本亚洲高清乱码中文在线观看,欧美和黑人XXXX猛交视频,97久久天天综合色天天综合色HD,国语做受对白XXXXX在线,久久无码国产专区精品,1024国产基地永久免费,视频三区精品中文字幕,亚洲成a∨人片在线观看无码
          財訊中國

          單片機c語言編程實例

          來源:網絡 2021-12-29 10:58:39
          1 51單片機C語言編程實例

          基礎知識:51單片機編程基礎單片機的外部結構:1. DIP40雙列直插;2. P0,P1,P2,P3四個8位準雙向I/O引腳;(作為I/O輸入時,要先輸出高電平)3. 電源VCC(PIN40)和地線GND(PIN20);4. 高電平復位RESET(PIN9);(10uF電容接VCC與RESET,即可實現上電復位)5. 內置振蕩電路,外部只要接晶體至X1(PIN18)和X0(PIN19);(頻率為主頻的12倍)6. 程序配置EA(PIN31)接高電平VCC;(運行單片機內部ROM中的程序)7. P3支持第二功能:RXD、TXD、INT0、INT1、T0、T1單片機內部I/O部件:(所為學習單片機,實際上就是編程控制以下I/O部件,完成指定任務)1. 四個8位通用I/O端口,對應引腳P0、P1、P2和P3;2. 兩個16位定時計數器;(TMOD,TCON,TL0,TH0,TL1,TH1)3. 一個串行通信接口;(SCON,SBUF)4. 一個中斷控制器;(IE,IP)針對AT89C52單片機,頭文件AT89x52.h給出了SFR特殊功能寄存器所有端口的定義。C語言編程基礎:1. 十六進制表示字節0x5a:二進制為01011010B;0x6E為01101110。2. 如果將一個16位二進數賦給一個8位的字節變量,則自動截斷為低8位,而丟掉高8位。3. ++var表示對變量var先增一;var—表示對變量后減一。4. x |= 0x0f;表示為 x = x | 0x0f;5. TMOD = ( TMOD & 0xf0 ) | 0x05;表示給變量TMOD的低四位賦值0x5,而不改變TMOD的高四位。6. While( 1 ); 表示無限執行該語句,即死循環。語句后的分號表示空循環體,也就是{;}在某引腳輸出高電平的編程方法:(比如P1.3(PIN4)引腳)代碼1. #include //該頭文檔中有單片機內部資源的符號化定義,其中包含P1.32. void main( void )//void 表示沒有輸入參數,也沒有函數返值,這入單片機運行的復位入口3. {4.P1_3 = 1;//給P1_3賦值1,引腳P1.3就能輸出高電平VCC5.While( 1 );//死循環,相當 LOOP: goto LOOP;6. }

          注意:P0的每個引腳要輸出高電平時,必須外接上拉電阻(如4K7)至VCC電源。在某引腳輸出低電平的編程方法:(比如P2.7引腳)代碼1. #include //該頭文檔中有單片機內部資源的符號化定義,其中包含P2.72. void main( void )//void 表示沒有輸入參數,也沒有函數返值,這入單片機運行的復位入口3. {4.P2_7 = 0;//給P2_7賦值0,引腳P2.7就能輸出低電平GND5.While( 1 );//死循環,相當 LOOP: goto LOOP;6. }在某引腳輸出方波編程方法:(比如P3.1引腳)代碼1. #include //該頭文檔中有單片機內部資源的符號化定義,其中包含P3.12. void main( void )//void 表示沒有輸入參數,也沒有函數返值,這入單片機運行的復位入口3. {4.While( 1 )//非零表示真,如果為真則執行下面循環體的語句5.{6. P3_1 = 1;//給P3_1賦值1,引腳P3.1就能輸出高電平VCC7.P3_1 = 0;//給P3_1賦值0,引腳P3.1就能輸出低電平GND8.}//由于一直為真,所以不斷輸出高、低、高、低……,從而形成方波9. }將某引腳的輸入電平取反后,從另一個引腳輸出:( 比如 P0.4 = NOT( P1.1) )代碼1. #include //該頭文檔中有單片機內部資源的符號化定義,其中包含P0.4和P1.12. void main( void )//void 表示沒有輸入參數,也沒有函數返值,這入單片機運行的復位入口3. {4.P1_1 = 1;//初始化。P1.1作為輸入,必須輸出高電平5. While( 1 )//非零表示真,如果為真則執行下面循環體的語句6.{7. if( P1_1 == 1 )//讀取P1.1,就是認為P1.1為輸入,如果P1.1輸入高電平VCC8.{ P0_4 = 0;} //給P0_4賦值0,引腳P0.4就能輸出低電平GND作者:chen33chen2008-11-21 10:57 回復此發言--------------------------------------------------------------------------------2 51單片機C語言編程實例9.else//否則P1.1輸入為低電平GND10.//{ P0_4 = 0;} //給P0_4賦值0,引腳P0.4就能輸出低電平GND11.{ P0_4 = 1;} //給P0_4賦值1,引腳P0.4就能輸出高電平VCC12.}//由于一直為真,所以不斷根據P1.1的輸入情況,改變P0.4的輸出電平13. }將某端口8個引腳輸入電平,低四位取反后,從另一個端口8個引腳輸出:( 比如 P2 = NOT( P3 ) )代碼1. #include //該頭文檔中有單片機內部資源的符號化定義,其中包含P2和P32. void main( void )//void 表示沒有輸入參數,也沒有函數返值,這入單片機運行的復位入口3. {4.P3 = 0xff;//初始化。P3作為輸入,必須輸出高電平,同時給P3口的8個引腳輸出高電平5. While( 1 )//非零表示真,如果為真則執行下面循環體的語句6.{//取反的方法是異或1,而不取反的方法則是異或07. P2 = P3^0x0f //讀取P3,就是認為P3為輸入,低四位異或者1,即取反,然后輸出8.}//由于一直為真,所以不斷將P3取反輸出到P29. }

          注意:一個字節的8位D7、D6至D0,分別輸出到P3.7、P3.6至P3.0,比如P3=0x0f,則P3.7、P3.6、P3.5、P3.4四個引腳都輸出低電平,而P3.3、P3.2、P3.1、P3.0四個引腳都輸出高電平。同樣,輸入一個端口P2,即是將P2.7、P2.6至P2.0,讀入到一個字節的8位D7、D6至D0。第一節:單數碼管按鍵顯示單片機最小系統的硬件原理接線圖:1.接電源:VCC(PIN40)、GND(PIN20)。加接退耦電容0.1uF2.接晶體:X1(PIN18)、X2(PIN19)。注意標出晶體頻率(選用12MHz),還有輔助電容30pF3.接復位:RES(PIN9)。接上電復位電路,以及手動復位電路,分析復位工作原理4.接配置:EA(PIN31)。說明原因。發光二極的控制:單片機I/O輸出將一發光二極管LED的正極(陽極)接P1.1,LED的負極(陰極)接地GND。只要P1.1輸出高電平VCC,LED就正向導通(導通時LED上的壓降大于1V),有電流流過LED,至發LED發亮。實際上由于P1.1高電平輸出電阻為10K,起到輸出限流的作用,所以流過LED的電流小于(5V-1V)/10K = 0.4mA。只要P1.1輸出低電平GND,實際小于0.3V,LED就不能導通,結果LED不亮。開關雙鍵的輸入:輸入先輸出高一個按鍵KEY_ON接在P1.6與GND之間,另一個按鍵KEY_OFF接P1.7與GND之間,按KEY_ON后LED亮,按KEY_OFF后LED滅。同時按下LED半亮,LED保持后松開鍵的狀態,即ON亮OFF滅。代碼1. #include 2. #define LEDP1^1//用符號LED代替P1_13. #define KEY_ON P1^6//用符號KEY_ON代替P1_64. #define KEY_OFF P1^7//用符號KEY_OFF代替P1_75. void main( void )//單片機復位后的執行入口,void表示空,無輸入參數,無返回值6. {7.KEY_ON = 1;//作為輸入,首先輸出高,接下KEY_ON,P1.6則接地為0,否則輸入為18.KEY_OFF = 1;//作為輸入,首先輸出高,接下KEY_OFF,P1.7則接地為0,否則輸入為19.While( 1 )//永遠為真,所以永遠循環執行如下括號內所有語句10.{11.if( KEY_ON==0 ) LED=1; //是KEY_ON接下,所示P1.1輸出高,LED亮12.if( KEY_OFF==0 ) LED=0; //是KEY_OFF接下,所示P1.1輸出低,LED滅13.} //松開鍵后,都不給LED賦值,所以LED保持最后按鍵狀態。14. //同時按下時,LED不斷亮滅,各占一半時間,交替頻率很快,由于人眼慣性,看上去為半亮態15. }數碼管的接法和驅動原理一支七段數碼管實際由8個發光二極管構成,其中7個組形構成數字8的七段筆畫,所以稱為七段數碼管,而余下的1個發光二極管作為小數點。作為習慣,分別給8個發光二極管標上記號:a,b,c,d,e,f,g,h。對應8的頂上一畫,按順時針方向排,中間一畫為g,小數點為h。我們通常又將各二極與一個字節的8位對應,a(D0),b(D1),c(D2),d(D3),e(D4),f(D5),g(D6),h(D7),相應8個發光二極管正好與單片機一個端口Pn的8個引腳連接,這樣單片機就可以通過引腳輸出高低電平控制8個發光二極的亮與滅,從而顯示各種數字和符號;對應字節,引腳接法為:a(Pn.0),b(Pn.1),c(Pn.2),d(Pn.3),e(Pn.4),f(Pn.5),g(Pn.6),h(Pn.7)。如果將8個發光二極管的負極(陰極)內接在一起,作為數碼管的一個引腳,這種數碼管則被稱為共陰數碼管,共同的引腳則稱為共陰極,8個正極則為段極。否則,如果是將正極(陽極)內接在一起引出的,則稱為共陽數碼管,共同的引腳則稱為共陽極,8個負極則為段極。以單支共陰數碼管為例,可將段極接到某端口Pn,共陰極接GND,則可編寫出對應十六進制碼的七段碼表字節數據

          關鍵詞: 單片機c語言編程實

          相關新聞

          走安順進定西 海信冰箱再現教育扶貧“山海情”
          2022-01-17 13:48:41
          最強性能二合一輕薄本ROG幻X 1月24日即將開啟預約
          2022-01-17 13:48:30
          小米豎向折疊屏 價格有驚喜主打女性市場
          2022-01-17 13:48:19
          QQ飛車手游S聯賽總決賽 真我GT2系列成2022官方指定用機
          2022-01-17 13:48:08
          免費獲得小米有品會員!小米有品有魚App3月停運給用戶送福利
          2022-01-17 13:47:57
          曝真我GT2 Pro春節前上市 20日舉行預溝通會
          2022-01-17 13:46:06
          【手慢無】240GB固態秒殺促銷 僅售168元
          2022-01-17 12:12:24
          AMD新款Radeon Pro專業卡:終于用上6nm
          2022-01-17 12:12:16
          《永劫無間》再曝新英雄 顧清寒傲立雪中
          2022-01-17 12:12:07
          三星新品發布會2月9日召開 S22系列即將登場
          2022-01-17 12:12:00
          12月顯卡出貨量下降19%,還是漲價的鍋
          2022-01-17 12:11:52
          Intel i5-12400性能暴漲30%!還是超頻管用
          2022-01-17 12:11:44
          黑鯊和玩家同在!新機沿用SSD存儲?
          2022-01-17 12:11:36
          是買不起的樣子:3090ti起步2萬3
          2022-01-17 12:11:27
          無線充電加持!曝iPad Pro 6升級M2處理器
          2022-01-17 12:11:19
          寧德時代:不差錢還融資是為了增產
          2022-01-17 12:11:11
          好評94%!7萬在線!《戰神》PC版瘋了
          2022-01-17 12:11:00
          【必買】支持MagSafe磁吸功能 魅族PANDAER“黑化獨角獸”手機殼支持iPhone 13系列
          2022-01-17 12:10:53
          騰訊游戲:寒假打游戲的時間最多14個小時
          2022-01-17 12:10:43
          1小時游玩假?騰訊春節防沉迷日歷發布
          2022-01-17 12:10:34
          2月9日亮相 Galaxy S22全新配色將來襲
          2022-01-17 12:10:23
          京東2022年將招聘超2萬高校畢業生
          2022-01-17 12:10:15
          美國拍賣5G頻譜 運營商投入超300億美元
          2022-01-17 12:10:06
          8088元起 微軟Surface Pro 8 商用版正式開售
          2022-01-17 12:09:58
          起售或是250歐元 Redmi Note 11將在歐洲發布
          2022-01-17 12:09:50
          曝真我GT2 Pro春節前上市 20日舉行預溝通會
          2022-01-17 12:08:06
          好料好味道,有禮有年味——京味客祝您虎年福禮滿滿
          好料好味道,有禮有年味——京味客祝您虎年福禮滿滿
          2022-01-17 10:59:35
          iPad Pro 6曝光:配置拉滿 3月發布 7000起
          2022-01-17 10:58:23
          非公RTX 3090 Ti顯卡海外竟上架:最貴2.9萬 翻了一倍
          2022-01-17 10:58:14
          三星2月9日發布S22系列:真機在官網曝光
          2022-01-17 10:58:03
          三星S21手機限時立減1450 現3549 今晚截止
          2022-01-17 10:56:24
          2022年第五屆CRO全球責任峰會成功舉辦
          2022年第五屆CRO全球責任峰會成功舉辦
          2022-01-17 10:55:22
          三星全年賣3億臺手機:賣最多的不是S21
          2022-01-17 10:55:01
          售價過萬!曝三星Galaxy S22 Ultra有1TB版
          2022-01-17 10:54:49
          2022年PS5必買游戲榜單:照著買沒錯
          2022-01-17 10:54:40
          【手慢無】新裝機神器 i5-12400F處理器1499元熱銷
          2022-01-17 10:54:30
          英特爾13代酷睿或將增大緩存容量 L2 + L3達到68 MB
          2022-01-17 10:54:20
          功耗爆表 i5-12400超頻至 5.2 GHz
          2022-01-17 10:54:07
          配有手寫筆 moto G Stylus手機視頻曝光:屏幕開孔位于中央
          2022-01-17 10:53:50
          小米MIX FOLD2真機上手圖曝光 內屏無挖孔
          2022-01-17 10:53:38
          通話變吵鬧?iPhone13移除電話降噪功能
          2022-01-17 10:53:25
          曝真我GT2 Pro春節前上市 20日舉行預溝通會
          2022-01-17 10:49:36
          周秉鈞韓銀山一行參觀廣東東江縱隊紀念館
          周秉鈞韓銀山一行參觀廣東東江縱隊紀念館
          2022-01-17 09:21:35
          小米新機海外發售:竟然比小米12 Pro強
          2022-01-17 09:09:34
          曝真我GT2 Pro春節前上市 20日舉行預溝通會
          2022-01-17 09:08:04
          iPad Pro 6曝光:升級M2處理器并支持120HZ高刷新率
          iPad Pro 6曝光:升級M2處理器并支持120HZ高刷新率
          2022-01-17 08:41:04
          蘋果新旗艦AR設備曝光:可支持8K分辨率,售價超萬元
          蘋果新旗艦AR設備曝光:可支持8K分辨率,售價超萬元
          2022-01-17 08:38:24
          三星S22 Ultra曝光:12GB+512GB版本售價超萬元
          三星S22 Ultra曝光:12GB+512GB版本售價超萬元
          2022-01-17 08:33:04
          成本上升!曝AMD EPYC處理器漲價10%~30%!
          成本上升!曝AMD EPYC處理器漲價10%~30%!
          2022-01-17 08:31:18
          中國區12月顯卡出貨量出爐:七彩虹近20萬出貨量穩坐第一
          中國區12月顯卡出貨量出爐:七彩虹近20萬出貨量穩坐第一
          2022-01-17 08:28:59
          Intel i5-12400全核超頻5.2GHz:最大加速功耗117W
          Intel i5-12400全核超頻5.2GHz:最大加速功耗117W
          2022-01-17 08:27:51
          微信iOS版更新加入語音暫停功能:長語音消息可暫停并繼續播放
          微信iOS版更新加入語音暫停功能:長語音消息可暫停并繼續播放
          2022-01-17 08:26:14
          低級錯誤!火狐瀏覽器無法上網原因竟是程序員大小寫搞錯了
          低級錯誤!火狐瀏覽器無法上網原因竟是程序員大小寫搞錯了
          2022-01-17 08:24:11
          藏起來我就用不了了?教你如何在Win11上找出隱藏IE瀏覽器
          藏起來我就用不了了?教你如何在Win11上找出隱藏IE瀏覽器
          2022-01-17 08:22:23
          一鍵切換不用愁!Win11必備小工具讓體驗更順手
          一鍵切換不用愁!Win11必備小工具讓體驗更順手
          2022-01-17 08:18:40
          想讓Win11運行Win10開始菜單 下載這個小程序 1秒解決
          2022-01-17 07:42:21
          曝真我GT2 Pro春節前上市 20日舉行預溝通會
          2022-01-17 07:40:45
          專業卡也用上6nm?AMD新款Radeon Pro專業卡曝光
          2022-01-17 06:11:37
          PC畫質居然更優秀?《戰神4》三平臺對比
          2022-01-17 06:11:29
          顯卡盲盒!800塊有機會抽到RTX3090
          2022-01-17 06:11:22
          Intel 13代酷睿緩存或將提升至68MB
          2022-01-17 06:11:14
          三星Galaxy S22發布會將在2月9日23:00開啟
          2022-01-17 06:11:07
          Powerbeats用戶集體起訴蘋果
          2022-01-17 06:10:59
          史上最爛《戰地》續作!外掛都不想為其更新
          2022-01-17 06:10:52
          44萬人強力圍觀 小米之家山西分舵開了個話題直接上熱搜
          2022-01-17 06:10:44
          Win11測試出現亂碼!中文閱讀受到影響
          2022-01-17 06:10:34
          雷蛇靈刃14發布:標配銳龍9 6900HX 頂配3080Ti 售價1.3萬
          2022-01-17 06:10:25
          美國玩家也氪金!《原神》2021年在美國狂賺近25億人民幣
          2022-01-17 06:10:17
          小米平板5系列全量更新MIUI13 不會更新的看這里
          2022-01-17 06:10:09
          蘋果首次允許App內第三方支付
          2022-01-17 06:10:00
          十年了!Windows11新音量調節指示器
          2022-01-17 06:09:52
          買得起Kindle看不起書 到底誰在為電子水墨屏買單?
          2022-01-17 06:09:44
          摩托羅拉新機曝光 搭載驍龍SM8475+125W快充
          2022-01-17 06:09:34
          威剛秀肌肉!PCIe 5.0固態讀取速度恐怖!14GB/s
          2022-01-17 06:09:25
          曝真我GT2 Pro春節前上市 20日舉行預溝通會
          2022-01-17 06:08:02
          曝真我GT2 Pro春節前上市 20日舉行預溝通會
          2022-01-16 22:46:35
          曝iPhone 14全系標配120Hz:起售價還是5999
          2022-01-16 21:09:44
          ROG新品!在CES推出42英寸顯示器 OLED面板
          2022-01-16 21:09:33
          12代酷睿新品!雷神推出游戲/設計新主機
          2022-01-16 21:09:21
          曝真我GT2 Pro春節前上市 20日舉行預溝通會
          2022-01-16 21:08:01
          Moto新機曝光,即將開啟兩億像素新時代
          2022-01-16 19:41:57
          小米11系列開啟推送MIUI 13系統,公測反饋良好
          2022-01-16 19:41:44
          紅魔7跑分、配置曝光,單核1219,多核3732
          2022-01-16 19:40:37
          Redmi K50 高配版有望搭載索尼 IMX766 傳感器
          2022-01-16 19:40:15
          解決鍍金端子氧化發黑問題 蘋果將推新版Lightning充電線
          2022-01-16 19:40:02
          120Hz高刷 OPPO平板電腦現身跑分網站
          2022-01-16 19:39:51
          曝真我GT2 Pro春節前上市 20日舉行預溝通會
          2022-01-16 19:38:29
          2000元到手 驍龍680版Redmi Note11要來
          2022-01-16 18:10:05
          2月9日見!三星S22系列手機發布會定檔
          2022-01-16 18:09:49
          小米 11 Ultra開啟內測NFC“讀寫勿擾”與“解鎖后使用”功能
          2022-01-16 18:09:35
          后置四攝 紅米Redmi Note 11S渲染圖曝光
          2022-01-16 18:09:21
          曝真我GT2 Pro春節前上市 20日舉行預溝通會
          2022-01-16 18:08:02
          現磨咖啡5元一杯 蜜雪冰城討好小鎮青年
          2022-01-16 17:18:11
          又一家中資企業打入日本加密貨幣市場 Amber數億日元買下持牌交易所
          2022-01-16 17:17:59
          電動車 沒有新革命
          2022-01-16 17:17:47
          電動車“私樁共享可行嗎”引熱議 威馬汽車創始人給答案
          2022-01-16 17:17:37
          防疲勞、還是導航信號?高速路上的綠色激光燈有什么用?
          2022-01-16 17:17:25
          AT&T、Dish和T-Mobile投入數十億美元購買更多5G頻譜
          2022-01-16 17:17:14
          美國稅局可能會對NFT和加密貨幣征收不同的稅
          2022-01-16 17:17:03
          虛擬偶像滿足粉絲想象?專家預警或影響結婚生子
          2022-01-16 17:16:50

          熱門文章

          熱點專題