文章分类 - 微控制器(单片机)
摘要:工作原理方式一 根据 LCD 的驱动原理可知,LCD 像素点上只能加上 AC 电压,LCD 显示器的对比度由 COM脚上的电压值减去 SEG 脚上的电压值决定,当这个电压差大于 LCD 的饱和电压就能打开像素点,小于 LCD 阈值电压就能关闭像素点,LCD 型 MCU 已经由内建的 LCD 驱动电路
        阅读全文
                
摘要:似乎软件架构,只有纯上位机软件才有,其实,嵌入式软件也有架构可言,只有好的架构,才能结构清晰,方便开发和让系统稳定的工作。在有嵌入式操作系统的情况下,可以利用多任务和信号量,事件等设计嵌入式软件。但是在没有操作系统的裸机中,更需要有好的架构。例如利用事件和状态机模拟实现多任务,或者利用定时器和消息队
        阅读全文
                
摘要:1.PIC单片机的开发环境常用的是MPLAB, MPLAB可以从微芯公司网站上(http://www.microchip.com)下载;这个开发环境自带的是汇编程序的编译器,如果想用C语言做开发,那么需要下载相应的C语言编译器并安装,配套的C语言编译器为 MPLAB-C18, 可以从微芯公司网站上(
        阅读全文
                
摘要:学习PIC单片机的目的是打算做一款433M无线开关,之前学习过51与AVR单片机,对8位单片机有一些基础,不过PIC单片机还是第一次接触,先从入门开始吧!入门实验最经典的是点亮一只LED了,这次也它为例走一遍PIC开发的整个流程。虽然C语言已成主流,由于PIC单片机汇编指令只有35条,记忆容易,这次
        阅读全文
                
摘要:由美国Microchip公司生产的PIC系列单片机,由于其超小型、低功耗、低成本、多品种等特点,已广泛应用于工业控制、仪器、仪表、通信、家电、玩具等领域,本文总结了作者在PIC单片机开发过程中的一些经验、技巧,供同行参考。1怎样进一步降低功耗 功耗,在电池供电的仪器仪表中是一个重要的考虑因素。PIC
        阅读全文
                
摘要:1.为什么也是C语言? 用C 语言来开发单片机系统软件最大的好处是编写代码效率高、软件调试直观、维护升级方便、代码的重复利用率高等,因此C 语言编程在单片机系统设计中越来越广泛的运用。PIC 单片机的软件开发,同样可以用C 语言实现。Microchip 公司没有自行开发PIC单片机的C 语言编译器,
        阅读全文
                
摘要:ESP8266硬件接口丰富,可支持UART,IIC,PWM,GPIO,ADC等,适用于各种物联网应用场合。 //+++++++++++++++++++++++++++++// 基本参数 // // 模块 型号 ESP8266-01 主芯片 ESP8266 // // 无线参数 无线标准 IEEE 8
        阅读全文
                
摘要:AT指令详见说明书:WiFi232-T-S-G2模块。 WiFi-A-B-C-D2模块 1:使用AT指令软件 "USR-WIFI232-Setup"工具串口进入AT指令 1.1 1.2 1.3 1.4 2:使用AT指令软件USR-WIFI232-Setup工具通过网络的方式进入AT指令 2.1:连接
        阅读全文
                
摘要:Wi-Fi的五种工作模式 一.带路由器的AP模式(个人命名) 该工作模式的几点说明: 1.笔记本电脑和手机都是通过Wi-Fi连接到路由器,组成了一个无线局域网(WLAN);另外在路由器的LAN口下,也可以接下位机,接有下位机的网络是有线局域网; 2.路由器开启DHCP功能,局域网内的下位机动态获取到
        阅读全文
                
摘要:#include<reg51.h> //程序是基于KEIL-C51编写,引入8051头文件 sbit P10=P1^0; sbit P11=P1^1; unsigned int scale; //占空比控制变量 void main(void) { unsigned int n; //延时循环变量 T
        阅读全文
                
摘要:#include<reg52.h> #define uchar unsigned char unsigned char rtemp,sflag; unsigned char code Buffer[] = "Welcome To The MCU World."; //所要发送的数据 unsigned
        阅读全文
                
摘要:首先我们来了解一下,wifi模块一般有两种工作模式,分别是AP模式和STA模式。 一般的wifi模块都会有三种配置模式,第一是WEB网页配置,第二通过相关的配置软件,第三使用AT指令进行配置。 今天和大家讲解一下wifi模块怎么退出透传模式,以及在命令模式下配置AP模式和STA模式. 第一:给wif
        阅读全文
                
摘要:爱你,我管不了是祸,但我只想简单一点,总感觉官网的提供资料太复杂了。 esp8266已经在手很长一段时间,一直都没有认真的折腾一下, 这几天下了决心去折腾这麻烦的东西。 要测试这个模块,就得先说说接线的问题。 相关软件下载 http://pan.baidu.com/s/1b6rr58 密码:1phc
        阅读全文
                
摘要:前几天看到一个贴子说想用无线方式浇花,本人还和人家探讨,后来一想,自己都没做过,说的不跟空话一样,于是就是试着调试了一下wifi模块连云端。 这里用的wifi模块是NodeMCU,这是一个集成esp8266wifi模块的开发板。一个土壤传感器, 云数据库选的是ThingSpeak。地址在:https
        阅读全文
                
摘要:最近在做一款单片机系统,使用的是AVR128单片机作为上位机,其中使用ESP8266接入互联网,大体的想法是,上位机通过串口向esp8266发送AT指令,来达到请求服务器接口的目的,服务器上的接口是使用PHP写的简单的HTTP接口。 最初的方法 esp8266的AT指令返回的信息非常的不规范,没有统
        阅读全文
                
摘要:单片机是没有上操作系统的东西,在keil中编写的代码都是裸机代码,深入编写裸机代码有助于了解硬件的特性。 若不是硬件特性已定的情况之下的其它流程都是代码作祟。忽然想到来探探51单片机的执行流程。这个念头起源于最初见到每个51程序里面的主函数里面最终都挂一个while(1);语句。为何要加一句whil
        阅读全文
                
摘要:PWM 在单片机中的应用是非常广泛的,它的基本原理很简单,但往往应用于不同场合上意义也不完全一样,这里我先把基本概念和基本原理给大家介绍一下,后边遇到用的时候起码知道是个什么东西。PWM 是 Pulse Width Modulation 的缩写,它的中文名字是脉冲宽度调制,一种说法是它利用微处理器的
        阅读全文
                
 
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号