最近买了一个AVR的下载线usbtinyisp, 用于AVR和arduino, 有了电脑和控制电路的沟通渠道. 以下分为几个部分 1. 装配usbtinyisp和测试 2. 使用usbtiny烧录avr程序 3. 使用usbtiny烧录arduino bootloader至atmega芯片 4. 使用usbtiny烧录arduino sketch至已装好arduino bootloader的芯片上, 并应用 5. Hex code和arduino sketch的上传和制作 verycd下了一些avr的教程看, 发现国内国外的使用方式完全是两样. 有好有坏, 但是还是喜欢国际通用的.
Tag: 芯片
4000系列和7400系列
如果说AVR芯片可以算一台小电脑, 里面包括内存, 硬盘, 处理器等等. 那么4000系列和7400系列就只能算执行简单功能的一些小东西, 不能算是”小电脑”, 因为他们只执行特定的功能. 4000和7400系列的芯片最早开发在1970左右, 用了这么就, 算是很低端, 但是性价比很高的产品, 因为一个系列有上百个芯片, 需要特定的功能只要找到相对的芯片并应用就可以了 每一个芯片的具体内容就要查看wikipedia了, 同时也可以直接google搜索例如4001即可查到很多资料 http://en.wikipedia.org/wiki/List_of_4000_series_integrated_circuits http://en.wikipedia.org/wiki/List_of_7400_series_integrated_circuits 本人第一次在电子市场随手买了十几个芯片, 回来发现发现都是4000和7400系列的. 下面举一个列子 虚线框4001B, 7和14接VCC和GND, 当按钮A或者b输入信号至1或者2的时候, 4001内部的NOR gate做出计算, 例如 a = 1, b = 0 then c = 0, 这样3出来的电信号打开三极管点亮LED refer to http://www.doctronics.co.uk/4001.htm