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

如何用keilc51--單片機程序第一節

發布者:TranquilDreamer最新更新時間:2024-03-20 來源: elecfans關鍵字:keilc51  單片機程序 手機看文章 掃描二維碼
隨時隨地手機看文章

一、打開keil軟件,創建項目

poYBAGHbobCARabwAADAw2P3mwA704.png


poYBAGHbo0yAN8yjAAEeoQfvlhg151.png

第二步選擇芯片類型:

雖然用STC89C52RC(或者用STC90C516RD)的單片機,但

我們應選擇ATMEL-AT89C52這個芯片。因為都是51的內核,只是廠商不同(一個是STC,另一個是ATMEL)

pYYBAGHbpRuAWEqEAAFSMADRXkQ625.png


poYBAGHbpcOAS-gWAAICq4ElLiA301.png



pYYBAGHbphGAF2YAAAFkn12U86E360.png



出現一個窗口,是51單片機的啟動代碼,不要。因為編譯器在編譯我們的文件時,會自動的添加啟動代碼進去。

第三步:建立文件

poYBAGHbp5GAEAkcAAEE2pvtWYA148.png


pYYBAGHbqM-AITmfAADK_Fdw3e0360.png

第四步:C文件添加到工程文件里

poYBAGHbqbqAdubkAADqD_Io4GU506.png



pYYBAGHbqjKAGaspAAFYnUyQ5oE126.png


第五步:編寫程序,輸出HEX文件,也就是單片機可執行的二進制文件

pYYBAGHbqt-AYmWtAACi_-hKZXo329.png

#inclede

sbit LED = P2^0;

void main()
{
  LED = 0;


poYBAGHbq9WAC0n3AAJD94fMDIQ204.png



pYYBAGHbxuSAOlT_AAD7OyP3QSI868.png


pYYBAGHbyEyAPHR5AAH3BkLBDn0876.png


關鍵字:keilc51  單片機程序 引用地址:如何用keilc51--單片機程序第一節

上一篇:基于51單片機的多功能電子鐘萬年歷仿真設計
下一篇:51單片機最小系統制作步驟

推薦閱讀最新更新時間:2025-06-07 23:28

如何用keilc51--單片機程序第一節
一、打開keil軟件,創建項目 第二步選擇芯片類型: 雖然用STC89C52RC(或者用STC90C516RD)的單片機,但 我們應選擇ATMEL-AT89C52這個芯片。因為都是51的內核,只是廠商不同(一個是STC,另一個是ATMEL) 出現一個窗口,是51單片機的啟動代碼,不要。因為編譯器在編譯我們的文件時,會自動的添加啟動代碼進去。 第三步:建立文件 第四步:C文件添加到工程文件里 第五步:編寫程序,輸出HEX文件,也就是單片機可執行的二進制文件 #inclede sbit LED = P2^0; void main() { LED = 0;
[單片機]
如何用keilc51--<font color='red'>單片機</font><font color='red'>程序</font>第一節
以C8051F020單片機為控制核心的一鍵多義按鍵管理程序的原理
設計采用高性能單片機C8051F020為控制芯片,監控示波器面板上40個按鍵、3個編碼開關及4個電位器的狀態。分別介紹了鍵盤、編碼開關和電位器的工作原理,以及其與單片機連接的硬件電路及軟件編程的實現。按鍵部分采用的鍵盤程序設計方法,給出了鍵碼匹配子程序流程圖。 監控程序負責系統中全部硬件和軟件資源的分配、調度工作,它提供用戶接口,使用戶獲得友好的工作環境,是系統設計中一個重要組成部分。 1C8051F020單片機概述 伴隨著電子技術快速的發展,越來越多的人加入電子開發的大軍。在學習電子技術和研發項目的過程中,避免不了要使用一些儀器,例如萬用表、示波器等等,然而對于一些非專業的愛好者,擁有一臺數字示波器是比較“奢侈”的。本設
[單片機]
以C8051F020<font color='red'>單片機</font>為控制核心的一鍵多義按鍵管理<font color='red'>程序</font>的原理
C51單片機LCD1602驅動程序
LCD1602簡介 LCD1602字符型液晶(每行顯示16個字符,一共可以顯示兩行)——一種專門用來顯示字母、數字、符號的點陣型液晶模塊。它由若干個5x7或者5x10的點陣字符組成,每個點陣字符位都可以用來顯示一個字符,每位之間有一個點距的間隔,每行之間也有間隔,起到了字符間距和行間距的作用,正因為如此,所以它不能很好的顯示圖片。 1602的引腳 我們只需要關注以下幾個管腳: 3 腳:VL,液晶顯示偏壓信號,用于調整LCD1602 的顯示對比度,一般會外接電位器用以調整偏壓信號,注意此腳電壓為0時可以得到最強的對比度。 4 腳:RS,數據/命令選擇端,當此腳為高電平時,可以對1602 進行數據字節的傳輸操作,而為電平時,
[單片機]
C51<font color='red'>單片機</font>LCD1602驅動<font color='red'>程序</font>
51單片機幾個延時程序
簡介:51單片機幾個精確延時程序:在精確延時的計算當中,最容易讓人忽略的是計算循環外的那部分延時,在對時間要求不高的場合,這部分對程序不會造成影響. 一. 500ms延時子程序(晶振12MHz,一個機器周期1us.) 程序: void delay500ms(void) { unsigned char i,j,k; for(i=15;i 0;i--) for(j=202;j 0;j--) for(k=81;k 0;k--); } 計算分析: 程序共有三層循環 一層循環n:R5*2 = 81*2 = 162us DJNZ 2us 二層循環m:R6*(n+3) = 202*165 =
[單片機]
格雷碼轉換為二進制碼_51單片機匯編語言子程序
卡諾圖是組合邏輯電路設計和分析最常用和有效的數學工具, 格雷碼是特點是任意兩相鄰代碼之間只有一位數不同,其余各位均相同,正好和卡諾圖循環鄰接特點一致。 格雷碼轉換為二進制碼的51單片機匯編語言子程序如下: ;;入口:8位格雷碼存于累加器A, ;;返回值:轉換所得8位二進制碼仍存于累加器A。 GtoB: MOV R5, #8 ;;R5←循環次數 MOV 22H, A ;;原格雷碼送至RAM的22H單元暫存 LP1: RLC A ;;A帶進位左移 MOV 23H, A ;;RAM的23H單元←(A) MOV A, 22H ;;A←(22H)
[單片機]
格雷碼轉換為二進制碼_51<font color='red'>單片機</font>匯編語言子<font color='red'>程序</font>
MSP430單片機+BS8112A-3程序源碼
采用仿II2C通訊,該芯片II2C通訊略有區別,已調試通過,僅供參考 單片機源程序如下: //============================================================================== //本程序只供學習使用,未經作者許可,不得用于其它任何用途 // 文 件 名 : keyboard.c // 版 本 號 : // 作 者 : // 生成日期 : // 最近修改 : // 功能描述 : FPC觸摸按鍵 IIC 接口例程(MSP430F149系列) // 驅動IC : BS8112A-3 // 說明: 硬件說明 //--------
[單片機]
51單片機 printf函數 調試程序
主要分三個部分(1)51單片機程序部分;(2)keil工具部分;(3)為何printf輸出為串口。 (1)51單片機程序部分 #include stdio.h #include reg51.h void InitUART(void)//使用定時器1作為串口波特率發生器 { TH1 = 0xF3; //晶振12mhz 波特率串口上設為2400才不顯示亂碼代碼是4800 TL1 = TH1; TMOD |= 0x20; //定時器1方式2 SCON = 0x50; //串口接收使能 ES = 1; //串口中斷使能 TR1 = 1; //定時器1使能 TI = 1; //發送中斷
[單片機]
單片機按鍵掃描程序和顯示程序及延時程序解析
//程序中沒有做按鍵去抖,也沒有考慮多個鍵同時按下的情況。 //最低兩位數碼管顯示相應的按鍵(如按下S10,在顯示10;按下S25,則顯示25) //無按鍵按下的時候顯示FF //按鍵跟按鍵的掃描結果滿足如下關系: //按鍵掃描結果(result)按鍵掃描結果 //K100XE7K180XB7 //K110XEBK190XBB //K120XEDK200XBD //K130XEEK210XBE //K140XD7K220X77 //K150XDBK230X7B //K160XDDK240X7D //K170XDEK250X7E #include//包含 單片機 內部資源預定義 __CONFIG(0x1832); //芯片配
[單片機]
<font color='red'>單片機</font>按鍵掃描<font color='red'>程序</font>和顯示<font color='red'>程序</font>及延時<font color='red'>程序</font>解析
小廣播
設計資源 培訓 開發板 精華推薦

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

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

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 马关县| 镇江市| 上虞市| 东港市| 汾阳市| 德保县| 英山县| 德令哈市| 望谟县| 平定县| 金寨县| 犍为县| 南涧| 阿尔山市| 安丘市| 彭山县| 泽普县| 吴桥县| 德惠市| 天长市| 五指山市| 惠水县| 舟曲县| 泗水县| 镇巴县| 清河县| 昌图县| 余姚市| 禄丰县| 库车县| 铁力市| 安岳县| 英德市| 塔河县| 仙居县| 延寿县| 怀仁县| 崇州市| 临湘市| 潜山县| 盘山县|