首頁 搜索 分類
您的位置:首頁 » 裝修知識 » 軟裝搭配

簡單的電腦程式設計教學 電腦程式設計教學書推薦

學習電腦程式設計一部分人是因為自己的興趣愛好, 還有一部分是為了找到更好的工作。 關於簡單的電腦程式設計, 不同程式設計方法所用的方式也不同, 下面小編就為大家帶來簡單的電腦程式設計之51單片機按鍵控制LED燈亮滅。

簡單的電腦程式設計51單片機按鍵控制LED燈亮滅

一、簡單的電腦程式設計51單片機按鍵控制LED燈亮滅基本思路

程式設計之前我們先要規劃大概控制思路, 按鍵控制二極體的功能, 就讓單片機一直監測P2.0的電平狀態, 若S2按下, P2.0此時會接地, 然後單片機再通知P2.4管腳, 讓D1轉變發光狀態, 放開按鍵, 則燈泡滅掉。 知道控制的大概原理之後就可以開始程式設計了。

二、編寫簡單程式

#include

sbit S2=P2^0;

sbit D1=P2^4;

函數名:main(void);

返回:無

函數功能描述:按鍵控制燈的亮滅

voidmain(void) //程式開始運行

{

D1=1; //程式初始化, 令二極體不發光

while(1) //迴圈檢測

{

if(S2==0) //如果檢測到P2.0管腳為低電平, 即按鍵按下

{

D1=~D1; //二極體轉換發光狀態, 返回繼續迴圈檢測

}

}

}

這個就是51單片機按鍵控制LED燈亮編寫的簡單程式, 原理非常簡單, 對於小白來說可能是看天書, 所以說基本知識要知道。

電腦程式設計教學書推薦

為了讓大家更好地學習程式設計, 還是得告訴大家一定要大號基礎,

這邊就介紹基本程式設計的書本給大家吧。

一、java

java程式設計語言(第三版)——java四大名著——James Gosling(java之父);

java程式設計思想(第2版)——java四大名著——Bruce Eckel;

java 2核心技術 卷I:基礎知識(原書第7版)——java四大名著-----Cay Horstmann;

java 2核心技術 卷II:高級特性(原書第7版)——java四大名著-----Cay Horstmann;

精通Struts:基於MVC的java Web設計與開發——孫衛琴;

精通Hibernate:java物件持久化技術詳解---孫衛琴;

二、C語言

C#程式設計——Charles Petzold“windows程式設計泰山北斗”;

NET框架程式設計(修訂版)——Jeffrey Richter“windows程式設計泰山北斗”;

C++程式設計語言(特別版)——c++八大金剛----Bjarne Stroustrup;

C++ Primer (第3版)中文版——c++八大金剛---Stanley B.Lippman;

C++ Primer (第4版)中文版——c++八大金剛---Stanley B.Lippman;

C++標準程式庫—自修教程與參考手冊--c++八大金剛--Nicolai M.Josuttis;

Essential C++中文版——c++八大金剛---Stanley B.Lippman;

總結:一閃就是小編為大家詳解的簡單的電腦程式設計51單片機按鍵控制LED燈亮滅,

以及一些電腦程式設計教學書推薦, 希望能給各位想學程式設計的人帶來一些幫助。 總之學習入門的電腦程式設計是非常簡單的, 主要是要理解才行。

斯米克瓷磚杯第二屆設計師大賽, 瓜分10萬元現金獎

親,以上內容是否沒有解決您的疑問,齊家裝修專家團為您提供一對一的諮詢服務(裝修預算報價審核,戶型改造建議,疑難雜症方案,材料購買詳解,裝修貓膩提醒),請添加微信號:qijia520321

瓜分10萬元現金獎

親,以上內容是否沒有解決您的疑問,齊家裝修專家團為您提供一對一的諮詢服務(裝修預算報價審核,戶型改造建議,疑難雜症方案,材料購買詳解,裝修貓膩提醒),請添加微信號:qijia520321

 相關用戶問答
下一頁
推薦給朋友吧!
搜索
喜欢就按个赞吧!!!
点击关闭提示