alvin7890
alvin7890
关注数: 176
粉丝数: 409
发帖数: 8,581
关注贴吧数: 61
小智固件版本升级 一个月前买进时的版本是 1.1.2 ,今天我在网上下载v1.3.0_bread-compact-wifi.zip,成功将版本 升级到 1.3.0。😂
安卓手机井字棋游戏 Tic-Tac-Toe 制作经验分享 这是我自己的安卓应用的学习制作,它是的一款手机井字棋游戏 (Tic-Tac-Toe)。 我把整个制作项目放在这里给有兴趣者学习,它的功能是达到了,但在程序方面还有许多要改善的地方,大家不妨试试吧。 我的手机型号是华为P40, 它的安卓系统是version 10. 电脑上的安卓IDE是 Hedgehog 2023.1.1 patch 2. 下载后,打开zip,然后在Android studio 上打开即可进入使用 祝学习快乐!
安卓手机端串口 Serial USB 遇到 串口 通讯 的难题, 希望这里的大神 帮忙一下找出问题。我的手机接了 OTG 电线,再通过 OTG 接到 arduino,也在手机上戴 下面的 软件,但是 总不能 向 arduino 输出 “1” 或 “0“。。。
MPLAB X v6.00 IDE / MPLAB IPE 不再 支持 PICKIT 3 烧芯器了 ! 我昨天 在 海外的 技术论坛·看到这样的 消息, 不知大家经验到这个问题吗???
PIC16F1787 利用其内置 PWM功能控制 三色RGB LED 的发光颜色,C语言软件制作简单学习例子.....
PIC16F877A 和 其内置的EEPROM 的写入 与 读出 简单C学习例子
PIC18F45K80 简单 汇编 学习 例子
MPLABX 最新 版本 v5.50 不支持 MPASM
PIC10F320 单片机 的 电平变化中断 (Interrupt on Change, IOC) 本学习制作是使用 PIC10F320 单片机 的 电平变化中断(Interrupt on Change, IOC) 输入 来 触发 改变 另一只 输出脚的电平。 这里 我在 Proteus里 模拟 该电路 操作, 方便学习。 我一边在MPLABX 里 编辑单片机软件和排除故障,一边在仿真软件里 实验电路的操作,我发现 我的PIC10F320单片机 程序 一旦进入 中断服务子程序 (ISR),就回不了 主程序, 后来才发现 要在 离开 中断服务子程序之前 需要 加 个指令 “BCF INTCON,0 (或者 BCF INTCON,IOCIF),这样才可在 Proteus 里顺利操作,这应该是Proteus的一个小问题吧, 因为 在 PIC10F320 的质料手册说 INTCON,IOCIF 是个“只读点”,实际电路(在面包板上)也是不需要加 这个 指令 就能工作的!
PIC16F675 延时100mS 程序 学习制作 PIC12F675,当GP1 输入电压大于2.5V时,延时100ms,在GP2 输出一个低电平;当输入电压小于等于2.5V时,也是延时100ms后,然后再GP2 输出一个高电平
LED灯按二进制技术计数方式有序点亮 学校作业: RC 口接8个LED, 从 RC0 - RC7 灯按二进制技术计数方式有序点亮,时间间隔为1.2s。请完成成序, 时钟频率为4MHz。
学校 PIC学习题-1 1.请利用数据转送类指令编写一段子程序,将通用寄存器20H 和 30H中的内容进行比较,大的存放在40H中,比较过程寄存器20H 和 30H内容不变。 子程序1: BCF STATUS,RP0 ; RP1:RP0 = 00, SELECT BANK 0 BCF STATUS,RP1 ; MOVFW 20H ; 20H --> W MOVWF 40H ; ASSUME 20H IS BIGGER FIRST, W --> 40H SUBWF 30H,0 ; COMPARED 20H TO 30H, KEEP THE RESULT IN W BTFSS STATUS,C; Bit Test f, Skip if Clear ; C=1 ; f >= W ( 30H >= 20H ), SKIP GOTO NEXT ; C=0 ; F < W ( 30H < 20H) MOVFW 30H ; 30H IS BIGGER, 30H --> W --> 40H MOVWF 40H NEXT ; NEXT IS A LABEL 子程序2: BCF STATUS,RP0 ; RP1:RP0 = 00, SELECT BANK 0 BCF STATUS,RP1 ; MOVFW 20H ; 20H --> W SUBWF 30H,0 ; COMPARED 20H TO 30H, KEEP THE RESULT IN W BTFSS STATUS,C; Bit Test f, Skip if Clear ; C=1 ; f >= W ( 30H >= 20H ), SKIP GOTO NEXT ; C=0 ; F < W ( 30H < 20H) MOVFW 30H ; 30H IS BIGGER, 30H --> W --> 40H MOVWF 40H GOTO NEXT1 ; NEXT1 IS A LABEL NEXT ; NEXT IS A LABEL MOVFW 20H ; 20H --> W MOVWF 40H ; 20H IS BIGGER, W --> 40H NEXT1 ; NEXT1 IS A LABEL
PIC16F877A 驱动 七段数码管 学习制作 在仿真软件里 做了两个简单学习制作。 电路里 单片机 驱动 一个 七段数码管 (共阴型), 从 0 到 9 , 大家可以学习 更改 C 言语软件 使它 显示 0 到 F。另一个 电路里 单片机 驱动 三个 七段数码管 (共阴型), 显示 从 0 到 9 , 用 多路分时 法 驱动 数码管,但 由于电脑仿真软件不能 实时 仿真, 所以 在电脑 看不到 三个 数码管 一起 平稳 得 显示 数码, 但 实体 电路 应该可以
PIC16F877A 点亮 LED 在仿真软件里 做了这个简单的学习制作, 供各位学习
PIC10F320 C语言编程 仿真电路 学习制作 这个 单片机电路 简单 容易学习, 适合PIC单片机 初学者上手。电路里的PIC10F320 的 RA0 脚 输出 一个 连续的方波电压驱动 发光二极管LED,该方波电压为500mS 高电平,500mS低电平重复下去
PIC16F877A 的 SPI 功能学习 在仿真软件里 做了这个学习制作, 从简单入门。 电路里有个主机 和 一个从机, 它们各自从 自己的 PORTB 信息,然后通过 SPI 线 传到另一个单片机,单片机取得 信息后, 就显示在PORTD得LED上
PIC16F877A, DS18B20数字温度感应器 和 LCD 这个学习制作里,PIC 单片机 从 DS18B20 取得 温度数据,加以处理, 然后显示在 LCD 屏幕上,我用了汇编语言 和 C 语言 编写了两个 不完整的程序,在仿真软件试试,还可以!
PIC16F877A 与 LCD 显示模块 这个简单的PIC单片机学习制作里,用了经典的PIC16F877A 来 控制 一个 LCD 文字显示模块。 LCD文字显示模块只能接受 8-bit ASCII 编码 来显示 文字。PIC16F877A的简单的编码用 XC8 C语言写的。学习愉快!
单片机数字时钟 自己最近手做了这个单片机数字时钟,发出来让大家看看,第一图是正面,LCD是网上购买的,第二图是背面的电池壳
PIC16F877A 非同步串行通信 Asynchronous Serial Communication 在电路仿真软件上做了个 PIC16F877A 非同步串行通信 电路。它可以和PC里的dummy terminal 通信。例子的软件是用C语言编写。 下次在用汇编编写一个
PIC16F877A 与 I2C 总线 主设备 与 从设备 C语言编程例子 有兴趣学习 PIC16 的 I2C 总线模块操作,可以在这个简单例子学到:主设备 数据传输与接收,从设备 数据传输与接收的编程。例子虽然是用C语言编写,但也容易将它们译成汇编语言。
STC15W408AS-dip16 和 PIC16F5325-dip14 电源流电流比较 最近我比较这两颗单片机的电源耗电电流,发现PIC16F15325 的做电流比STC15W408AS小得多 a。STC15W408AS-dip16, 电源5V,内频率5.5296MHz , I/O pins 都空接, 电流 ~ 5mA b。PIC16F5325-dip14,电源5V,内频率1.0MHz, I/O pins 都空接, 电流 ~ 0.13mA 希望国产单片机多加油!
STC 51单片机 比较 新唐51单片机 做了个简单的功能性能比较, 两者都差不多,但在网店上发现新唐的价位更有吸引力!
寻找做医疗用品注塑成型的厂家 最好有医疗用品注塑的美国FDA证书,注塑成型的环境应该是净室(clean room)。。。。
有没有人 到美国 洛杉矶 附近的 伯班克 读书 有没有人 在 美国 洛杉矶 附近 读书? 很想了解一下那边的学校和居住情况,谢谢
新加坡的华人籍贯 上了年纪的海外的潮汕人都自称潮州人Teochew nan, 有57 万在新加坡,是第二大华人族群。上世纪五十六十年代当在祖国厂东福建的亲戚家人生活艰难时,海外的华人寄来许多物质帮助
12864 液晶屏驱动芯片 ST7567 与 UC1701X 现在用的是 UC1701X,是SPI串口型。市面上也有的液晶屏使用 ST7567。 请问这里的高手 ST7567 和 UC1701X 有什么不同, 那一粒较省电?谢谢
公司计划购买数字闹钟的LCD液晶屏或模块,要求工作电压是2. 公司计划购买数字闹钟的LCD液晶屏或模块,要求工作电压是2.7v-4.5v,电流少过100uA,45mmx45mm左右,价格优惠,望大家介绍好厂
Real Time Clock IC 实时时钟集成电路 一般都采用 流行的 DS1307, 但它的操作电流都会超过1mA(3.5V左右)。有没有比这个更省电的 替代IC? 其操作电流最好是在100uA左右,谢谢!
实时时钟集成电路 RTC IC 时下通用的 IC是 DS1307,但它的操作电流在1.5mA (3.5V)左右。 有没有比是个更省电的代替IC? 最好在100uA左右。请推荐,谢谢!
水上飞行运输机
PIC12F1612 数字时钟温度计 面包板制作学习 制作需要元件包括 OLED SS1306模块,实时时钟模块DS1307 和温度感应器DS18B20。所有的制作都在面包板完成如照片所示。单片机IC12F1612的程序用电脑软件来编写,然后需要烧芯器来写入单片机 。有兴趣学习者可到下面的网址下载。。。
PC16F15323 + DHT22 + OLED 温度湿度数字表 PIC16F15323有12个通用输入输出接口,我用RA0 和 RA1脚来与OLED 沟通。RA0(第13脚)做SCL(时钟线),RA1(第12脚)则当SDA(数据线)。在将显示数据传给OLED之前,单片机要做一系列的OLED初始化的指令,详细的步骤请参考下面的程序软件文件。 PIC16F153235与 温度湿度感应器DHT22的沟通则是采用1-wire总线技术,DHT22 不需什么初始程序,单片机直接输出一个开始信号,DHT22就回输5个8位数据(2个是湿度数据,2个是温度数据,1个是校验和),DHT22的资料可从网上取得。单片机软件是用汇编编写的,程序的一切都使用一般PIC单片机普通功能来写来完成其要求功能,而不用16F15323的特殊自带的复杂功能,这样较方便初学者学习。
PIC12F675 + OLED SS1306 + 温度感应DS18B20 利用春节闲余时间,做了这个面包板的小实验,8只脚的单片机PIC12F675向温度感应器IC(DS18B20)索取温度信息,单片机内处理,然后把温度显示在小型的OLED显示模块上。PIC单片机和OLED SS1306 之间的沟通使用I2C规格,这方面的网上资料比较少,所以也让我花了大把时间。PIC单片机和温度感应DS18B20的沟通则是单总线(one-wire),这个比较直接。PIC12F675单片机的程序是在 MPLAB IDE 里使用汇编语言写的
PIC12F1572 简单IO控制学习程序 12F1572是个比较新的PIC单片机产品。它小型,只有8只脚,6个GPIO, 很有实力,包含功能有ADC,PWM,UART,等等。两天前有个机会与网友学习这个单片机,用MPLABX IDE 编写了下面这个最简单的程序,发在这里与大家分享 #include <xc.h> #include <pic12f1572.h> // CONFIG1 #pragma config FOSC = INTOSC // INTOSC oscillator; I/O function on CLKIN pin #pragma config WDTE = OFF // Watchdog Timer Enable (WDT disabled) #pragma config PWRTE = ON // Power-up Timer Enable (PWRT disabled) #pragma config MCLRE = ON // MCLR Pin Function Select (MCLR/VPP pin function is digital input) #pragma config CP = OFF // Flash Program Memory Code Protection (Program memory code protection is disabled) #pragma config BOREN = OFF // Brown-out Reset Enable (Brown-out Reset disabled) #pragma config CLKOUTEN = OFF // Clock Out Enable (CLKOUT function is disabled. I/O or oscillator function on the CLKOUT pin) // CONFIG2 #pragma config WRT = OFF // Flash Memory Self-Write Protection (Write protection off) #pragma config PLLEN = OFF // 4x PLL disabled #pragma config STVREN = OFF // Stack Overflow/Underflow Reset Enable (Stack Overflow or Underflow will not cause a Reset) #pragma config BORV = LO // Brown-out Reset Voltage Selection (Brown-out Reset Voltage (Vbor), low trip point selected.) #pragma config LPBOREN = OFF // Low Power Brown-out Reset enable bit (LPBOR is disabled) #pragma config LVP = OFF // Low-Voltage Programming Enable (High-voltage on MCLR/VPP must be used for programming) #define _XTAL_FREQ 4000000 // to let compiler know the int OSC freq = 4MHz void main(void) { //OSCCON: OSCILLATOR CONTROL REGISTER setting SPLLEN=0; // 0 = 4x PLL is disabled OSCCONbits.IRCF = 0b1101; // Internal Oscillator Frequency Select bits, 1101 = 4 MHz HF SCS0=0; //1x = Internal oscillator block SCS1=1; // 1x = Internal oscillator block ANSELA=0x00; // set all GPIO pins to digital I/O TRISA = 0b00101000; // RA5 and RA3 as input pins, RA4, RA2 and RA1 as output pins PORTA=0x00; // start with all GPIO pins cleared ODCONA = 0x00; // 0 = Port pin operates as standard push-pull drive (able to source and sink current) SLRCONA = 0x00; // 0 = Port pin slews at maximum rate while(1){ // RA4=1; LATA4 = 1; __delay_ms(10000); // 10 seconds delay // RA4=0; LATA4 = 0; __delay_ms(8000); // 8 seconds delay } }
单片机 PIC10F222 / PIC10F320 + 数字温度传感器 DS18B20 很久就知道18B20 数字温度传感器,但却没有机会学习怎样运用这个温度传感器,刚好手头上有颗这样的小黑豆,也有PIC10F320,就开始有这个念头来玩一下。两天前就开始在网上找18B20的资料,也在Proteus做个初步的设计,但是proteus只有PIC10F222, 没有PIC10F320, 有点头疼。我就干脆先在proteus上用10F222来和18B20沟通对话,成功后再把PIC10F222的程序转换成10F320,就这样动手了。。。 在电脑上我的电路其实很简单,只用一颗10F222,一颗18B20,和 一个虚拟终端(Virtual Terminal),和一粒电阻,之后就开始编写我的10F222的软件。。。看下图
今天遇到 问题 :propdefs.ini, 请这里的大神帮忙,谢谢 就如图所示请帮忙提供解决方案,谢谢
PIC10F320 A/D 转换器 学习制作 10F320里有个自带 A/D 转换器模块,是8 bit 分辨率,我写了个简单的汇编程序来学习它的操作,用AN0(第五脚)做电压输入脚,而这个电压由可变电阻5K欧来完成。我用RA1和RA2做输出, 这两只脚各接LED做ANO电压指示:ANO《1.22V时,RA1和RA2输出低电平(两个LED不亮)。当1.23V 《ANO《2.46V时, RA1高电平(LED红良)。 当2.47V 《ANO《3.69V时, RA1低电平,RA2高电平 (LED绿亮)。当 3.70V 《ANO 时, RA1和RA2高电平 (两粒LED亮)。
PIC10F320 制作学习 PIC10F320是一粒简单的单片机,只有6只脚 (8脚的PDIP封装有2只是NC),它耗电低。因为我第一次使用10F320,我就试试写了个简单的汇编程序来控制两粒LED的闪烁,也发在这里与大家分享。。。。
PIC 12F675 交流电源电压指示灯 制作 最近 我用一个小MCU 做个市电交流电源电压指示灯,在这里与大家分享。MCU是PIC12F675 (8脚PDIP),电路结构下面如图1所示. 电路的功能: 1 。当市电电压是在210V到230V, 蓝色LED就闪烁, 表示电压正常良好。2。当市电电压是在210以下, 黄色LED就闪烁, 表示当时电压过低或欠压。3 。当市电电压是在230以下, 红色LED就闪烁, 表示当时电压过高或过压。
猜猜这是潮安的那里**
自制 漏保检查工具 简单可靠 请看看视频详细解释 http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fv.youku.com%2Fv_show%2Fid_XMjczNDYyOTEzMg%3D%3D.html%3Fspm%3Da2h3j.8428770.3416059.1&urlrefer=9754c5b8b3032e9bf25c0dcd8ca8d6d5 视频里介绍我自己发明的一对漏保检查工具,它们结构简单(看照片下面),完全可以自己手制,检查的结果非常可靠,第一个检查漏保在漏电30mA时能否跳闸,第二个检查漏保在漏电15mA时能否保持稳定。检查漏保方法 完全不需要用到地线,所以也适合农村乡村的漏保检查。。。 第二个工具也可帮忙检查漏保的负载是否存有小漏电(10mA左右),老旧的负载和其布线的小漏电可随时变大而使漏保“无故跳闸“,很头疼......
自制漏保检查工具,简单可靠 请看看视频详细解释 http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fv.youku.com%2Fv_show%2Fid_XMjczNDYyOTEzMg%3D%3D.html%3Fspm%3Da2h3j.8428770.3416059.1&urlrefer=9754c5b8b3032e9bf25c0dcd8ca8d6d5 视频里介绍我自己发明的一对漏保检查工具,它们结构简单(看图下面),完全可以自己手做,检查的结果也可靠,第一个检查漏保在漏电30mA时能否跳闸,第二个检查漏保在漏电15mA时能否保持稳定。检查漏保方法 完全不需要用到地线,农村乡村就有很多装有漏保,但却没有地线,不容易检查漏保,有了这个工具,就容易多了。。。 第二个工具也可帮忙检查漏保的负载是否存有小漏电(几个mA),老旧的负载和其布线的小漏电可随时变大而使漏保“无故跳闸“,很头疼......
大家看看这段有趣的视频,也听听里面的谈话,能猜到是在那里吗?
自制 简单 漏保 检查 工具 漏保(漏电保护器,漏电断路器)是防止人身触电事故的最有效配备,所以现在似乎每个家庭都装置漏保,即使是地线不普遍的农村里。虽然漏保一向来可靠性高,但是它也和其他电器一样,也有损坏的时候,或者因老化使其有安全保护功能的跳闸动作迟钝,所以如果不对它进行经常性的功能检查,一旦漏保发生故障,就容易发生危险的触电事故。 这里我要介绍我在两年前就手做了一套简单的检查工具,它能有效的检查 漏保的漏电跳闸性能,看下图
漏电保护器的工作温度范围 查了网络和手头上的资料,发现 市面上 一些的 家用漏电保护器 (就是那种单相,30mA)的 工作温度范围都有一些差别,有的说 -20度到+40度, 有的说 -25度到+40度,有的说 -5度到+40度, 有的说 -5度以下跳闸漏电需要增加25%!等等。。。 我来自南方,还没有机会享受-20度以下的冬天气温,也不知道我们家里的漏保(国内或者进口的)会不会真的在严寒的-20度环境工作,或者在那种-20度的冬天,按下漏保的测试按键来使它跳闸。不知有没有大神试过、经验过,请分享一下,谢谢
漏电保护器制造厂的技术人员 这边有 漏电保护器制造厂的技术人员吗? 很想在这里(或扣扣)认识你们,向你们请教一些技术问题,谢谢
2003 的excel 和word 怎样 打开 xlsx 和 docx 请问这里的大神,怎样使2003的 excel 可以打开 xlsx? 2003的 word 可以打开docx?百度上解释的很乱, 谢谢
低压电器设备生产企业在潮汕地区 请问这里的大神,潮汕地区有那些低电压电器设备的生产厂家,产品比如断路器,漏电保护器,等等。想要厂名和厂址,谢谢大家
虚线出现在我的电路板图上?? 今天我发现“垂直虚线” 出现在我的电路板图上(看下图),不知道它怎样出来的!也不知道它的意义! 也不知道怎样把它除掉。。。请这里的大神帮忙一下,谢谢
贴片LED单色元件 大家好,multisim 的元件库里没有单色LED贴片,有谁知道怎能建立这种元件?
multisim 的 稳压二极管 1N4735A (6.2V) 的参数有问题! 我发现我的1N4735A 的参数 有问题,它的反向击穿是在5.1V附近,而不在6.2V (看下图左边, 右边是另一个仿真软件供比较)。。大家使用内地的Multisim要小心,多查查印证 !
没有游戏,没有广告, 无垃圾链接 的 杀毒软件 或 电脑管家 在找没有游戏,没有广告, 无垃圾链接 的 杀毒软件 或 电脑管家, 请介绍一下,谢谢
新加坡的潮州节(第二届)就要开锣了 时间是定在12月9日到18日
一种基于低频振荡的电池充电提醒器 -- 实用新型专利(有效专利) 摘要: 本实用新型公开了一种基于低频振荡的电池充电提醒器,由与非门A1,与非门A2,电容C1,电阻R5,电容C3,报警器B,分压电路,开关电路,以及低频振荡电路组成;本实用新型可以在电池缺电的情况下发出报警信号,提醒人们及时对电池进行充电,避免电池在过放电状态下继续工作而影响其使用寿命。大家来看看上面这个电路图有什么问题? 从中学习学习人家(有博士头衔的)的杰作也是一种学习的方法。。。
水池水位侦查小电路 画个水池水位侦查小电路与大家分享,看下图,电路只用普通干电池(安全信息,一定要用干电池),当水位上升到接触两个电极(普通电线的线端),三极管2N7000 就会导通,LED指示灯就会亮,蜂鸣器也会发声,需要的话,也可接个光耦合器来开关其他电器。。。
水位侦查小电路 画个水池水位侦查小电路与大家分享,看下图,电路只用普通干电池(安全信息,一定要用干电池),当水位上升到接触两个电极(普通电线的线端),三极管2N7000 就会导通,LED指示灯就会亮,蜂鸣器也会发声,需要的话,也可接个光耦合器来开关其他电器。。。
STC15F104W 直接驱动 MAX7219 有问题?? 求助 大家好,我有个朋友发觉他的STC15F104W 好像不能 直接驱动 MAX7219,查一下MAX7219的质料后,发觉MAX7219的 输入高电平的电压至少要3.5V,而不是正常的TTL标准电平电压!!朋友怀疑 单片机 STC15F104W的 输出高电平电压可能达不到3.5V的电气要求,而使整个电路失败。。。我们也查不到有关这方面的电气质料。。 请问 这里的大神们有没有 STC15F104W 的输入输出端逻辑信号电气参数,有没有用 STC15F104W 来直接 驱动 MAX7219 的 经验? 说来听听分享,谢谢
求翻译一句子, let's give the benefit of the doubt 越有水准越好,谢谢
STC15F104W 驱动 MAX7219 有问题?? 大家好,我有个朋友发觉他的STC15F104W 好像不能 直接驱动 MAX7219,查一下MAX7219的质料后,发觉MAX7219的 输入高电平的电压至少要3.5V,而不是正常的TTL标准电平电压!!朋友怀疑 单片机 STC15F104W的 输出高电平电压可能达不到3.5V的电气要求,而使整个电路失败。。。我们也查不到有关这方面的电气质料。。 请问 这里的大神们有没有 STC15F104W 的输入输出端逻辑信号电气参数,有没有用 STC15F104W 来直接 驱动 MAX7219 的 经验? 说来听听分享,谢谢
1
下一页