導航:首頁 > 軟體知識 > 如何給c51寫程序

如何給c51寫程序

發布時間:2022-12-23 18:38:37

Ⅰ 編寫一個完整的單片機C51程序

#include<reg51.h>
sbit led=P1^0; //單片機管腳位聲明
void main()
{
TMOD=0x01; //定時器TO工作在方式1
TH0=(65536-5000)/256; //裝初值,12M晶振 1為1us; 5000為5000us=5ms;
TL0=(65536-5000)%256;
EA =1; //開總中斷
ET0=1; //開定時器TO中斷
TR0=1; //啟動定時器
P1=0; //初始化P1口
while(1) ; //程序在這里等待中斷發生
}
void T0_time() interrupt 1
{
unsigned char num;
TH0=(65536-5000)/256;
TL0=(65536-5000)%256;
num++;
if(num==100) //0.5S (1s閃爍1次==0.5S亮0.5S滅)
{
num=0;
led=~led; //led狀態取反
}
}

Ⅱ c51單片機是如何寫入程序的

1 通過燒寫器寫入
2 如果單片機支持ISP 可通過ISP口寫入
3 如果單片機有JTAG口可通過JTAG口寫入

Ⅲ 編制c51程序

太有才了,第一次知道還有這種問題可提

Ⅳ 如何使用keil 5 編寫 51單片機 工程

1.先安裝Keil C51並破解,再安裝MDK5並破解。

2.分別打開Keil C51和MDK5的安裝目錄。將Keil C51安裝目錄下的C51文件夾復制到MDK5的安裝目錄文件夾下。

3.分別打開TOOLS.INI文件;將Keil C51下TOOLS.INI文件的內容復制,粘貼到MDK5下TOOLS.INI文件內容的最低端。

4.注意查看並找到粘貼到MDK5下TOOLS.INI文件中如下行代碼:

[C51]

PATH="D:KeilC51"(Keil C51安裝目錄下TOOLS.INI文件中的內容)

將Keil處的內容改成與MDK5下TOOLS.INI文件中如下行代碼:

RTEPATH="D:Keil_v5ARMPACK"

Keil_v5處的內容一樣。

目的是讓軟體在MDK5安裝目錄內找到C51文件。

5.完成以上操作,就可以將安裝的Keil C51軟體卸載,在MDK5軟體上就可以編譯C51單片機程序了。親自測試可行。

來自:網頁鏈接

Ⅳ 簡述keilc51從編寫程序到運行程序的流程

step 1:新建一個工程
step 2:選擇晶元類型(因為不同晶元包含的函數不一樣)
step 3:新建空白文件,然後加入到工程里邊
step 4:在空白軟體中編寫程序

PS:其實也可以先編寫再添加,但為了防止忘了保存或者數據丟失,建議新建空文件時就加到工程里去。

Ⅵ 簡述c51程序開發流程

C51開發流程:
第一:必須對C51單片機內部外設和內部寄存器了解,因為寫程序需要控制單片機內部寄存器,再去控制外設。
第二:設計單片機的硬體,單片機IO控制你的硬體
第三:畫出流程圖執行大概的框架
下面就是按照你的流程圖去設計程序。

Ⅶ 編寫C51程序,不用匯編語言

程序如下:

Ⅷ c51程序編寫

第一,要確認你的燈是0有效,還是1有效,這點你沒說清,0的話,11111110<<1,循環8次執行。第二,用定時器設計一個MS定時器,用一個IO口模擬PWM,如果要求不高1K的頻率就夠了

Ⅸ c51單片機是如何寫入程序的

1
通過燒寫器寫入
2
如果單片機支持ISP
可通過ISP口寫入
3
如果單片機有JTAG口可通過JTAG口寫入

閱讀全文

與如何給c51寫程序相關的資料

熱點內容
怎麼提取表格中的相同標簽的數據 瀏覽:432
市場上的哪些牛肉是進口的 瀏覽:766
明日之後第三季配件如何交易 瀏覽:808
中國市場未來十年什麼行情會好 瀏覽:956
dbfview怎麼導入數據 瀏覽:686
層析技術有多少種 瀏覽:961
紡織技術上升紡織品價格如何變動 瀏覽:549
描寫市場景象的怎麼寫 瀏覽:417
途觀天窗數據怎麼讀 瀏覽:552
品牌數據線都是哪些工廠代工的 瀏覽:852
數據線100個表示什麼 瀏覽:595
怎麼測自己是什麼臉型小程序入口 瀏覽:614
脊椎骨脫落手術技術如何 瀏覽:704
上海勞氏工業技術怎麼樣 瀏覽:908
想買個菜刀走什麼程序 瀏覽:627
配股一般什麼時候交易 瀏覽:502
產品優勢怎麼說 瀏覽:192
如何看待prada菜市場 瀏覽:853
電腦信息數據錄入員主要做什麼 瀏覽:129
如何分析歷史成交數據 瀏覽:974