Тёмный

The 6809 processor - an overview and a simple circuit 

- The Radar Room -
Подписаться 1,4 тыс.
Просмотров 2,2 тыс.
50% 1

Here we take a brief look at the 6809 8 bit processor, looking at a few of its features and programming requirements. We use a couple of simple circuits to show some basic testing techniques.

Наука

Опубликовано:

 

19 июл 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 15   
@oeioei
@oeioei Год назад
There was also the 6809E version, which had an external clock. The great thing about the 6809 was that you could write relocatable code, which could run anywhere in memory without having to change any of the addressing.
@lishaton
@lishaton Год назад
(not forgetting the 6809E's ability to share the address bus with another bus master by tri-stating its own) If you're looking for a good assembler for the 6809, then there is a very good one here: www.sbprojects.net/sbasm/ :-)
@MartinMcAvoy
@MartinMcAvoy Год назад
I learn a lot from watching these videos. Thank you.
@lishaton
@lishaton Год назад
Thanks for the encouraging comment! Makes it worth making up some more in the future :-)
@menotworking
@menotworking 11 месяцев назад
The 6809 was such a joy to program. I wonder if it might have been more successful if it had been faster (as I remember, many instructions took quite a few clock cycles, which was just a limitation of the technology of the time).
@lishaton
@lishaton 11 месяцев назад
I guess it all depends what one was 'brought up on'. I started out on micros' when the 8080 was already out there, along with the Fairchild F8 (remember that??) then the product line changed over to the Z80. (no more separate clock chip and system controllers) Hence I was working with these two when I saw my first example of a Z80 board in 1978. Whilst I can say that each different 'type' of microprocessor series definitely has advantages over the others, we all have our favourites! I only worked for a short while on the 6809, so in reality have had very little experience experimenting with it.
@menotworking
@menotworking 11 месяцев назад
Yes, they were all very different. I started on 8080, then Z80, then 6502 (a real shock after those first two!), then did some work on the 6809 which I would class as the best "teaching" architecture of the time. Now it's AVRs and Cortex Ms. It's been quite a ride!
@lishaton
@lishaton 11 месяцев назад
A nice variety to have worked with :-) If you're interested in the more unusual types that came and went, you might be glance at our video on the Philips 8400 series of microcontrollers. A very strange beast, but actually something really useful for experiments, because of it's 28 pin piggy - back socket. We used one in a 'Radar Room' morse code transmitter project because there was so llittle space left under the chassis...
@stevenvanhulle7242
@stevenvanhulle7242 27 дней назад
Speed was not the problem, it was not so successful because of its high price. I agree with the joy to program. To me the programming model + addressing modes made it the most beautiful 8/16 bit MPU ever.
@disgruntledtoons
@disgruntledtoons 8 месяцев назад
I wonder if anybody on the design team for the 6809 fought for a wider address bus, supporting direct addressing greater than 64KB. That would have been a distinct improvement over the other 8-bit designs.
@lishaton
@lishaton 8 месяцев назад
Good question! If one does an overview of the most popular 8 bit micros of the time, (all using 40 pin packages), then one can easily see the differences between what features and facilities are considered to be the priority for that particular cpu. I believe that the main issue was probably the limitation of just having 40 pins to play with. Drop back a year or two into the middle of the '70s and we saw the Fairchild F8 with its system of several 40 pin packages for each 'cpu system', then there was the 8080 in a 40 pin package which also needed an 8224 clock chip and an 8288 system controller in order to make a working cpu. The Z80 being the logical step forwards for this particular one because of the instruction set compatibility. (8080 to Z80 but not Z80 to 8080 unless one only used the compatible 8080 instructions...) An interesting history lesson I guess.
@lishaton
@lishaton 8 месяцев назад
Sorry - my error it's a 8228 system controller for the 8080
@stevenvanhulle7242
@stevenvanhulle7242 27 дней назад
The 6809 had a companion paged MMU, the 6829, which expanded the address range to a whopping (at the time) 2 MB. Pages were 4 kB, so 16 pages were mapped to 512 physical pages. (Never seen the 6829 in the wild though; only datasheet I've ever seen was "Advance information")
@allanegleston4931
@allanegleston4931 Год назад
interesting.
@lishaton
@lishaton Год назад
Thanks :-)
Далее
The Computer Thing From Hell
31:43
Просмотров 103 тыс.
World's worst video card? The exciting conclusion
24:23
Как вам наш дуэт?❤️
00:37
Просмотров 162 тыс.
Каха заблудился в горах
00:57
Просмотров 698 тыс.
This Ionic Wind Chamber Creates CYCLONIC TWISTERS
11:18
Zilog Z80 Deep Dive - How does it work?
15:05
Просмотров 23 тыс.
The 6502 Rotate Right Myth
9:16
Просмотров 49 тыс.
The Madness of Z80 I/O
22:52
Просмотров 72 тыс.
Flashing LEDs - Z80 Style
23:07
Просмотров 93 тыс.
The 8-bit home computer from 1975 you've never heard of
30:13
ARC 5 Command Receivers
11:02
Просмотров 1,4 тыс.
8-BIT SMACKDOWN! 65C02 vs. Z80: slithy VLOGS #6
1:12:07