微控制器求助,求助,幫我看看這微控制器怎樣弄

2025-01-02 01:00:15 字數 1574 閱讀 2183

1樓:網友

#include

void main()

ea=1; /開總中斷。

tmod=0x50; /方式一,計數。

th1=((65536-2000)%256)/2; /設定計數初值。

th1=((65536-2000)/256)/2;

it1=1; /上公升沿觸發。

ex1=1; /開外部中斷1

while(1); 等待中斷。

void time1() interrupt 3tmod=0x50; /方式一,計數。

th1=((65536-2000)%256)/2; /設定計數初值。

th1=((65536-2000)/256)/2;

et1=0; /關定時1中斷。

ex1=1; /開外部中斷1

void exintrr1() interrupt 2tmod=0x01; /方式一,定時。

th1=((65536-20000)%256)/2; /設定定時初值,定時20ms

th1=((65536-20000)/256)/2;

et1=1; /開定時1中斷。

ex1=0; /關外部中斷1

2樓:網友

8051微控制器的組合語言**。

功能:t1每計數2000個脈衝後轉為定時工作方式,定時20ms後又轉為計數方式。

晶振:6mhz

org 0000h

ajmp start

org 001bh

ajmp t1int

org 0030h

start:

mov r7,#

stup1:

cjne r7,#4,stup2

dec r7

mov tmod,#50h

mov ie,#

mov th1,# high (65536 - 2000)mov tl1,# low (65536 - 2000)stup2:

cjne r7,#2,main

dec r7

mov tmod,#10h

mov th0,# high (65535 - 10000)mov tl0,# low (65536 - 10000)main:cjne r7,#0,startajmp stup1

t1int:

dec r7

retiend

求助,幫我看看這微控制器怎樣弄

3樓:網友

求助 幫我看看這微控制器怎樣我能?

4樓:小c雜貨鋪

一開始就入門偏門微控制器不建議,如果只是想學微控制器,請從51微控制器開始。

5樓:網友

微控制器上的**就算能拷出來也是二進位碼,你能看到的就是010100001000100010001000111001,這種東西,想改**完全不可能。只有你拿到設計源**,像:

void main(void)

while(1)

p0 = dispcode1[0];

p2 = 1;

這樣的東西才能修改。

求助微控制器控制LED程式,求助微控制器控制LED程式

你好!微控制器什麼型號?程式是c語言寫嗎 什麼微控制器,用什麼語言說清楚 微控制器控制led程式詳談幫你搞定 什麼型號的微控制器?要用什麼語言編寫?多少個led燈?51微控制器如何控制8個led程式 include包含微控制器專用標頭檔案 include這個是什麼俺也不知道,但這個程式不需要這個標頭...

微控制器程式,微控制器程式

org 100h 微控制器起始地址 mov a,31h 分配儲存空間 m0 mov a,0efh p2口賦初值mov r0,08h 迴圈次數 m1 mov p2,a 給p1口賦值,從而點亮ledlcall delay led點亮延遲時間lcall delay lcall delay rr a led...

微控制器作業,微控制器作業求解

這此課本上都可以找到答案的呀。微控制器作業求解 這個可以解決嗎?你好!看不清楚,可以打字嗎。1 根據如下共陰極型數碼管電路,程式設計實現倒計數顯示功能,從99開始倒計數,計到0後再從99開始。2 對數碼管採用動態顯示的方式顯示7 0。共陰極動態數碼管實現模值為100的計數器,計數區間0 99 無進位...