单片机

一文了解单片机“攻击”与“防守”技术

单片机一般都有内部ROM/EEPROM/FLASH供用户存放程序。为了防止未经授权访问或拷贝单片机的机内程序,大部分单片机都带有加密锁定位或者加密字节,以保护片内程序。如果在编程时加密锁定位被使能(锁定),就无法用普通编程器直接读取单片机内的程序,这就是所谓拷贝保护或者说锁定功能。

【下载】8位PIC®单片机上的存储器访问分区

作者: Mary Tamar Tan、Microchip Technology Inc.

简介

闪存程序存储器(Program Flash Memory,PFM)是可存储可执行代码的非易失性存储器。除指令外,它还
可用于数据存储。8位PIC®单片机的PFM大小最高可扩展至128 K字,具体取决于所选器件。

【下载】8位PIC®单片机的位拆裂增强型UART

作者: Mary Tamar Tan,Microchip Technology Inc.

【下载】LIN 基础知识和 8 位 PIC® 单片机上 实现的 MCC LIN 协议栈库

LIN (局域互联网)是一种低成本串行通信协议,常见于汽车网络中。它通常用于汽车的机电节点,但也非常适合工业应用。对 LIN 通信不熟悉的用户经常受 LIN 协议复杂晦涩的高层开销所困扰(如LDF、NCF文件等)。而事实上,它的目标却是通过极为基本的 LIN 消息传输来简单而快速地评估 LIN MCU 和 LIN PHY 硬件。

单片机和PLD有什么联系与区别,PLD入门须知的几点小常识!

当今,数字时代的核心动力便是单片机,DSP ,PLD/ EDA ,以其各自的特点满足了各种需要,推动着信息技术的快速发展。这里将对这三类电子产品分别加以介绍,并作比较和分析。

引言

详说七大主流单片机的优缺点

单片机现在可谓是铺天盖地,种类繁多,让开发者们应接不暇,发展也是相当的迅速,从上世纪80年代,由当时的4位8位发展到现在的各种高速单片机……

各个厂商们也在速度、内存、功能上此起彼伏,参差不齐~~同时涌现出一大批拥有代表性单片机的厂商:Atmel、TI、ST、MicroChip、ARM…国内的宏晶STC单片机也是可圈可点…

单片机学习深入必要的几个步骤

成为一名嵌入式工程师,简单的单片机基础学习与应用是不可缺少的。学习单片机就是学习单片机的硬件结构,内部资源与外设的应用。在C语言中(极少量的汇编)掌握各种功能的初始化,启动与停止,实现各种功能函数的编写与调试。

一文看懂单片机与CPU的相似与不同

什么是单片机,相信很多人都还不知道。也不知道单片机的作用是什么。单片机简称为单片微控制器(Microcontroler),它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上,相当于一个微型的计算机,因为它最早被用在工业控制领域。单片机由芯片内仅有CPU的专用处理器发展而来。

手把手教你纯硬件STC单片机自动下载

摘要:STC单片机具有方便的ISP串口下载程序的功能,无需购买专用的编程器;然而在反复调试程序的过程中,每次下载都需要冷启动就令人厌烦了,同时还缩短了开关原件的寿命;为此笔者研发了一种完全用硬件实现单片机自动冷启动的电路,实现一键下载程序,明显的降低了硬件成本,减小了操作难度,并且不占用单片机的串口。

单片机学习不可欠缺的八大步骤

学习使用单片机就是理解单片机硬件结构,以及内部资源的应用,在汇编或C语言中学会各种功能的初始化设置,以及实现各种功能的程序编制。