跪求单片机课程设计 要完全呦
发布网友
发布时间:2022-04-22 13:34
我来回答
共2个回答
热心网友
时间:2023-10-15 08:07
题 目:单片机课程设计报告
目 录
一、设计目的
二、程设计具体要求
三、单片机发展简史
四、8051单片机系统简介
五、8051单片机内部定时器/计数器简介
六、程序电路
七、程序流程
八、程序代码
九 实验总结-要求写出完整的论文以及心得体会
十 参考资料及小结
原 文 : 一.目的
1. 进一步熟悉和掌握8051单片机的结构及工作原理。
2. 掌握单片机的接*术及相关外围芯片的外特性,控制方法。
3. 通过课程设计,掌握以单片机核心的电路设计的基本方法和技术,了解表关电路参数的计算方法。
4. 通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。
5. 通过完成一个包括电路设计和程序开发的完整过程,使学生了解开发一单片机应用系统的全过程,为今后从事相应打下基础。
二.课程设计的体要求
a) 原理图设计。
1. 原理图设计要符合项目的工作原理,连线要正确,端了要不得有标号。
2. 图中所使用的元器件要合理选用,电阻,电容等器件的参数要正确标明。
3. 原理图要完整,CPU,外围器件,扩器接口,输入/输出装置要一应俱全。
b) 程序调计
1. 根据要求,将总体项能分解成若干个子功能模块,每个功能模块完成一个特定的功能。
2. 根据总体要求及分解的功能模块,确定各功能模块之间的关系,设直出完整的程序流程图。
c) 程序调试将设计完的程序输入,汇编,排除语法错误,生成*OBJ文件。
1. 按所设计的原理图,在实验平台上连线,检查无误。
2. 将汇编后生成的*OBJ文件传送到实验装置的,执行该程序,检查该程序、是否达到设计要求,若未达到,修改程序,直到达到要求为止,
d) 说明书
1. 原理图设计说明
简要说明设计目的,原理图中所使用的元器件功能及在图中的作用,各器件的工作过程及顺序。
2. 程序设计说明
对程序设计总体功能及结构进行说明,对各子模块的功能以及各子模块之间的关系作较详细的描述。
3. 画出工作原理图,程序流程图并给出程序清单。
目前,单片机已广泛应用到图民经济建设和日常生活的许多领域,成为测控技术现代化必不可少的重要工具。下面介绍一本单片机课程设计的好书,介绍了很多实例有兴趣者可以去买哦,价格不贵【图书目录】 - 8051单片机课程设计实训教材
第1章 绪论
1.1 课程设计所需硬件工具
1.2 专题制作所需软件使用工具
1.3 8051程序开发测试平台
1.4 使用免费汇编编译器
1.5 89CXX烧录模拟器操作实例
1.6 自制8051微电脑单板IO51
1.7 IO51操作实例
1.8 以Windows98 工作模式结合DOS模式来执行
第2章 8051单片机课程设计中的基本软硬件设计
2.1 8051各种基本的硬件设计
2.2 工作指示灯LED
2.3 8051延迟时间计算
2.4 基本按键设计
2.5 建立8051通信接口
2.6 简易8051调试界面
2.7 压电喇叭测试
2.8 键盘扫描
2.9 扫描控制七段显示器
2.10 LCD接口控制
2.11 8051定时器模式的工作
2.12 定时器模式0测试
2.13 定时器模式1测试
2.14 定时器模式2测试
2.15 以定时器产生各种频率的声音
2.16 以定时器演奏—段旋律
第3章 带单片机的LCD时钟
第4章 定时闹铃
第5章 定时闹铃LCD
第6章 音乐倒数定时器
第7章 密码锁控制
第8章 可存储式电子琴
第9章 8051八音盒
第10章 红外线遥控器研究
10.1 红外线遥控器动作原理
10.2 如何观察红外线遥控器信号
10.3 红外线遥控器译码功能说明
第11章 红外线家电遥控
第12章 8051伺服机控制
12.1 伺服机工作原理及改装
第1.3章 8051伺服车控制
13.1 功能说明
13.2 伺服车组装及实验
第14章 红外线遥控伺服车
14.1 功能说明
14.2 遥控伺服车组装及实验
14.3 控制电路
14.4 控制程序
第15章 无线电家电遥控
15.1 功能说明
15.2 遥控编码解码控制
第16章 8051声控设计
16.1 声控基本知识介绍
16.2 系统组成
16.3 声控模块介绍
16.4 基本控制电路
16.5 基本控制程序
16.6 声控课题设计
附录H 如何使用KEIL 8051开发系统汇编和编译程序及调试
附录I EPM89 890XX烧录模拟器特性
附录J 1051 8051 10控制板特性
附录K VCMM声控模块特性
附录L IO51控制板完整电路图
附录M 需要从网站下载的相关资料的使用说明
附录N 硬件接口板版权声明及如何订购
附录A 简易稳压电源制作
附录B 本书实验所需软硬件工具及零件
附录C 8051内部控制寄存器介绍
附录D 8051指令集
附录E 如何自制8051单板
附录F 课程设计报告参考内容
附录G IO51控制板窗口版驱动程序使用说明
热心网友
时间:2023-10-15 08:07
你具体要哪个题目呢?我这里有一些 瓶盖冲床数控系统的设计(机电一体化)
电子数字车速里程表*
运动员生理信号动态检测系统
任意波形发生器
温度、压力、裂纹信号检测系统*
虚拟仪器开发平台对振动信号进行自动采集数据处理
带语音播报的电子温度计*
带语音播报的电子湿度计*
单片机IC卡充值器/IC电度表、读写终端
基于51单片机的称重系统
智能温度计的设计*$
基于51单片机的超声波测距仪*$
基于51单片机的电子密码锁*$
基于AD5933的网络分析仪*
基于AT89C51单片机的智能热水器*
基于51单片机的公交LED显示屏*
手机电池评价器*
基于51单片机的电子换号牌(最终方案)*
三角波发生器的设计*
单片机的数字电压表*(详细讲解)$
基于单片机的频率计*(详细讲解)$
水塔自动控制系统*(详细讲解)
各种电子表,时钟*$
DCV智能测量电路设计
USB接口设计
单片机电子秒表设计
单片机控制交通灯
电动智能小车(完整论文)
电子换号牌(最终方案)
三相多功能数显电测仪表
数字抢答器(数字电路)
微波测湿_水分测量_微波元件
位移传感器;超声波测距;温度补偿
变压器绕组温度测控系统
停车场计数器(数电,带讲解)*
分户热计量供热系统
测试B值的电路
单片机步进电机控制
音乐彩灯控制器设计
音乐喷泉的设计
应急灯
停车场计数器*$
凌阳单片机SPCE061A
IC卡式预付费电度表的设计*
语音电子钟*
跪求单片机课程设计 要完全呦
5. 通过完成一个包括电路设计和程序开发的完整过程,使学生了解开发一单片机应用系统的全过程,为今后从事相应打下基础。二.课程设计的体要求 a) 原理图设计。1. 原理图设计要符合项目的工作原理,连线要正确,端了要不得有标号。2. 图中所使用的元器件要合理选用,电阻,电容等器件的参数要正确标明...
ic后端学习
IC后端学习是微电子领域中的关键环节,涉及将前端设计转化为可生产的芯片版图。这一过程要求学习者掌握复杂的布局、布线技术和相关软件工具,同时了解各种制造工艺约束和可靠性要求。通过学习,不仅能够提升个人的专业技能,还能为公司的产品研发和技术创新贡献力量。在上海矽旭微电子有限公司,我们注重员工的个人成长,提供良好的学习环境和资源,助力每一位员工在IC后端领域不断精进。上海矽旭微电子有限公司目前运营着全网5万+读者的吾爱IC社区公众号。是一个致力于分享数字IC设计实现方面技术经验和帮助广大学生工程师提升IC技能的公司。公司主理人(微信号:ic-backend2018)是一线12年数字IC后端技术专家,在传统主流工艺节...
单片机原理及应用课程设计
单片机课程设计要以89C51的基本知识和方法为基础,通过系统扩展达到应用单片机解决不太复杂的实际问题的目的。1.倒计时器 由单片机接收小键盘阵列设定倒计时时间,倒计时范围最大为60分钟,由LED显示模块显示剩余时间,显示格式为 XX(分):XX(秒).X,精确到0.1s的整数倍。倒计时到,由蜂鸣器发出报警。
单片机课程设计?
P1口接一个数码管,一个按键可以接在P3.2作外部中断。
单片机课程设计,急求!!!
lcd1602_e=0; lcd1602_e=1; }while(lcd1602_busy);}/*** * 函数名称: lcd1602_WriteCmd() * 函数功能:写命令 * 入口参数:命令字 * 出口参数:无***/void lcd1602_WriteCmd(const uchar cmd)
单片机秒表课程设计,急求!!!
SET_MODELEQU 0FFH ;完全译码模式 SET_BRIGHT EQU 04H ;占空比为15/32;显示亮度;SET_LIMITEQU 01H ;2位显示方式;SET_NORMAL EQU 01H ;测试模式 SET_STARTEQU 01H ;进入启动工作方式?;=== ;管脚分配定义 ;=== m7219_DIN BIT P3.0 m7219_LOAD BIT P3.1 m7219_CLK BIT P3.2 KEYSTA...
求单片机课程设计??
MAIN: MOV P1,#0FFH CLR P2.0 LCALL KEYSCAN;扫描 LJMP MAIN;转MAIN循环 NOP ;软件陷阱 NOP NOP LJMP MAIN KEYSCAN:MOV P1,#0FFH;清P1口,初始化键低电平有效 CLR P1.4;扫描P1。4对应的那一行 MOV A,P1;把扫描结果送到累加器 ANL A,#0FH;4位,保留低四位低电平有效 ...
急求单片机课程设计:如何用定时器设计500HZ方波信号?要程序还有资料 跪 ...
500Hz即2000us,先确定定时器的方式,如方式一,确定好后按公式计算计数初值(单片机的书上都有),如果是12MHz的话,计算出来是F830H MOV TMOD,#10H;定时器1工作在方式一 MOV TH1,#0F8H;装计数初值 MOV TL1,#30H SETB EA SETB ET1 LOOP:SETB TR1;开始计数 HE:SJMP $;等待中断 中断程序...
急求单片机课程设计.要求:八个按键控制八个LED,按下一个按键相应的LED...
8个按键接P1口,8个LED接P0口。ORG 00H AJCX:JNB P1.0, AJCL-1 ;键按下,转移到消抖延时程序 JNB P1.1, AJCL-2 ;键按下,转移到消抖延时程序 JNB P1.2, AJCL-3 ;键按下,转移到消抖延时程序 JNB P1.3, AJCL-4 ;键按下,转移到消抖延时程序 JNB P1.4, AJCL-5 ;键按下...
单片机课程设计!不要复制百度!高分悬赏!!
1.单片机控制的60s倒计时 这个太简单了,不用什么提示吧?硬件上只要单片机最小系统加上数码管两个,程序上只要设置好定时器就行.2.基于单片机的电子钟设计 这个要复杂一点.大概要单片机+数码管+实时时钟芯片如DS系列(ds1302加要电池)+存储芯片如24C02,当然驱动数码管的如译码器或锁存器也要有.实在说...
跪求单片机89C51控制交通灯的课程设计
1 设计思路 AT89C52是一个低电压,高性能CMOS 8位单片机, 可以用来做单片机流水灯、跑马灯。。。等实验 电路原理图见下图1,如果我们想让接在P1.0口的LED1亮起来,那么我们只要把P1.0口的电平变为低电平就可以了;相反,如果要接在P1.0口的LED1熄灭,就要把P1.0口的电平变为高电平就可以;同...