91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

99秒單片機(jī)馬表設(shè)計(jì),99s Timer

454398 ? 2018-09-20 19:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

99秒單片機(jī)馬表設(shè)計(jì),99s Timer

關(guān)鍵字:AT89S51,馬表電路

1.實(shí)驗(yàn)任務(wù)
(1.開始時(shí),顯示“00”,第1次按下SP1后就開始計(jì)時(shí)。
(2.第2次按SP1后,計(jì)時(shí)停止。
(3.第3次按SP1后,計(jì)時(shí)歸零。
3.系統(tǒng)板上硬件連線
(1.把“單片機(jī)系統(tǒng)”區(qū)域中的P0.0/AD0-P0.7/AD7端口用8芯排線連接到“四路靜態(tài)數(shù)碼顯示模塊”區(qū)域中的任一個(gè)a-h(huán)端口上;要求:P0.0/AD0對(duì)應(yīng)著a,P0.1/AD1對(duì)應(yīng)著b,……,P0.7/AD7對(duì)應(yīng)著h。
(2.把“單片機(jī)系統(tǒng)”區(qū)域中的P2.0/A8-P2.7/A15端口用8芯排線連接到“四路靜態(tài)數(shù)碼顯示模塊”區(qū)域中的任一個(gè)a-h(huán)端口上;要求:P2.0/A8對(duì)應(yīng)著a,P2.1/A9對(duì)應(yīng)著b,……,P2.7/A15對(duì)應(yīng)著h。
(3.把“單片機(jī)系統(tǒng)“區(qū)域中的P3.5/T1用導(dǎo)線連接到”獨(dú)立式鍵盤“區(qū)域中的SP1端口上;
4.程序框圖

T0中斷服務(wù)程序框圖
5.匯編源程序
TCNTAEQU 30H
TCNTBEQU 31H
SECEQU 32H
KEYCNTEQU 33H
SP1BIT P3.5
ORG 00H
LJMP START
ORG 0BH
LJMP INT_T0
START:MOV KEYCNT,#00H
MOV SEC,#00H
MOV A,SEC
MOV B,#10
DIV AB
MOV DPTR,#TABLE
MOVC A,@A+DPTR
MOV P0,A
MOV A,B
MOV DPTR,#TABLE
MOVC A,@A+DPTR
MOV P2,A
MOV TMOD,#02H
SETB ET0
SETB EA
WT:JB SP1,WT
LCALL DELY10MS
JB SP1,WT
INC KEYCNT
MOV A,KEYCNT
CJNE A,#01H,KN1
SETB TR0
MOV TH0,#06H
MOV TL0,#06H
MOV TCNTA,#00H
MOV TCNTB,#00H
LJMP DKN
KN1:CJNE A,#02H,KN2
CLR TR0
LJMP DKN
KN2:CJNE A,#03H,DKN
MOV SEC,#00H
MOV A,SEC
MOV B,#10
DIV AB
MOV DPTR,#TABLE
MOVC A,@A+DPTR
MOV P0,A
MOV A,B
MOV DPTR,#TABLE
MOVC A,@A+DPTR
MOV P2,A
MOV KEYCNT,#00H
DKN:JNB SP1,$
LJMP WT
DELY10MS:
MOV R6,#20
D1:MOV R7,#248
DJNZ R7,$
DJNZ R6,D1
RET
INT_T0:
INC TCNTA
MOV A,TCNTA
CJNE A,#100,NEXT
MOV TCNTA,#00H
INC TCNTB
MOV A,TCNTB
CJNE A,#4,NEXT
MOV TCNTB,#00H
INC SEC
MOV A,SEC
CJNE A,#100,DONE
MOV SEC,#00H
DONE:MOV A,SEC
MOV B,#10
DIV AB
MOV DPTR,#TABLE
MOVC A,@A+DPTR
MOV P0,A
MOV A,B
MOV DPTR,#TABLE
MOVC A,@A+DPTR
MOV P2,A
NEXT:RETI
TABLE:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH
END
6.C語(yǔ)言源程序
#include
unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71,0x00};
unsigned char second;
unsigned char keycnt;
unsigned int tcnt;
void main(void)
{
unsigned char i,j;
TMOD=0x02;
ET0=1;
EA=1;
second=0;
P0=dispcode[second/10];
P2=dispcode[second%10];
while(1)
{
if(P3_5==0)
{
for(i=20;i>0;i--)
for(j=248;j>0;j--);
if(P3_5==0)
{
keycnt++;
switch(keycnt)
{
case 1:
TH0=0x06;
TL0=0x06;
TR0=1;
break;
case 2:
TR0=0;
break;
case 3:
keycnt=0;
second=0;
P0=dispcode[second/10];
P2=dispcode[second%10];
break;
}
while(P3_5==0);
}
}
}
}
void t0(void) interrupt 1 using 0
{
tcnt++;
if(tcnt==400)
{
tcnt=0;
second++;
if(second==100)
{
second=0;
}
P0=dispcode[second/10];
P2=dispcode[second%10];
}
}
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    L99PM62XP:汽車ECU電源管理的強(qiáng)大解決方案

    L99PM62XP:汽車ECU電源管理的強(qiáng)大解決方案 在汽車電子領(lǐng)域,電源管理集成電路(PMIC)對(duì)于電子控制單元(ECU)的穩(wěn)定運(yùn)行至關(guān)重要。L99PM62XP作為一款具備LIN和高速CAN功能
    的頭像 發(fā)表于 03-12 16:50 ?179次閱讀

    【ESP32-C2系列】WT99C202-AI-S2開發(fā)板上手指南

    1開發(fā)板介紹WT99C202-AI-S2開發(fā)板是深圳市啟明云端有限公司推出的一款基于WT01C202-AI-S1模組的多媒體開發(fā)板。WT01C202-AI-S1模組基于樂鑫ESP32-C2系列芯片
    的頭像 發(fā)表于 02-25 18:25 ?130次閱讀
    【ESP32-C2系列】WT<b class='flag-5'>99C202-AI-S</b>2開發(fā)板上手指南

    探索DS99R124Q:汽車顯示應(yīng)用的高效FPD-Link轉(zhuǎn)換器

    探索DS99R124Q:汽車顯示應(yīng)用的高效FPD-Link轉(zhuǎn)換器 在汽車電子領(lǐng)域,顯示系統(tǒng)的性能和穩(wěn)定性至關(guān)重要。DS99R124Q作為一款5 - 43 MHz 18位彩色FPD - Link II
    的頭像 發(fā)表于 12-24 17:10 ?956次閱讀

    Amphenol ExtremePort? Swift Connectors – G99 Series:高速低輪廓連接新選擇

    下載: Amphenol Commercial ExtremePort? G99 Swift連接器.pdf 產(chǎn)品概述 Amphenol開發(fā)的ExtremePort? Swift連接器,主要應(yīng)用于PCIe? Gen5信號(hào)NRZ 32GT/s、UPI 2.0 24GT/
    的頭像 發(fā)表于 12-11 15:30 ?335次閱讀

    STMicroelectronics L99H02QF評(píng)估板技術(shù)解析與應(yīng)用指南

    STMicroelectronics L99H02QF評(píng)估板設(shè)計(jì)用于汽車應(yīng)用中的直流電機(jī)控制。L99H02QF由主板和子板組成,子板上預(yù)裝有L99H02QF。主板基于STM8A微控制器,提供邏輯部分
    的頭像 發(fā)表于 10-30 15:00 ?828次閱讀
    STMicroelectronics L<b class='flag-5'>99</b>H02QF評(píng)估板技術(shù)解析與應(yīng)用指南

    L99LDLH32:面向汽車OLED照明的32通道高精度LED驅(qū)動(dòng)器

    STMicroelectronics L99LDLH32 32通道LED驅(qū)動(dòng)器是一款單片線性電流調(diào)節(jié)器,優(yōu)化用于汽車外部OLED后照明應(yīng)用。L99LDLH32驅(qū)動(dòng)器輸出通道的高側(cè)配置使得該器件能夠
    的頭像 發(fā)表于 10-29 10:36 ?934次閱讀
    L<b class='flag-5'>99</b>LDLH32:面向汽車OLED照明的32通道高精度LED驅(qū)動(dòng)器

    ?基于L99VR01STR的汽車級(jí)LDO評(píng)估板技術(shù)解析與應(yīng)用指南

    STMicroelectronics AEK-POW-LDOV01S評(píng)估板配置用于評(píng)估L99VR01STR的運(yùn)行情況。L99VR01 LDO線性穩(wěn)壓器可提供高達(dá)200mA負(fù)載電流,在穩(wěn)壓器禁用時(shí)消耗
    的頭像 發(fā)表于 10-28 14:22 ?716次閱讀
    ?基于L<b class='flag-5'>99</b>VR01STR的汽車級(jí)LDO評(píng)估板技術(shù)解析與應(yīng)用指南

    ?STMicroelectronics L99VR03汽車級(jí)LDO穩(wěn)壓器深度解析與技術(shù)應(yīng)用指南

    STMicroelectronics L99VR03線性穩(wěn)壓器專為待機(jī)微處理器控制單元系統(tǒng)而設(shè)計(jì),特別適用于汽車應(yīng)用。當(dāng)穩(wěn)壓器被禁用時(shí),LDO提供高達(dá)300mA的負(fù)載電流,靜態(tài)電流低至800nA,無
    的頭像 發(fā)表于 10-15 11:27 ?879次閱讀
    ?STMicroelectronics L<b class='flag-5'>99</b>VR03汽車級(jí)LDO穩(wěn)壓器深度解析與技術(shù)應(yīng)用指南

    EQ -99XLDLS?緊湊,經(jīng)濟(jì),高亮度寬帶光源介紹

    照亮納米級(jí)區(qū)域 EQ-99X LDLS 是一種超高亮度、高穩(wěn)定性的寬帶光源,非常適合小型光展量光學(xué)器件。 EQ-99X 專為要求苛刻的成像和光譜應(yīng)用而設(shè)計(jì),具有出色的空間和功率穩(wěn)定性,可在寬光譜
    的頭像 發(fā)表于 08-06 09:36 ?494次閱讀
    EQ -<b class='flag-5'>99</b>XLDLS?緊湊,經(jīng)濟(jì),高亮度寬帶光源介紹

    怎么測(cè)單片機(jī)系統(tǒng)頻率

    單片機(jī)系統(tǒng)頻率是指單片機(jī)工作時(shí)的時(shí)鐘頻率,它直接影響單片機(jī)的運(yùn)行速度和處理能力,準(zhǔn)確測(cè)量系統(tǒng)頻率對(duì)單片機(jī)應(yīng)用開發(fā)、程序調(diào)試和性能優(yōu)化具有重要意義。測(cè)量
    的頭像 發(fā)表于 07-25 11:39 ?836次閱讀

    單片機(jī)怎么驅(qū)動(dòng)電機(jī)?

    在各類自動(dòng)化設(shè)備和智能裝置中,電機(jī)是重要的執(zhí)行部件,而單片機(jī)作為控制核心,需要通過特定的方式驅(qū)動(dòng)電機(jī)運(yùn)轉(zhuǎn)。單片機(jī)驅(qū)動(dòng)電機(jī)并非直接連接即可,而是要根據(jù)電機(jī)類型和功率,搭配合適的驅(qū)動(dòng)電路,才能實(shí)現(xiàn)穩(wěn)定
    的頭像 發(fā)表于 07-25 09:31 ?966次閱讀

    單片機(jī)怎么燒程序

    單片機(jī)燒程序是將編寫好的程序代碼寫入單片機(jī)內(nèi)部存儲(chǔ)單元,讓單片機(jī)按照預(yù)設(shè)邏輯工作的過程,是單片機(jī)應(yīng)用開發(fā)中不可或缺的環(huán)節(jié)。無論是簡(jiǎn)單的燈光控制程序,還是復(fù)雜的工業(yè)控制算法,都需要通過燒
    的頭像 發(fā)表于 07-23 11:47 ?1408次閱讀

    Texas Instruments SN74AC3G99/SN74AC3G99-Q1多功能門特性/應(yīng)用/框圖

    Texas Instruments SN74AC3G99/SN74AC3G99-Q1超級(jí)可配置多功能門包含三個(gè)具有三態(tài)輸出的獨(dú)立可配置邏輯門。每個(gè)門具有四個(gè)輸入,可執(zhí)行布爾函數(shù)Y =(A?C+B?C
    的頭像 發(fā)表于 07-07 15:16 ?877次閱讀
    Texas Instruments SN74AC3G<b class='flag-5'>99</b>/SN74AC3G<b class='flag-5'>99</b>-Q1多功能門特性/應(yīng)用/框圖

    STC15W4K32S4單片機(jī)原理圖

    STC15W4K32S4 單片機(jī)原理圖
    發(fā)表于 04-10 17:51 ?32次下載

    AD2S99可編程振蕩器技術(shù)手冊(cè)

    AD2S99是一款可編程正弦振蕩器,能夠?yàn)樾兤骱透鞣N交流變換器提供正弦波激勵(lì)。 AD2S99還提供一個(gè)相位鎖定至其SIN和COS輸入的同步參考輸出信號(hào)(3 V p-p方波)。在應(yīng)用中,SIN
    的頭像 發(fā)表于 04-02 17:33 ?1081次閱讀
    AD2<b class='flag-5'>S99</b>可編程振蕩器技術(shù)手冊(cè)