秒表及論文
目 錄 1 課程設(shè)計的目的... 3 2 課程設(shè)計題目描述和要求... 3 2.1實驗題目... 3 2.2設(shè)計指標... 3 2.3設(shè)計要求... 3 2.4增加功能... 3 2.5課程設(shè)計的難點... 3 2.6課程設(shè)計內(nèi)容提要... 4 3 課程設(shè)計報告內(nèi)容... 4 3.1設(shè)計思路... 4 3.2設(shè)計過程... 5 3.3 程序流程及實驗效果... 6 3.4 實驗效果... 12 4 心得體會... 13
0.png (54.28 KB, 下載次數(shù): 84)
下載附件
2017-1-8 14:55 上傳
0.png (111.99 KB, 下載次數(shù): 76)
下載附件
2017-1-8 14:56 上傳
- //12M晶振。4位共陰數(shù)碼管,P0 段碼,P2.0~P2.3 位控
- //顯示 00.00~99.99
- //2011 07 07 E:\DPJ_C\00.00\00.00.c
- #include <reg51.h>
- #define uchar unsigned char
- sbit P20=P2^0;
- sbit P21=P2^1;
- sbit P22=P2^2;
- sbit P23=P2^3;
- sbit P27=P0^7;
- sbit KS=P1^0; //開始
- sbit KR=P1^1; //復(fù)位
- uchar time,xs,ge,shi,bai,qian;
- uchar code tab[ ]= {
- 0x3F,/*0*/
- 0x06,/*1*/
- 0x5B,/*2*/
- 0x4F,/*3*/
- 0x66,/*4*/
- 0x6D,/*5*/
- 0x7D,/*6*/
- 0x07,/*7*/
- 0x7F,/*8*/
- 0x6F,/*9*/
- };
-
- void delay_ms(unsigned int ms) //1ms延時
- {
- uchar a;
- while(ms--)
- for(a=123;a>0;a--);
- }
-
- void display();
- void T0intinit( ) //定時器T0初始化
- {
- TMOD=0x01;
- TH0=(65536-10000)/256; //10ms定時
- TL0=(65536-10000)%256;
- EA=1;
- ET0=1;
- }
- void main()
- {
- T0intinit( );
- while(1)
- {
- display( );
- while(!KS) //開始/暫停 鍵
- {
- display( );
- if(KS)
- TR0=!TR0;
- }
-
- while(!KR) //清零鍵
- {
- display( );
- if(KR)
- TR0=0;
- qian=0;
- bai=0;
- shi=0;
- ge=0;
- }
- if(bai==10)
- {
- bai=0;
- qian++;
- }
- if(qian==10)
- {
- qian=0;
- TR0=0;
- }
- }
- }
- void display( )
- {
- P23=0;
- P0=tab[ge];
- delay_ms(1);
- P23=1;
- P22=0;
- P0=tab[shi];
- delay_ms(1);
- P22=1;
- P21=0;
- P0=tab[bai]|0x80;
- delay_ms(1);
- P21=1;
- P20=0;
- P0=tab[qian];
- delay_ms(1);
- P20=1;
- }
- void T0int( ) interrupt 1 //定時器T0中斷 方式1
- {
- TH0=(65536-10000)/256; //重裝10ms定時常數(shù)
- TL0=(65536-10000)%256;
- ge++;
- if(ge==10)
- {
- ge=0;
- shi++;
- }
- if(shi==10)
- {
- shi=0;
- bai++;
- }
- }
復(fù)制代碼
0.png (58.43 KB, 下載次數(shù): 69)
下載附件
2017-1-8 14:56 上傳
仿真工程文件及程序和論文下載:
數(shù)字秒表仿真.zip
(20.68 KB, 下載次數(shù): 86)
2017-1-8 14:50 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
基于89C51單片機的秒表課程設(shè)計.doc
(216.5 KB, 下載次數(shù): 78)
2017-1-8 14:50 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|