十萬火急急微控制器程式,求幫助啊

2021-03-09 01:57:11 字數 2961 閱讀 8117

1樓:

p1.0輸出高電平持續50ms,輸出低電平持續300ms。

1.計數初值計算:

定時工作方式2中tl0為8位計數器,th0為預置暫存器。延時50ms計數初值x1計算公式為:

∵(28 -x1)×12 (ms) ÷ 6 =50 ms

x1=e7h

短延時300ms計數初值x2計算公式為: (28 -x2)×12(ms) ÷ 6 =300ms

x2=6ah

2.tmod設定

(tmod)=00000010h=02h

*** 0000h

ajmp main

*** 0040h

main:mov sp, #30h

setb p1.0 ;p1.0←1。

mov tmod, #02h ;tmod初始化。

mov ie, #00h ;禁止中斷。

mov tl0, #e7h ;裝入計數初值。

mov th0, #83h

again:setb tr0 ;啟動t0。

loop:jbc tf0, loop1 ;定時到?

ajmp loop ;未到,繼續等待。

loop1:cpl p1.0 ;定時到,p1.0狀態取反。

jnb p1.0,loop2 ;p1.0為零轉移。

mov th0, #6ah ;p1.0為1,裝短延時計數初值。

ajmp again ;迴圈。

loop2:mov th0, #6ah ;p1.0為零,裝長延時計數初值。

ajmp again ;迴圈。

2樓:做而論道

採納答案是錯誤的。

題目要求的時間,不是毫秒,是微秒。

正確的時間如下:

p1.0輸出高電平持續50us,輸出低電平持續300us。

*** 0000h

jmp start

*** 000bh

clr p1.0

djnz r2, t0_end

mov r2, #7

setb p1.0 ;中斷7次輸出乙個高電平t0_end:

reti

start:

mov tmod, #02h ; t0定時方式2mov tl0, #231 ; 定時50us初值mov th0, #231 ; 定時50us初值mov ie, #82h ; 開中斷setb tr0

mov r2, #7

sjmp $end

十萬火急【msp430微控制器的ad轉換程式】!!!!!

3樓:匿名使用者

|這個是f247的程式。

#include "msp430x24x.h"

#define latch_addr_h p5out|=0x10

#define latch_addr_l p5out&=0xef

#define latch_data_h p5out|=0x20

#define latch_data_l p5out&=0xdf

#define uchar unsigned char

void delay(unsigned int i);

void led_disp(uchar pos,uchar value);

void init();

void transport();

void adc12setup(void);

const uchar tab[11]=;

uchar shuma[4]=;

unsigned int shuju;

//主函式

main( void )}}

//初始化+採集

void init()

//adc12初始化

void adc12setup(void)

//轉換

void transport()

//顯示函式

void led_disp(uchar pos,uchar value)

}//延時

void delay(unsigned int i)

/*adc中斷服務程式

#pragma vector=adc_vector//adc 中斷服務程式

__interrupt void adc12isr (void)*/

急需微控制器的電子時鐘硬體設計及開題報告!十萬火急!!! 100

4樓:匿名使用者

微控制器課程設計(報告):帶語音報時功能電子鐘系統硬體設計一、專 設計內容及要求:

1. 根據設屬計要求,完成帶語音報時功能電子鐘系統硬體設計,並用電子cad軟體繪製出原理圖,編輯、繪製出pcb印製版。

要求:(1) 原理圖中元件電氣圖形符號符合國家標準;

(2) 整體布局合理,注標規範、明確、美觀,不產生歧義。

(3) 列出完整的元件清單(標號、型號及大小、封裝形式、數量)(4) 圖紙幅面為a4。

(4) 布局、佈線規範合理,滿足電磁相容性要求。

(5) 在元件面的絲印層上,給出標號、型號或大小。所有注釋資訊(包括標號、型號及說明性文字)要規範、明確,不產生歧義。

2. 編寫並除錯驅動程式。

5樓:匿名使用者

我也是才入門 剛剛還除錯了乙個時鐘程式,硬體不難 c我還不太懂

十萬火急急求英文名字十萬火急急求英文名字乙個!!!!!

ethel 艾瑟bai兒 英國 尊貴 的 出du 身高貴的。linda 琳達 西班牙 美麗的zhi 人。dao marian 瑪麗安 希伯來,拉丁 版 想要孩子的 優雅的權。myra 瑪拉 拉丁 令人折服的人,非常好的人。selena 薩琳娜 拉丁 月亮,月光。wendy 溫蒂 條頓 有冒險精神的女...

誰能幫幫我急急急急急急啊十萬火急

1 在全文的作用是概括文章的主要內容。2 因為老牛是在為了自己孩子而去那樣做,應不是它自己要那些水。3 有其他的牲口攔路取水。4 老牛沉默地立在車前,任憑駕駛員呵斥驅趕不肯挪動半步。5 作者回憶起了自己小時候家裡的情況,想到了自己的母親的愛。更加將作者要說明的主題顯得很逼真。6 這篇文章雖然只是通過...

求微控制器中圍繞中斷的程式題目?急求

嘻哈海棠 找了幾個定時 計數器的題目,外部中斷應該很簡單。1 利用定時 計數器t0從p1.0輸出週期為1s的方波,讓發光二極體以1hz閃爍,設晶振頻率為12mhz。2 利用定時 計數器t1產生定時時鐘,由p1口控制8個發光二極體,使8個指示燈依次一個一個閃動,閃動頻率為10次 秒 8個燈依次亮一遍為...