導航:首頁 > 軟體知識 > 如何給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寫程序相關的資料

熱點內容
小米薏米產品怎麼樣 瀏覽:973
未來超市的管理信息系統有哪些 瀏覽:84
銀行卡辦理一直沒信息怎麼辦 瀏覽:753
int是什麼意思技術 瀏覽:535
保險公司為什麼現在都搞代理制 瀏覽:8
在南昌學個什麼技術好 瀏覽:349
副屏幕的程序怎麼刪除 瀏覽:169
校園代理什麼工作好 瀏覽:875
東營哪裡可以交易錢幣 瀏覽:621
前列泰膠囊市場價多少錢 瀏覽:391
如何對待交易策略 瀏覽:569
這些數據你知道多少 瀏覽:894
電信小程序需要什麼證件 瀏覽:828
禁用驅動程序強制簽名怎麼啟用 瀏覽:781
自動同步數據的數據在哪裡 瀏覽:506
公司機票代理怎麼賺錢 瀏覽:807
瑞精密技術有限公司怎麼樣 瀏覽:297
投標代理公司什麼責任 瀏覽:944
反饋信息能保持多久 瀏覽:96
2050職業技術類院校如何報名 瀏覽:17