-
任务描述某企业承担了某抢答比赛抢答器系统的设计,要求如下:①可同时供3名选手参加比赛,他们的编号分别是1、2、3,每名选手各用一个抢答按钮,按钮的编号与选手的编号相对应,分别是S1、S2、S3。②给主持人设置两个控制开关“START”和”END”,用来控制系统中抢答的开始和结束。③抢答器具有数据所存、显示和声音提示的功能。抢答开始前,若有选手按动抢答按钮,视为违规,要显示其编号,并长响蜂鸣器;...[详细]
-
滚动轴承是列车转动机件的支撑,也是铁路车辆上最容易危及行车安全的易损件。由于工作面接触应力的长期反复作用,极易引起轴承疲劳、裂纹、压痕等故障,导致轴承断裂,造成重大事故。轴承工作状态是否正常,对于列车的安全有着重大的影响。因此,开展列车滚动轴承故障诊断的研究对避免重大事故、促进经济发展具有相当大的意义。 1系统总体设计 1.1硬件系统 振动控制系统是一个典型的实时信号...[详细]
-
在MCU中(M16),定时器是独立的一个模块,M16有三个独立的定时器模块,即T/C0、T/C1和T/C2;其中T/C0和T/C2都是8位的定时器,而T/C1是一个16位的定时器。定时器的工作是独立于CPU之外自行运行的硬件模块。1、定时器何时开始工作(或说计数)的?当TCCR0!=0x00任何模式下,只要MCU一上电,T/C就开始计时工作。其实TCCR0主要是定时器的预分频和波形模式、...[详细]
-
首先要有配置好的环境,本文使用的编译环境如下:主机系统:Ubuntu9.10主机编译器:gcc版本4.4.1交叉编译器:arm-linux-gcc-4.0.1软件资源:qt-embedded-linux-opensource-src-4.5.3.tar.gzqt-x11-opensource-src-4.5.1.tar.gz移植过程:平时程序都是在PC上完成的,所以我们需...[详细]
-
利用MSP430G2553单片机和无源蜂鸣器播放一首歌,下面给出两种方案。方案一:播放《两只老虎》#includeMSP430G2553.h//音乐播放//bywysvoidP_Onclick(intn,intj);//7个基本音的子函数voidjby_1(ints);voidjby_2(ints);voidjby_3(ints);voi...[详细]
-
现在串行SPI接口的FLASH,许多厂商都在生产,一般用于扩展储存程序,读写的速度一般可达30多M,快的有50多M。本例讲一个使用Mega8的IO口模拟SPI读写Spansion生产的串行FLASH芯片(s25fl004a),大小为4Mbit,即是512K字节。想要PDFDATASHEET的朋友可以去21IC下。程序如下:/*********************************...[详细]
-
虽然使用STM8S003F有一年了,但是对于其中的一些知识还是不是很详尽,从今天开始对照芯片资料做一个完整的学习。这篇文章作为模拟/数字转换器(ADC)的学习笔记,主要是根据《STM8S参考手册_中文》(以下简称《参考手册》)和《STM8S003K3_STM8S003F3_Datasheet_EN》(以下简称《数据手册》)来学习。一综述根据《参数手册》我们知道,ADC1和ADC2是...[详细]
-
导语“在本次教程中我们使用指南者开发板的ADC功能,实现ADC电压采样转换。本项目在USART项目(参考USART章节)的基础上配置ADC,通过将采集到的数据转化为电压值在串口上打印出来。”第一节系统要求•硬件野火指南者开发板•软件CubeMx&MDK&串口调试助手•原理图第二节CubeMX配置在CubeMx中设置ADC,选择PC1对应的11通道,ADC1,参数根...[详细]
-
//------------------------------------------------------------//MSP430子程序(液晶控制器子程序)//声明:转载请保留以上信息,用于商业用途,请联系作者//------------------------------------------------------------//ControlSED1335...[详细]
-
#includestm32f10x.hvoidGPIO_TimPWM(void){GPIO_InitTypeDefGPIO_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//GPIO_InitStructure.GPIO_Pin=GPIO_Pin_7;//TIM_CH2...[详细]
-
bsp_usart_dma.h#ifndef__USART_DMA_H#define__USART_DMA_H#includestm32f4xx.h#includestdio.h//USART#defineDEBUG_USARTUSART1#defineDEBUG_USART_CLKRCC_APB2Perip...[详细]
-
单片机源程序如下:#includestdio.h#includestm32f4xx.h#includeled.h#includekey.hintmain(void){intpwm_cmd;SysTick_CLKSourceConfig(SysTick_CLKSource_HCLK);NVIC_PriorityGroup...[详细]
-
STM32F0xx系列单片机基于ST官方标准库V1.5.0的ADC功能的配置ADC.c文件#includeADC.huint32_tADC1ConvertedValue=0,ADC1ConvertedVoltage=0;voidADC_GPIO_Configuration(void){ GPIO_InitTypeDefGPIO_InitStructu...[详细]
-
一、设计目的与要求设计目的:通过设计,培养运用已学知识解决实际问题的能力、查阅资料的能力、自学能力和独立分析问题、解决问题的能力和能通过独立思考。设计要求:设计一个时、分可调的数字电子钟、断电后将数据保存,开启后时间将从断电后时间继续行走。二、设计内容与方案制定具有校时功能,按键控制电路其中时键、分键六个键分别控制时、分时间的调整。按下小时数实现对小时数加减,按下分钟数实现对...[详细]
-
个人觉得技术博客可以作为自己成长的一个记录工具,可以把除了军工或者可能涉密的项目,或者一些项目中用到的一些小技巧甚至是一些体会写出来和大家一起分享,同时也能督促自己在追赶时代的同时能回顾自己曾经付出的汗水和自己未曾完成或者已经完成的事情,有种温故而知新的感觉,尤其是对硬件。对于软件可能更多的是种成就感。无论怎样这都是一种坚持的动力也是自我提高的过程。这个430单片的小项目是我本科刚毕业的...[详细]