课程设计报告(综合).doc

课程设计报告(综合).doc

ID:58347637

大小:362.50 KB

页数:24页

时间:2020-04-16

课程设计报告(综合).doc_第1页
课程设计报告(综合).doc_第2页
课程设计报告(综合).doc_第3页
课程设计报告(综合).doc_第4页
课程设计报告(综合).doc_第5页
资源描述:

《课程设计报告(综合).doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、电子信息工程学院2008级电信类课程设计装订线基于单片机的系统设计题目频率计和数字钟学院电子信息工程学院学科门类单片机班级08电工学号姓名指导教师2011年05月18日电子信息工程学院2008级电信类课程设计一、实验目的(1)学习基于单片机的系统设计;(2)学习单片机电路设计和制版工艺;(3)学习单片机的软件设计;二、实验要求(1)要求每位同学设计单片机最小系统;(2)每位同学自己设计硬件电路设计和程序编写;(3)每位同学自己完成调试;(4)认真细心的安装焊接。三、使用的主要器材(1)单片机及其他元件一套;(2)工具一套;(3)信号源一台;四、实验

2、步骤4.1设计硬件电路4.1.1信号电路设计电子信息工程学院2008级电信类课程设计4.1.2单片机外围电路设计电子信息工程学院2008级电信类课程设计4.1.3LED驱动电路设计4.1.4串行通讯电路4.1.5电源电路电子信息工程学院2008级电信类课程设计4.1.6按键控制电路4.1.7总电路图如图1-1电子信息工程学院2008级电信类课程设计图1-14.1.8总的PCB电路图电子信息工程学院2008级电信类课程设计4.2根据设计电路清点全套零件,并负责保管;4.3对元器件引线或引脚进行镀锡处理,注意镀锡层未氧化(可焊性好)时可以不再处理;4.

3、4检查印制板的铜箔线条是否完好,有无断线及短路,特别注意边缘;4.5安装元器件,元器件安装质量及顺序直接影响整机质量及成功率,合理的安装需要思考及经验;4.6软件设计4.6.1软件设计流实现两个功能,一个数字钟,一个频率计。上电复位,默认为数字钟状态。当为数字钟状态时,按下K1键,则为频率计,按K2则返回数字钟状态。用计数的方法来测量频率,T1作为计数器,T0作为定时器,当定时1s时,T1所计的数,就是频率。电子信息工程学院2008级电信类课程设计数字钟时候,按下K3选择位,K2加一,K1减一,K4返回。程序流程图2-1图2-1程序:ORG0000

4、HLJMPLIYAN0ORG000BHLJMPTT0LIYAN0:MOVTMOD,#51HMOVTH0,#3CHMOVTL0,#0B0H;定时器初值(定时50ms)MOVPSW,#00HMOVTH1,#00HMOVTL1,#00HSETBEASETBET0SETBTR0CLRTR1CLREX0MOV30H,#20;50ms*20=1sMOV31H,#00H;频率计个位MOV32H,#00H;频率计十位电子信息工程学院2008级电信类课程设计MOV33H,#00H;频率计百位MOV34H,#00H;频率计千位MOV35H,#00H;频率计万位MOV3

5、6H,#00H;数字钟秒个位MOV37H,#00H;数字钟秒十位MOV38H,#00H;数字钟分个位MOV39H,#00H;数字钟分十位MOV3AH,#00H;数字钟时个位MOV3BH,#00H;数字钟时个位MOV3CH,#10HMOV3DH,#10H;和3DH一起实现选为闪烁功能MOV3EH,#06H;K3,实现选位MOV3FH,#00H;存TH1数据MOV40H,#00H;存TL1数据MOV41H,#03H;测频率时候,实现一个周期三秒,占空比一秒方波MOV42H,#00H;实现TT0中是否跳过测频率程序MOV43H,#00HMAIN0:MOV

6、P2,#0F5H;主程序(数字钟)MOV3EH,#06HMOVP1,#01HMOV31H,#00HMOV32H,#00HMOV33H,#00HMOV34H,#00HMOV35H,#00HMOV42H,#00HMOVTH1,#00HMOVTL1,#00HCLRTR1SETBTR0YY:CLRCMOVC,P2.5;k1选择测频率JNCMAIN1电子信息工程学院2008级电信类课程设计MOVC,P2.7JNCLIYANLCALLLED0SJMPYYLIYAN:LCALLDELAY;测频率主程序JNCLI0LJMPMAIN0LI0:MOVP1,#00HSE

7、TBTR1MOV42H,#01HLI2:CLRCMOVC,P2.6JNCLI1MOVR2,3FHMOVR3,40HLCALLBCDLCALLLED2SJMPLI2LI1:LCALLDELAYJNCMAIN0;k2返回主程序LJMPLI2MAIN1:LCALLDELAY;数字钟选择位主程序JNCA0LJMPMAIN0A0:CLRTR0DJNZ3CH,N0SJMPN1N0:LCALLLED0SJMPN2N1:DJNZ3DH,N3MOV3CH,#10MOV3DH,#10SJMPN2电子信息工程学院2008级电信类课程设计N3:LCALLLED1MOV3C

8、H,#1N2:MOVC,P2.4JNCA1MOVC,P2.5JNCB0MOVC,P2.6JNCC0MOVC,P2.7JNC

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。