• atmega8 IO驱动能力

    普通51 IO口 拉电流100ua 灌电流10maatmege8 IO口 拉电流20ma 灌电流 20ma今天又在焊的板子上加了一个蜂鸣器,IO口直接驱动,比悲剧的51还要加个三极管驱动强多了蜂鸣器果断很有远见的加到PWM口上去,到时可以放个音

  • KS0108 128X64 LCD C语言AVR程序

    KS0108 128X64LCDC语言AVR程序/*LCD引脚定义1---GND2---VCC3---VLCD4---D/I5---R/W6---E7到14D0-D715--CS116--CS217--RESET18--VEE19--SW20--NC*/#include#includeunsignedcharCurOffset,CurRow,CurPag

    单片机
    2018-07-05
    LCD 程序 AVR
  • 关于STM32的引脚重映射

    前段时间在用TIM3输出两路PWM波,把我坑惨了,就是因为不懂重映象。特此记录一下。先简介一下重映象。 STM32的引脚可设置为可设置为:普通IO功能、复用功能、重映射功能。普通IO功能、复用功能用得比较多,这里就不叙

  • PIC12F629解码PT2262IR(asm程序)

    这段程序是用在一款七彩灯红外遥控解码程序里,单片机使用PIC12F629,软件模拟三路PWM输出驱动红绿蓝LED分八组共24个LED,实现单LED渐明渐暗,两LED一明一暗,七彩等九种花样.有断电记忆功能.如下是解码程序.;-----------

  • 单片机C基本编程规范

      为了提高源程序的质量和可维护性,从而最终提高软件产品生产力,特编写此规范。本标准规定了程序设计人员进行程序设计时必须遵循的规范。本规范主要针对单片机编程语言和08编译器而言,包括排版、注释、命名、变

  • 基于stm32f103zet6之硬件SPI的学习

    有几天没有更新博客了,主要是因为这几天都在捣鼓彩屏和触摸屏,分别使用FSMC和模拟IO来实现功能,又因为这块屏有些问题,所以、就网购了一块屏,估计今天能到了,今天准备学习下硬件SPI,之前使用IO模拟SPI实现了对

  • STM32L152的IAP移植笔记

    本文将针对STML152的IAP移植过程作一个笔记。首先得下载AN3310的示例代码,地址为:http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32-standard

  • 单片机DA转换实现正弦波

    使用的是查表法:1.c文件:#include "reg52.h"#include#include#define PCF8591 0x90#define uint unsigned int#define uchar unsigned char#define arr_length 720 //正弦波数组长度code unsigned char sin1[720]={

  • 28BYJ-48步进电机控制程序基础

    解决了精度问题,让我们再次回到我们的电机控制程序上吧。上面给出的两个例程都不是实用的程序,为什么?因为程序中存在大段的延时,而在延时的时候是什么其它的事都干不了的,想想第二个程序,整整 200 秒什么别的事

  • STM32处理器 RTC分析

    前言:1.博客基于ARM Cortex-M3内核的STM32F103ZET6和标准3.5.0库;2.如有不足之处,还请多多指教一 RTC是什么?1. 从结构上讲就是一个独立的定时器;2. 从功能上来说就是为系统提供系统掉电不复位的日历时间;RTC分

  • AVR单片机下载烧录快速入门

    存储器锁定位(2)保护类型LB模式LB2LB1111没有使能存储器保护特性210在并行和SPI/JTAG串行编程模式中Flash和EEPROM的进 一步编程被禁止,熔丝位被锁定。(1)300在并行和SPI/JTAG串行编程模式中Flash和EEP

  • ADC触摸屏转换---那些年我们一起玩mini2440(arm9)裸机

    触摸屏工作原理:四线电阻屏结构,是在玻璃或丙稀酸基板上覆盖两层均匀导电的ITO层,分别作为x电极和y电极,他们之间由均匀排列的透明格点分来绝缘。X电极和y电极的正负端由导电线(黑色粗体线)从两端引出,引出x-,

  • STM32系列第1篇--初探

    Cortex-M3属于ARM V7架构(ARM 7不等于ARM V7)ARM V7 三大系列:A系列 安卓R系列 实时操作系统M系列 微控制器STM32命名规则:参数:3个12位AD【多达21个外部测量通道】,转换范围:0~3.6(电源电压)2个12位DA12个DMA通

  • MEGA8单片机驱动LCD1602液晶

    个头文件,搞了好久都没成功!都快到心灰意冷的边缘了,突然灵光一闪:会不会是mega8的Flash不行了?这片mega8陪伴了我好几年,也应该退休了。抱着试试看的想法换了一片新的mega8,一切ok!自己觉得奇怪

  • pic12C508超声波测距仪程序

    ;超声波测距仪;InternalOsc,WDTEnabLEDincludeloopequ10h dlyCTRequ11htone_cntequ12h;反射周期计数periodequ13h;tmr0溢出时间org0MOVwfOSCCALMOVlwb’10001001’option;1:2WDTONMOVlwb’00001101’tr

发布文章