ATMEGA16单片机熔丝位烧写设置

发布者:SparklingMoon最新更新时间:2017-01-18 来源: eefocus关键字:ATMEGA16  单片机  熔丝位  烧写设置 手机看文章 扫描二维码
随时随地手机看文章

AVR单片机2009年用过,以后工作就没有用它了,现在对他有点陌生了,这段时间恰好有几片ATMEGA16就自己手动焊接了一个调试板,主要是点亮QC12864B和LCM1602C两种液晶屏,它们的资料都可以在网络上搜到,我就不上传了。电路连接如下,外接无源晶体8MHZ.

PC0-PC7-----------------------------------DB0-DB7

PA3---------------------------------------RST

PA4---------------------------------------E

PA5---------------------------------------RW

PA6---------------------------------------RS

PA7---------------------------------------PSB

首先是我写好了程序,我的开发环境是IAR5.11B for AVR,你也可以用5.20版本的,编译通过生成hex文件,利用avrfrighter下载到单片机中,但是LCD显示乱码。很郁闷的,折腾了2天。最后发现是单片机的熔丝位没有配置好,这里就具体说一下。看看AVR frighter界面,最先的熔丝位设置如下图。这个设置是有问题的,熔丝位1代表不编程,0代表编程,下面的设置就是使能了JTAG ,这样PC2,PC3,PC4,PC5就不可以作为IO使用了,它们的功能是JTAG功能了,恰恰我使用了PC0-PC7作为数据端口,点背啊。

将熔丝位修改如下图就可以了,不要编程JTAGEN,反正我不用JTAG调试,使用ISP方式下载程序的。

 

还有最后,说一下液晶都有一个Vo管脚,这个引脚需要输入电压,不同的电压对应不同的对比度。一定要调好,不然显示的字迹很淡,看不清楚,否则,你还以为其他电路有问题呢。最好调到可以模模糊糊看到字符显示区背景,(颜色较背光颜色深一些的区域)。下面是QC12864B液晶显示图片,自带汉字字库。等我把相关代码整理后再上传到这里,大家可以下载使用了。


关键字:ATMEGA16  单片机  熔丝位  烧写设置 引用地址:ATMEGA16单片机熔丝位烧写设置

上一篇:avr proteus仿真第一课:安装设置avr studio和winavr
下一篇:ENC28J60学习笔记——AVRNET项目

推荐阅读最新更新时间:2024-03-16 15:31

51单片机课程设计:基于DS18B20的温度报警器
本程序用于读取DS18B20温度,同时具备报警功能,工程分为3个文件,main.c、temp.c、temp.h,经本人修改部分代码,适用于吉林农业大学51开发板,其他朋友亦可移植到其他型号开发板。工程文件及对应开发板的电路图在文章最下方。 关于粘贴复制乱码的问题:如果程序复制到Keil编译器上出现注释乱码,可以先建一个.c文件,也就是说不在keil里面编辑,然后用记事本打开.c文件,将源码复制进去,再在keil中添加文件即可,其他操作方法一样。 1.main.c文件 /*********************************说明*****************************************
[单片机]
2.STC15W408AS单片机时钟
STC15W408AS单片机有两个时钟源:内部高精度R/C时钟和外部时钟(外部输入时钟或外部晶体振荡器产生的时钟)。内部高精度R/C时钟(±0.3%),±1%温漂,常温下温漂±0.6%(-20℃~+65℃)。 一、内部时钟配置 内部时钟配置是通过STC提供的下载软件stc-isp实现的。用户可根据自己的需要选择。 二、主时钟分频和分频寄存器 如果希望降低系统功耗,可对时钟进行分频。利用时钟分频控制寄存器CLK_DIV(PCON2) 可进行时钟分频,从而使单片机在较低频率下工作。 时钟分频寄存器CLK_DIV (PCON2)各位的定义如下: 相关控制位说明: 三、时钟结构 主时钟
[单片机]
2.STC15W408AS<font color='red'>单片机</font>时钟
STC52单片机的SD卡底层驱动——SPI
最近在做SD卡以及单片机上的FAT32文件系统,这个是我参考别人的源程序以后写出来的自己的SD卡驱动,如有不完整的地方,还望大家不吝指教。 定义声明: #ifndef _SD_H_ #define _SD_H_ #include STC12C5A60S2.h sbit SD_CS=P2^7; //SD卡片选信号 sbit SD_SI=P2^6; //SD卡数据输入 sbit SD_SCL=P2^5; //SD卡时钟信号 sbit SD_SO=P2^4; //SD卡数据输出 #define DELAY_TIME 100 //SD卡的复位与初始化时SPI延时 #define TRY_TIME
[单片机]
低成本ARM 32位MCU,开发人员面临的两种选择
要使用低成本的 32位微控制器 ,开发人员面临两种选择,基于Cortex-M3内核或者ARM7TDMI内核的处理器。如何做出选择?选择标准又是什么?本文主要介绍了ARM Cortex-M3内核微控制器区别于ARM7的一些特点,帮助您快速选择。 1.ARM实现方法 ARM Cortex-M3是一种基于 ARM V7架构 的最新ARM嵌入式内核,它采用哈佛结构,使用分离的指令和数据总线(冯诺伊曼结构下,数据和指令共用一条总线)。从本质上来说,哈佛结构在物理上更为复杂,但是处理速度明显加快。根据摩尔定理,复杂性并不是一件非常重要的事,而吞吐量的增加却极具价值。 ARM公司对Cortex-M3的定位是:向专业嵌入式市场提供低
[单片机]
PIC单片机的原理介绍
简介:据统计,我国的单片机年容量已达1-3亿片,且每年以大约16%的速度增长,但相对于世界市场我国的占有率还不到1%。这说明单片机应用在我国才刚刚起步,有着广阔的前景。培养单片机应用人才,特别是在工程技术人员中普及单片机知识有着重要的现实意义。 本文主要介绍PIC单片机的原理。 当今单片机厂商琳琅满目,产品性能各异。针对具体情况,我们应选何种型号呢?首先,我们来弄清两个概念:集中指令集(CISC)和精简指令集(RISC)。采用CISC结构的单片机数据线和指令线分时复用,即所谓冯.诺伊曼结构。它的指令丰富,功能较强,但取指令和取数据不能同时进行,速度受限,价格亦高。采用RISC结构的单片机数据线和指令线分离,即所谓哈佛结构。这使
[单片机]
详细分析MCS-51单片机内部数据存储器RAM
8051单片机的内部RAM共有256个单元,通常把这256个单元按其功能划分为两部分:低128单元(单元地址00H~7FH)和高128单元(单元地址80H~FFH)。如图所示为低128单元的配置图。 寄存器区 8051共有4组寄存器,每组8个寄存单元(各为8),各组都以R0~R7作寄存单元编号。寄存器常用于存放操作数中间结果等。由于它们的功能及使用不作预先规定,因此称之为通用寄存器,有时也叫工作寄存器。4组通用寄存器占据内部RAM的00H~1FH单元地址。 在任一时刻,CPU只能使用其中的一组寄存器,并且把正在使用的那组寄存器称之为当前寄存器组。到底是哪一组,由程序状态字寄存器PSW中RS1、RS0位的状态组合来决定。
[单片机]
详细分析MCS-51<font color='red'>单片机</font>内部数据存储器RAM
单片机蜂鸣器控制程序和驱动电路
蜂鸣器从结构区分分为压电式蜂鸣器和电磁式蜂鸣器。压电式为压电陶瓷片发音,电流比较小一些,电磁式蜂鸣器为线圈通电震动发音,体积比较小。 按照驱动方式分为有源蜂鸣器和无源蜂鸣器。这里的有源和无源不是指电源,而是振荡源。有源蜂鸣器内部带了振荡源,如图 9-8 所示中,给了 BUZZ 引脚一个低电平,蜂鸣器就会直接响。而无源蜂鸣器内部是不带振荡源的,要让他响必须给 500Hz~4.5KHz 之间的脉冲频率信号来驱动它才会响。有源蜂鸣器往往比无源蜂鸣器贵一些,因为里边多了振荡电路,驱动发音也简单,靠电平就可以驱动,而无源蜂鸣器价格比较便宜,此外无源蜂鸣器声音频率可以控制,而音阶与频率又有确定的对应关系,因此就可以做出来“do re mi f
[单片机]
<font color='red'>单片机</font>蜂鸣器控制程序和驱动电路
理清单片机中的各种周期
单片机 时钟周期 时钟周期: 时钟周期也叫振荡周期或晶振周期,即晶振的单位时间发出的脉冲数,一般有外部的振晶产生,比如12MHZ=12×10的6次方,即每秒发出12000000个脉冲信号,那么发出一个脉冲的时间就是时钟周期,也就是1/12微秒。通常也叫做系统时钟周期。是计算机中最基本的、最小的时间单位。 在8051单片机中把一个时钟周期定义为一个节拍(用P表示),二个节拍定义为一个状态周期(用S表示)。 机器周期: 在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段,每一阶段完成一项工作。例如,取指令、存储器读、存储器写等,这每一项工作称为一个基本操作。完成一个基本操作所需要的时间称为机器周期。一般情况下,
[单片机]
理清<font color='red'>单片机</font>中的各种周期
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved