ICode9

精准搜索请尝试: 精确搜索
  • 初探STM322020-07-11 17:36:38

    在学习完51单片机后,小电推荐大家使用由正点原子推出的MiniSTM32(型号STM32F103RCT6)开发板去学习STM32,正点原子单片机讲解视频网址:https://www.yuanzige.com/,(正点原子的开源网址:http://www.openedv.com/thread-13912-1-1.html),对于STM32的使用讲解非常细致,同时也附加各种项目或竞赛中

  • 单片机电子时钟的设计(期末课程设计)2020-07-11 13:04:14

    题目一、单片机电子时钟的设计 设计一个时钟,可以正常显示时分秒,也可以通过按键改变分钟和小时,且有整点提醒功能 1、能够正常计时并且能够显示小时、分钟、秒,10分。 (1)正常显示秒,2分 (2)正常显示分,2分 (3)正常显示时,2分 (4)秒进位至分正常,2分 (5)分进位至小时正常,1分 2、可以通过按键正常更

  • 51-12020-07-10 23:03:11

    Microcontroller Unit 将微处理器CPU、存储器(RAM、ROM) 、基本输入/输出(I/O) 接口电路和总线接口等组装在一块主机板(即微机主板)。   51单片机是8位单片机。8位是一次能处理数据宽度是8位。                                     为什么51单片机的晶振要选择11.

  • 单片机程序HEX文件中加入固件版本信息2020-07-01 16:36:12

    一. 软件版本信息     1.1. 方法一:变量定义版本 #define HW_NAME XXX #define FW_FUNCTION 1 #define FW_STAGE 0 #define FW_NO 6 #define STR1(R) #R #define STR2(R) STR1(R) #define XXX_VERSION STR2(HW_NAME) "." STR2(FW_FUNCTION) "." STR2(FW_

  • 基于AT89C52单片机的函数发生器的实验总结2020-06-30 20:08:10

    基于AT89C52单片机的函数发生器的实验总结 1.组成概述与框图 主控部分使用STC89C52单片机进行控制。 人机交互部分使用一个纽扣按键和一个拨码开关。 数据处理部分使用由DAC0832组成的数模转换电路。 信号预处理部分使用有LM358组成的运放电路。 2.软件设计流程 3.波形产

  • AD转换及单片机通信2020-06-26 12:07:48

    要求 用两片单片机进行通信,其中甲机外接0809芯片进行AD转换,将AD转换结果送至P0端口用4位数码管显示,并将数据发送至乙机;乙机接收甲机发送的数据,和甲机同步显示AD转换结果。 ADC0809芯片 由于芯片介绍篇幅过大这里就,不做详细描述。详情请见ADC0809芯片简介 硬件及连线 甲机(发

  • 单片机 如何给MSP430开发板下载程序 并做一个串口实验2020-06-26 12:05:30

    文章目录1简介2安装IAR3使用IAR编写程序 生成hex文件4 安装CH340驱动5下载程序到单片机6做串口实验 1简介 我们需要下面这些软件 CH340驱动软件:是使用BSL下载程序的话,电脑需要和单片机通信,他们之间的桥梁就是CH340芯片,电脑想要识别CH340芯片就需要驱动。下载程序需要使用CH

  • 使用Keil语言的嵌入式C编程教程(上)2020-06-25 16:03:10

    使用Keil语言的嵌入式C编程教程(上) Embedded C Programming Tutorial with Keil Language Embedded System 嵌入式系统是指以单片机为核心的嵌入式C编程软硬件的结合,旨在完成特定的任务。这些类型的嵌入式系统正在我们的日常生活中使用,如洗衣机、录像机、冰箱等。嵌入式系统首先由8

  • 1.1Keil及Proteus软件的使用2020-06-23 15:09:19

    1.1Keil及Proteus软件的使用 文章目录1.1Keil及Proteus软件的使用一、 实验目的1.1、掌握利用Keil和Proteus软件进行C51程序设计与仿真1.2、初步掌握Keil软件的操作1.3、熟练掌握Keil软件的编译和调试1.4、初步掌握Proteus软件的操作二、 实验要求三、 实验实现的功能说明四

  • 【单片机】矩阵按键-原理+程序2020-06-23 11:07:53

    学了矩阵式按键,感觉这方法挺不错,我之前也搜过关于一些矩阵式按键的原理以及程序,好多是找出x,y的坐标,然后通过一个计算公式计算出按键号,具体我也没仔细看,我这种方法应该是和他们不一样,今天分享给大家,大家可以做一下比较呀。 一、电路图 下面是矩阵按键的连接图。 第一行按键

  • 利用51单片机输出矩波信号2020-06-22 12:42:36

    五:请利用单片机T0定时,实现P1.0端口输出频率为100Hz,占空比为30%的矩形波信号。 正确绘制电路图(10分) P1.0可以输出方波,但频率及占空比不符题意(10分) P1.0可以正确输出频率为100Hz,占空比为30%的矩形波,且电机转速稳定在18.8转/分左右(20分) 正确的程序代码(10分) #include <AT89X51.H> u

  • 基于51单片机的八路抢答器2020-06-21 21:41:00

    写一下寒假做的51小项目,本次是基于AT89C51的八路抢答器,课设水平难度。 具体说明:硬件分为两部分,主持人主控部分和选手使用部分。可以实现:按动开始可以开启程序或者开启答题倒计时,按动复位可以实现归零;八个选手各有一个按键,按下即可抢答,与此同时,蜂鸣器响一秒钟,选手的LED点亮。

  • 本科+研究生七年之痒,我的经历希望能给你启发和坚持2020-06-18 23:06:07

          总结本应该在功成名就以后才来书写,但是我相信我的未来不是梦,我相信未来一定有一片属于我的天空。(纯属记录一下学生时代的经历,多年后在回顾,会不会感谢这7年的自己呢?值得期待) 本科阶段 认清篇       2013年参加高考后(发挥失常),感觉自己无望了,但是最后还是上了末尾的

  • Linux环境下搭建STC单片机平台的指南2020-06-16 18:43:36

    Linux 环境下的头文件定义 编译文件以及转换bin文件等 操作系统:Ubuntu16.04 单片机:STC89C52RC 所需工具: 1.编辑器 - vim 2.编译器 - sdcc 3.转换程序 - hex2bin 4.烧录程序 - gSTCISP 安装步骤: 1.sdcc---- 命令行下输入sudo apt-get install sdcc。 2.在SourceForg

  • 基于单片机的单行道红绿灯仿真2020-06-16 18:41:24

    仿真结果是红灯会亮30秒,黄灯5秒,绿灯20秒,每个led在最后5秒都会闪烁。按下中断按键是直接全灭(包括倒数数码管),按复位键即可重新开机。 代码 #include<reg52.h> #define uchar unsigned char #define uint unsigned int sbit red=P0^0; sbit yellow=P0^1; sbit green=P0^2;

  • 计算机组成原理2020-06-14 19:04:32

    第一章:计算机系统概论 1.1 计算机分类: 1.按信息的形式及处理方式分:模拟电子计算机和数字电子计算机    按用途分:通用计算机和专用计算机    按规模分:超级计算机、大型机、服务器、工作站 、微型机、单片机等 1.2.计算机发展简史: 1.五代变化:电子管计算机、晶体管计算机、中小

  • 51单片机制作简易计算器(动态数码管、矩阵按键)2020-06-11 19:05:04

    简易计算器实验说明硬件设计动态数码管介绍矩阵按键介绍行列扫描线翻转法硬件实物连接软件设计`AC代码:``main函数代码:`实验现象实验总结 实验说明 利用51单片机和keil uVision4共同完成通过按键来控制8位共阴数码管显示数据,并且通过按键来完成连续的加减乘除运算,文章中还有

  • 【韦东山】嵌入式全系统:单片机-linux-Android对硬件操作的不同侧重点2020-06-11 14:02:05

    我是韦东山,一直从事嵌入式Linux培训,最近打算连载一系列文章。 正在录制全新的嵌入式Linux视频,使用新路线,不再从裸机/uboot开始,效率更高。 对应文档也会写成书<<嵌入式Linux应用开发完全手册>>第二版, 视频文档、书的样稿可以直接下载:https://vdisk.weibo.com/s/t6HbuIpx6zoa1

  • 跨平台编译stm或者其他单片机程序2020-06-10 19:58:54

    使用开源编译环境gcc,在开源的过程中,产生了许多开源的环境 如arm-gcc等。 使用方法: 1、直接使用makefile,编辑makefile文件,调用编译工具进行编译 2、使用ide,前人栽树,后人乘凉,使用eclipse加编译器配置环境进行编译。 使用方法: 。。。。  

  • 利用单片机通过ESP8266把DHT11温湿度数据进行从发主机接收信息2020-06-09 19:05:54

    刚开始学编程,菜鸟一个,大二期间在学校,用stm32f1系列芯片自己焊了一个板子通过esp8266做了简单的主从机接受信息的小项目。以前也没有接触过esp8266,在网上查找资源以及自己琢磨了一阵,做了一个简陋的收发信息的主从机项目。自己也做了好久,走了挺多错路,在这里分享一下自己的经验

  • HMI智能串口屏在STM32开发板上的实战应用及其详解2020-06-09 19:04:57

    HMI智能串口屏使用步骤 1.安装USART HMI软件 (一般买的串口屏里面,商家送的资料里面都有改该软件。) 2.打开软件,并点击左上角的“新建”,选择相应的文件夹(注意:不能直接放到做桌面上,必须要放到文件中),之后给文件命名。 3.选择串口屏的型号,并选择显示方向(一般选90度)。完成后的

  • 零基础学习单片机切记这四点要求,少走弯路2020-06-09 09:53:01

      单片机个人觉得先掌握其中一种,其它的都可以触类旁通,快速上手了。如果你这些条件都没有,我建议你学习51 单片机。   为什么要学习51单片机:   虽然现在单片机种类和型号非常多,每个型号都有一定的市场份额,但是哪个型号也没有早期 51单片机那般风光和火爆,虽然现在地位不是那么

  • 单片机学习笔记————51单片机实现数码管通过切换窗口来设置参数2020-06-08 16:10:19

    一、使用proteus绘制简单的电路图,用于后续仿真     二、编写程序 /******************************************************************************************************************** ---- @Project: LED-74HC595 ---- @File: main.c ---- @Edit: ZHQ ---- @Versi

  • 51 单片机 (1) I/O口 跑马灯2020-06-06 11:06:50

    实验环境 仿真软件 Protue 8.9 sp2 IDE Keil5 C51 单片机 AT89C51 Protues仿真图 将LDE1 ~ 8的一端连接电源VCC,另一端连接单片机的P0的8个引脚上 Keil工程 项目结构 代码 #include <REG51.H> //普通的延时函数 void delay_ms(unsigned int ms) { unsigned char i = 25

  • 基于51单片机的电梯控制系统2020-06-03 20:43:43

    这一次的项目是前阵子发布的Altium designer ERROR系列链接 第一篇的项目,实现了51单片机控制电机,从而控制一台六层电梯。 具体说明:系统启动后自动定位到一楼。当外部按键按动时,电梯前往该楼层;内部按键共七个,其中六个对应六层,第七个为报警按键,按下后电梯停止工作,蜂鸣器鸣响报

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有