单片机应用实例20个,你们用单片机做过哪些有趣的应用
来源:整理 编辑:挖葱教案 2023-05-16 07:46:33
本文目录一览
1,你们用单片机做过哪些有趣的应用
你想做什么有趣的东东,比如我做过,GPS信息收集、超声波测距、遥控小车控制等等,觉得蛮有趣的。
2,单片机的应用实例的文章包括软件和硬件的例子
哪种单片机啊,也不说清楚,不同单片机的东西不一样哦这里有个凌阳61的课程设计指导书,有例子可以参考做模版吧http://dz.js.zwu.edu.cn/info/News/UploadFile/0141250446.pdf考自动化相关专业,如控制理论与控制工程,检测技术与自动化仪表等,现在主流的硬件设计研究倾向于嵌入式系统,当然报了这些专业不一定会从事硬件方面的设计,关键是看你报的导师主要研究的是哪方面,这些导师信息在网上应该可以查到的。
3,单片机串口通信有什么应用举几个例子
单片机串口通讯用途很多的,列举如下:1、用于下载程序,有ISP功能的单片机借助于串口来下载控制程序,比较方便,省了编程器烧录的麻烦。2、用于将采集数据上传到电脑,单片机一般做底层工作,电脑做数据分析工作,他们之间的数据交换利用串口比较方便。3、可以利用串口对单片机进行控制。4、利用串口进行数据交换,采用主从方式,可以控制设备协调工作。等等............
4,单片机实际应用简单的应用
现在单片机的应用范围比较窄了,除了工业数控机床还在使用,其他的用途很少。 名称;void delay(unsigned int cnt) while(--cnt);/表示"/< /main() p1=0xfe; /:流水灯 内容;表示检测符号2端的值是否相等 delay(30000);/ /给初始化值 换算成二进制是1111 1110 while(1) delay(30000);/:循环点亮p1口对应的8个led灯;/1 p1|=0x01;}/ /最后一位补1;延时程序 p1主函数 ------------------------------------------------*/,造成循环流水点亮的效果 ------------------------------------------------*/ if(p1==0x7f) / #include<*------------------------------------------------ 延时子程序 ------------------------------------------------*/?"reg52;包含头文件; p1=0xfe.h>,一般情况不需要改动; /,头文件包含特殊功能寄存器的定义 /|"左移一位 该语句等效于 p1=p1
5,单片机的应用实例
不知你要什么难度的?
以下是一个简单8253与8051相连的例子,希望对你有用。
8253编程应用举例
在一个实际的数据采集系统中,要求5s钟采一个数,现场的主时钟的振荡频率为2.5MHz。
分析:选择工作方式3(方波发生器),连续工作对2.5MHz的脉冲分频。
时钟周期Tck=l/2.5×106 (单位:微妙)
计数初值n=T/Tck=5÷(l/2.5×106 )=1.25×107
一个计数器最多的分频次数是65536,是不够用的。采用两级计数器,用计数器0的输出OUT0作为计数器1的输入CLK1。
计数器0的计数值为50000;C350H;
计数器1的250;FAH。则有:
总的计数值=50000×250=1.25 ×107
计数器0:方式3(方波发生器)控制宇36H
计数器1:方式2(分频器)控制字54H
设:控制口地址:CRPT;0号计数器:PRT0;
1号计数器:PRT1
实现上述过程的程序如下:
MOV A,#36H
MOV DPTR,#CRPT
MOVX @DPTR,A ;0号计数器方式3
MOV A,#50H
MOV DPTR,#PRT0
MOVX @DPTR,A ;计数值低8位
MOV A,#0C3H
MOVX @DPTR,A ;计数值高8位
MOV A,54H
MOV DPTR,#CRPT
MOVX @DPTR,A ; 1号计数器方式2
MOV A,#0FAH
MOV DPTR,#PRT1
MOVX @DPTR,A ;计数值低8位
6,单片机在日常生活中的应用
原发布者:HCH618YJF314单片机在生活中的应用调查报告单片机在全自动洗衣机中的应用实例?自动洗衣机的洗衣程序洗衣机面板上有4个按钮K1、K2、K5和K6。K1用于水流选择,分两档:普通水流和柔和水流;K2用于洗衣周期选择,可以选择洗涤、漂洗和脱水三个过程;K5是暂停开关;K6是洗衣程序选择键。洗衣程序分为标准程序和经济程序。洗衣机的标准洗衣程序是:洗涤——脱水——脱水——漂洗——脱水——漂洗——脱水。经济洗衣程序少一次漂洗和脱水过程。1. 涤过程通电后,洗衣机进入暂停状态,以便放好衣物。若不选择洗衣周期,则洗衣机从洗涤过程开始。当按暂停开关键K5时,进入洗涤过程。首先进水阀FV通电,打开进水开关,向洗衣杨供水;当到达预定水位时,水位开关K4接通,进水阀断电关闭,停止进水;电机MO接通电源,带动波轮旋转,形成洗衣水流。电机MO是一个正反转电机,可以形成往返水流,有利于洗涤衣物。2. 脱水过程洗涤或漂洗过程结束后,电机MO停止转动,排水阀MG通电,开始排水。排水阀动作时,带动离合器动作,使电机可以带动内桶转动。当水位低到一定值时,水位开关K4断开,再经过一段时间后,电机开始正转,带动内桶高速旋转,甩干衣物。3. 漂洗过程与洗涤过程操作相同,只是时间短一些。全部洗衣工作完成后,由蜂鸣器发出音响,表示衣物已洗干净。?洗衣机控制器的硬件组成原理洗衣机控制器由单片机AT89S051为控制器的核心所构成,该控制器具有以下特点:(1)单片机在生活中的应用太多了,如洗衣机的控制主板、太阳能的温度控制器,电动车的控制器,电磁炉、(高级)电冰箱的控制系统、空调等太多了。严格说电视机也算。电路图我有的是,就是没法在这传。单片机在生活中的应用太多了,如洗衣机的控制主板、太阳能的温度控制器,电动车的控制器,电磁炉、(高级)电冰箱的控制系统、空调等太多了。
7,ADC0804 单片机应用实例
CS片选口
wr启动转换
RD转换完成标志位
CLK时钟
今天开始我要学习一个新的电子原件,他是一个AD转换器,型号是ADC0804,好了!开始学习喽!我先把说明书上的程序先看看在说。
ORG 0000H(程序的开始地址)
AJMP START(跳转到START处执行程序)
ORG 0030H(数据的地址从0030H处开始存放?那么是否可以说是DPTR的地址是0030H呢?)
START: MOV P3,#0FFH(P3口复位,P3口接的是0804的控制引脚,P1口接的是数据引脚)
CLR P3.3{启动AD转换}(CLR CS,许可进行AD转换)
CLR P3.5(CLR WR,WR为低电平,WR由低电平到高电平时开始转换,共需66-73个时钟周期)
NOP(延时)
SETB P3.5(SETB WR,WR为高电平,数据开始转换)
NOP(延时)
LCALL DELAY(调用延时)
SETB P3.3(SETB CS,停止AD转换)
NOP(延时)
MOV P1,#0FFH(P1口复位)
CLR P3.3{读取数据的结果}(CLR CS,许可进行AD转换)
CLR P3.4(CLR RD,读取数据结果)
NOP(延时)
SETB P3.4(SETB RD,停止读取数据)
MOV A,P1(将P1口读取的数据送到累加器A中)
SETB P3.3(SETB CS,关闭AD转换)
JISUAN: MOV B,#100(将100这个数送到B中)
DIV AB(AB进行除法运算)
MOV R3,A(将A中的数送到R3中,商)
MOV A,B(将B中的数送到A中,余数)
MOV B,#10(将10这个数送到B中)
DIV AB(AB进行除法运算)
MOV R2,A(将A中的数送到R2中)
MOV R0,B(将B中的数送到R0中)
SETB P2.0()
MOV R4,#40
QQQQ: MOV R1,#255
QQQ: SETB P2.5
SETB P2.4
MOV A,R3
MOV DPTR,3TABLE
MOVC A,@A+DPTR(百位)
MOV P0,A
CLR P2.6
SETB P2.4
MOV A,R2
MOV DPTR,#TABLE
MOVC A,@A+DPTR(十位)
MOV P0,A
CLR P2.5
NOP
SETB P2.5
SETB P2.6
MOV A,R0
MOV DPTR,#TABLE
MOVC A,@A+DPTR(个位)
MOV P0,A
NOP
CLR P2.4
DJNZ R1,QQQ
DJNZ R4,QQQQ
SJMP START
DELAY: MOV R5,#20
AA: MOV R6,#255
DJNZ R6,$
DJNZ R5,AA
RET
TABLE: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0FFH
END(程序结束)
我把这个程序给抄了一遍,把程序烧进单片机后调节电位器,我的天呐!什么呀!一点感觉都没有。
买这块板子我可是上当了,ADC0804的说明书都没有,丫的!我自己找了写资料,在这里整理一下。
ADC0804:所谓的AD转换器就是模拟数字转换器,是将输入的模拟信号转换成为数字信号。
他的引脚说明:
CS——芯片选择信号,低电平有效,一旦CS有效,表面AD转换器被选中
VREF——辅助参考电压
RD——外部读取转换结果的控制脚输出信号,读信号输入,低电平有效,当CS,RD同时为低电平时,可读出转换输出数据
INTR——中断请求信号输出,低电平有效,输出低电平表示本次转换完成
{CLK IN,CLK R——时钟输入或接震荡原件(R ,C),频率约限制在100KHZ~1460KHZ,CLK IN——外电路提供时钟脉冲输入端,CLK R——内部时钟发生器外接电阻端,与CLK IN端配合可由芯片自身产生时钟脉冲,其频率为1/1.1RC}
VCC——电源供应以及作为电路的参考电压
WR——用来启动转换的控制,当WR由高电平变为低电平时,转换器被清零,当WR回到高电平时,转换正式开始
DB0~DB7——8位数据输出
AGND,DGND——模拟信号以及数字信号接地
VIN(+),VIN(-)——差动模拟电压输入,输入单端正电压时,VIN(-)接地
文章TAG:
单片机 应用 实例 你们 单片机应用实例20个
大家都在看
-
我妈妈 绘本故事教案,每个孩子都会喜欢这样的父亲和妈妈
2022-12-14
-
黑白线描少儿美术教案,幼儿园大班美术教案(一)
2022-12-14
-
幼儿园冰皮月饼 教案,自制冰皮月饼制作过程图
2022-12-28
-
区别回收和不可回收 教案,无可回收垃圾什么垃圾都可以回收?
2022-12-30
-
数学分析教案下载,数学分析新练习:直接点击视频下载
2023-01-19
-
走进实验室教案浙教版,小学生科学实验如何进行?
2023-01-24
-
跳高比赛教案,幼儿园大班体育教案1动动手指也要动起来!
2023-01-25
-
幼儿园科学我们的小鸟朋友教案,幼儿园小鸟找家教案
2023-01-30
-
二年级认识米教案人教版,一米长的毛巾和书包
2023-02-03
-
100以内数加减法教案ppt,100-3加减法快速计算技巧
2023-02-04
-
小学数学招聘考试教案,学习四则运算和带括号算术
2023-02-12
-
布创意画教案,儿童创意art教案1课时内容及注意事项
2023-02-19
-
幼儿园小班数学教案元宵节灯谜,幼儿园-3教案来历
2022-12-15
-
有趣的动物泥工教案,教师展示纸糊画引起幼儿观察和思考
2022-12-16
-
花朵律动教案,全球免费高清资源下载地址
2022-12-28