娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年03月30日(星期日)

正在發生

2020年03月30日 | 單片機小白學習之路(五)---編一個流水燈

發布者:快樂航程 來源: eefocus關鍵字:單片機  流水燈  發光二極管 手機看文章 掃描二維碼
隨時隨地手機看文章

目標:編一個流水燈

先貼上代碼:

13367077-a457b23627b4b3e0.PNG


這里有一個c語言的小技巧:程序不執行#if0至#endif之間的程序,相當于注釋掉了,執行#if1至#endif之間的。


上圖有兩種方法來弄出流水燈。


第一種是#if0里面的:

0xfe是十六進制數,變成二進制是1111 1110.

~0xfe是取反的意思,二進制是0000 0001.

~0xfe<<1 是左移一位的意思,二進制是0000 0010

然后~0xfe再次取反 ,二進制是1111 1101


第二種是#if1里面的:

-crol- 是里面包含的函數,意思是左移n位,-crol-(0xfe,n)

-cror-是里面包含的函數,意思是右移n位,-cror-(0xfe,n)



再來看看電路原理圖:

13367077-b497bc199ab979be.PNG

led模塊

發光二極管就可以看出P2端口要是0才能使其發光,所以在這里是不是豁然開朗了?這就是我們要位移的原因,

第一種就是把0不斷的往高位移使燈一個接一個亮。

第二種也是一樣思路.


其實我們還可以把P2的每個端口的sbit下,但太耗端口,不推薦


關鍵字:單片機  流水燈  發光二極管 引用地址:單片機小白學習之路(五)---編一個流水燈

上一篇:單片機小白學習之路(四)---led燈的閃爍
下一篇:51---數碼管

推薦閱讀

????除了iOS 11.3正式版和watch OS 4.3之外,蘋果今天還為Mac用戶推送了macOS High Sierra 10.13.4正式版,新版本增強了對外接eGPU的支持,還新增了此前iMac Pro專屬的墨水云墻紙。  本次更新還包括,針對美國,在“信息”中增加了對“商務聊天”對話的支持;修復了iMac Pro上影響某些應用的圖形卡損壞問題等,具體更新內容如下:  針對美...
眾所周知,在汽車制造業中,工業機器人被使用的最廣泛的是噴涂和焊接這兩塊應用,但其實在汽車行業中,機器人可以幫到的遠不止以上的工序。那么小編今天就帶大家來了解下比一般工業機器人更柔性、靈活的Cobot(協作機器人)還可以在汽車制造領域有什么不得不說的靠譜事跡呢?汽車座椅擰螺絲工序特點■大號螺絲槍重量大,手持極易疲勞■螺絲孔分散在座椅兩...
解調PWM信號脈寬調制(PWM)被廣泛應用于開關電源和電機控制器。分析控制環路的動態情況要求觀察脈沖寬度隨時間的變化。如果你的示波器具有電源分析選件包,那么你就能直接使用這個功能。如果你的示波器沒有這方面的配置,你可以使用示波器的跟蹤(某些示波器中的時間跟蹤)功能解調出PWM控制信號。首先,確保你的示波器包含所有實例測量。也就是說,如果你測...
2020年調研機構IDC公布了上半年中國600美元(約合人民幣4000元)以上價位段智能機市場份額,華為以44.1%的份額排名第一,蘋果以44%的份額緊隨其后,二者占據了88.1%的高端機市場份額。換句話說,如今中國人在高端手機品牌的選擇上,大部分要么選華為,要么選蘋果。可是在高端機市場與蘋果分庭抗禮的華為,由于前兩年被美國打壓,華為手機業務受到沖擊,根...

史海拾趣

問答坊 | AI 解惑

LED顯示屏系統原理及工程技術.pdf

LED顯示屏系統原理及工程技術.pdf        電子版大家分享!!!!!!! …

查看全部問答∨

QuartusII軟件的應用!!

各位大哥大姐:         怎么能在QuartusII軟件的環境下編寫FPGA程序,先分模塊進行編寫,最后通過元件例化的方法實現整體設計,能在軟件下實現一個簡易的彩票號碼發生器的時序仿真和分析。 該怎么做啊,具體步驟, ...…

查看全部問答∨

關于失真儀的資料

本帖最后由 paulhyde 于 2014-9-15 09:39 編輯 關于失真儀的資料,歡迎大家下載。  …

查看全部問答∨

關于vxworks啟動盤bootrom的問題

因vxwork系統老是重啟,重新制作vxworks的啟動盤,Dos 6.22啟動,進入Dos系統.,把原閃盤(CF卡)格式化后, 用vxsys c:來把引導代碼寫入CF卡, 接著用vxcopy a:\\bootrom.sys c: 但dos系統下卻提示 此命令不能運行在dos下。請問這是什么原因,為 ...…

查看全部問答∨

wince500 俄語 0419 的語言包

wince500 俄語 0419 的語言包 http://www.msembedded.ru/forum/downloads/Quarta Winndows CE 5.0 Russian Localization Pack Setup.zip …

查看全部問答∨

Symbol MC3000 無線連接下,如何實時向PC 機SQL server 200數據庫的表寫入數據( C#.net環境)

Symbol MC3000 無線連接下,如何實時向PC 機SQL server 200數據庫的表寫入數據( C#.net環境) 假設數據庫名為ma,數據表名Na,PC機IP192.168.1.55. 偶第一次做這個。希望有詳細的解答方法,謝謝! 聯系郵箱wuliangfa123@126.com QQ: 315938707…

查看全部問答∨

請教看懂原理圖需要什么樣的基礎?

要看懂原理圖需要哪些學科知識作為基礎? 想學偏軟件方面,C和匯編基礎比較好,電路理論的基礎比較差。 數電模電沒學,能不能學嵌入式呢?…

查看全部問答∨

關于RTC晶體起振條件

  前面在DEBUG過程中一直認為是晶體問題,要求6P,結果試了很多個6P晶體均無法起振,反復很長時間,也按照要求去選擇晶體,直到后來看了下參考DEMO的電路圖,發現PC13引腳被上拉了,后來參照接法,就很快起振了(本人電路為下拉),但 ...…

查看全部問答∨

求高手幫忙看一下這個步進電機加速程序

俺用的是stm32f10xxE 編譯通過,但是電機轉不動,中斷也進不去,i和pulse的值一直不變。 #include "stm32f10x.h" #include"main.h" int i; int pulse=0; TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; GPIO_InitTypeDef GP ...…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 重庆市| 梁平县| 武鸣县| 绍兴市| 文山县| 衡阳市| 长治市| 青海省| 昌平区| 万安县| 都兰县| 武川县| 当涂县| 大田县| 天津市| 嘉鱼县| 呈贡县| 昭苏县| 灵石县| 泰顺县| 新建县| 泉州市| 巴彦县| 靖宇县| 扎兰屯市| 获嘉县| 赣州市| 汝阳县| 上蔡县| 望城县| 长沙县| 开鲁县| 鲁甸县| 镇康县| 宁乡县| 滨海县| 都昌县| 大安市| 紫阳县| 湖南省| 苏尼特左旗|