PIC 8位单片机芯片引脚功能
| 关注: 2013-11-23 |
|
笔者读了本版有关PIC 8位单片机的产品性能和相应的封装引脚介绍后,认为对初学者而言还需了解各引脚符号的意义,才能进一步学习和使用它。笔者为此作相关的说明,以便和初学者共同提高。
一、关于I/O口符号 ...... |
|
PIC系列8位单片机源程序详解
| 关注: 2013-11-23 |
|
PIC系列单片机的源程序是指PIC的助记符指令编写的程序(汇编语言程序)。这里将对PIC源程序的格式要求和其源程序的建立或书写作简要的介绍。
一般来说对PIC的源程序格式并没有要求统一的编写形式,用户可以...... |
|
PIC 单片机选择存储体0或1的方法
| 关注: 2013-11-23 |
|
PIC单片机中级产品PIC16C6X的数据存储器通常分为两个存储体,即存储体0(Bank0)和存储体1(Bank1)。每个存储体都是由专用寄存器和通用寄存器两部分组成的。两个存储体中的一些寄存器单元实际上是同一个寄存器单元,...... |
|
PIC 单片机晶振设计
| 关注: 2013-11-23 |
|
晶振设计是单片机应用设计的重要环节之一,因此很有必要了解晶振电路的特点,组成以及如何选用相关电子元件。PIC单片机有四种振荡方式可供选择,振荡方式经配置寄存器CONFIG的F0SC1,F0SC0位加以选择,并在EPROM编程时写入。...... |
|
PIC系列单片机程序设计基础
| 关注: 2013-11-23 |
|
1、程序的基本格式
先介绍二条伪指令:
EQU ——标号赋值伪指令
ORG ——地址定义伪指令
PIC16C5X在RESET后指令计算器PC被置为全“1”,所以PIC16C5X几种型号芯片的复位...... |
|
PIC 8位单片机汇编语言常用指令
| 关注: 2013-11-23 |
|
各大类单片机的指令系统是没有通用性的,它是由单片机生产厂家规定的,所以用户必须遵循厂家规定的标准,才能达到应用单片机的目的。
PIC 8位单片机共有三个级别,有相对应的指令集。基本级PIC系列芯片共有指令3...... |
|
ARM的三种中断调试方法的探讨
| 关注: 2013-11-23 |
|
摘 要:以典型ARM芯片S3C4510B为对象,结合应用环境,介绍其技术特点和开发流程,重点阐述有关应用程序的中断调试中动态处理方法及其3种运行方式,即程序在SDRAM中运行、程序在FLASH中运行、程序从FLASH中调到SDRAM中运行的...... |
|
PIC单片机开发的几个问题
| 关注: 2013-11-23 |
|
摘 要: PIC单片机在国内日益流行,本文介绍Microchip PIC系列单片机开发过程中软、硬件设计的一些经验、技巧。 关键词: Microchip单片机 功耗 编程 由美国Microchip公司生产的PIC系列单片机,由于其超小型、低功耗...... |
|
arm 开发经验(一)
| 关注: 2013-11-23 |
|
前一段时间做了arm的一些开发,主要是编写了arm的启动软件和移植了uCOS-II到arm7。我做事情喜欢深入简出,及从最简单,最原理的方面先做一个框架,然后在这个框架里面进行补充。我还是一个很喜欢和别人讨论的人,希...... |
|
AT91系列ARM 硬件设计笔记
| 关注: 2013-11-23 |
|
电源问题
1.VDDCORE和VDDIO引脚电源
A)VDDCORE和VDDIO引脚电源必须连接到使用退耦电容的干净的直流电源上;退耦电容应尽可能的接近微控制器的VDD和GND引脚;退耦电容典型值是33nF到100nF。
B)除保证复位的延时时间大于...... |
|
arm 开发经验(二)
| 关注: 2013-11-23 |
|
/*
******************************************
* Programming Arm
*
*
* (c) Copyright 19...... |
|
ARM 汇编分支结构的小技巧
| 关注: 2013-11-23 |
|
最近学了点关于ARM的汇编中分支结构的小技巧,拿出来跟大家分享一下。如果您几百年前就看过了或早就精通了,不要笑话俺,俺是初学者:)如果大家也像偶一样是新手不妨看一下,应该没有坏处.计算r1和r2的绝对值
对应的C伪指令...... |
|
ARM7常用启动流程
| 关注: 2013-11-23 |
|
1.ARM从地址0x00000000开始执行指令,为ARM的6个运行模式设置栈
2.设置4个CS片选值如果WATCHDOG没到,重新设置BAI,否则跳过
3.初始化GPIO如果WATCHDOG没到,重新设置LCD(打开LCD),否则跳过
4.调用硬件初始化函数HardwareI...... |
|
用ADS1.2进行嵌入式软件开发(下)
| 关注: 2013-11-23 |
|
上期主要介绍了基于ARM的嵌入式系统软件开发中,怎样来对必要的C库函数进行移植和重定向,以及如何根据不同的目标存储器系统进行程序编译和连接设置。本期介绍程序中的存储器分配和如何根据设置正确初始化系统。放置堆...... |
|
|
|
|