立即注册 登录
返回首页

uid:82083的个人空间

日志

我们电子专业的都不准用排插……哎 好郁闷
2015-6-6 03:16
哎,我们学电子的都不准在宿舍用排插,好郁闷啊… 对于我们专业来说,接触电最多的就是实验室了,然而实验室只能是一个小小的施展范围,学到知识后就得用啊,不然学来干嘛!运用学到的知识偶尔做一些小作品 是我们的爱好如:移动 ...
1620 次阅读|1 个评论 热度 1
直接在普通段式液晶屏幕上做触摸按键
2015-6-5 14:13
下面是一个实际项目的屏幕图, 屏幕对应使用 SN2318 完成项目,而使用 SN2523 做触摸按键. ------- 最好的地方是,直接就在同一个屏幕上,把触摸按键做出来. 如图所示,用粗红色线划出的以下,就是触摸按键. 这样做,对按键的处理就非常简单而且好看,与主屏幕同在一个平面上,同一件玻璃,直接绘制按键图标, 这些按键的引脚我 ...
1348 次阅读|0 个评论
STM32F4--FLASH读写demo程序
2015-6-5 13:47
STM32F4--FLASH读写demo程序
最近在写机器人的姿态解算,需要把一些数据保存到stm32f4的内部Flash中。于是调了一下午Flash,整理出了下面这个demo程序。发现stm32f4的功能还挺强的, 8位、16位、32位、64位的数据都能读写。而且还能写入负数,虽然库里提供的函数写数据的类型是无符号的,我也不知道这是什么原因。 flash.c #include ...
8671 次阅读|1 个评论 热度 1
数字舵机驱动程序 半双工可读
2015-6-5 13:45
用数字舵机的人少啊,太贵了,没经费支持一般人真的伤不起。所以网上可供参考的代码也很难找。下面是我死磕数据手册后写出来的数字舵机驱动程序,我们用的是AX-12牌子的,但一般的总线舵机协议都一样,寄存器表一大同小异,多以也可以用在其他数字舵机上。 AX-12提供的是单线半双工串口。要想既能发送数据又能读取数据 ...
3431 次阅读|1 个评论 热度 2
STM32的半双工串口的配置方法
2015-6-5 13:43
全双工是串口最为常见的工作方式,但在某些场合如AX-12数字舵机的驱动上,我们要用到单线半双工串口。半双工的特殊之处在于它只有一根线,收和发不能同时进行。 下面是stm32F4的半双工串口配置方法,与普通串口配置方法有些许的不同,这里只需要使用TXD那根线就可以了。关键之处在于需要调用库函数USART_HalfDuplexCmd() ...
9750 次阅读|0 个评论
再说多位数码管的驱动与考虑
2015-6-5 13:13
许多时候,数码管与单片机几乎是形影不离的! 当需要驱动的数码管超过 2 位(个) 时,大部分情况下都会使用扫描方式进行分时驱动. 我们这里示例一个需要驱动 8 位数码管时的考虑,比较,以期可以举一反三,更好取舍!(示例使用共阳极数码管). 图 1 就是最普通的驱动方案----使用 8 次分时显示完成一轮显示: 图 2 也是是最普 ...
2008 次阅读|1 个评论 热度 1
谈谈如何使用sonix的8F系列单片机ISP功能
2015-6-5 13:12
当前,许多单片机都具有了 ISP(在系统编程) 和 IAP(在应用编程) 功能,以 51单片机系列兼容型号为代表的,就有 STC 等等众多型号. 这种功能,除了方便反反复复修改程序之外,还让通用存储器例如 24C 等芯片退出了项目使用规划.-------因为芯片自己就具有更快速更大空间的用户数据的存储功能!真是省钱省力又省时哦! 松翰单片机 ...
2210 次阅读|0 个评论
SN8F26E61与PC机串行通信实践
2015-6-5 13:12
近来, SN 的 8F26E,27E 系列应用机会多起来了! 其性价比也有了很大提升! 从指令系统, 芯片资源,中断分开进入对应地址,都与传统 8P 系列芯片有了不少变化, 尤其它的 UART 功能,让人眼前一亮! 对新功能的认识,除了认认真真阅读芯片手册之外, 最重要的就是实践,下面,就用 26E61 进行 UART 通信实践. 在芯片进行过系统 ...
817 次阅读|0 个评论
SN8F27E6X 系列的 ISP 程序(取代24Cxx)
2015-6-5 13:11
此型号系列芯片的 flash ROM 空间有 6K*16位,最后地址为 17FFH H, 我把 1700H 开始的连续 128 字作为数据存储器使用,取代 24CXX 芯片的功能,而且访问速度非常快! 此类型号芯片有 512 字节的 RAM ,我把需要掉电保存的数据放到 240H~27FH 区间(64字节,一般情况下都够应用了!). 实际使用程序如下: B_ISPRED:;上 ...
1143 次阅读|0 个评论
利用松翰单片机cmprs指令编写控制输出子程序的示例
2015-6-5 13:11
许多带有控制输出的仪表,当需要判断输出继电器吸合时或释放时,需要比较测量值与用户设置值的大小,以便对驱动继电器的端口置 1 或清零. 下面,就用松翰单片机的 cmprs 指令,完成这个子程序的编写.简单明了. 这里假设一个控制加热的温控器条件为均为:(双字节数据) 温度值<设置值,继电器吸合.(高电平驱动吸合). 温度值 ...
1583 次阅读|0 个评论
12下一页

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

返回顶部